次の方法で共有


Azure Percept 音声アシスタント アプリケーションを構成する

重要

Azure Percept DK の提供終了:

2023 年 2 月 22 日の更新プログラム: Percept DK Vision および Audio アクセサリ コンポーネント (Vision および Audio SOM とも呼ばれます) のファームウェア更新プログラム がここで利用可能になり、アクセサリ コンポーネントが提供終了日を超えて機能し続けることができます。

Azure Percept パブリック プレビューは、新しいエッジ デバイス プラットフォームと開発者エクスペリエンスをサポートするために進化する予定です。 この進化の一環として、Azure Percept DK と Azure Percept Audio アクセサリ、Percept DK に関連するサポート Azure サービスは、2023 年 3 月 30 日に廃止されます。

2023 年 3 月 30 日より、Azure Percept DK と Azure Percept Audio アクセサリは、Azure Percept Studio、OS の更新プログラム、コンテナーの更新、Web ストリームの表示、Custom Vision 統合などの Azure サービスでサポートされなくなります。 カスタマー サクセス サポートおよび関連するサポート サービスが Microsoft から提供されなくなります。 詳しくは、廃止の通知に関するブログ記事をご覧ください。

この記事では、IoT Hub を使用して、音声アシスタント アプリケーションを構成する方法について説明します。 音声アシスタントを作成するプロセスの手順を説明したチュートリアルについては、Azure Percept Studio と Azure Percept Audio による、コーディングなしの音声アシスタントの作成に関するページを参照してください。

音声アシスタント構成を更新する

  1. Azure portal を開き、検索バーに「IoT Hub」と入力します。 アイコンを選択して、[IoT Hub] ページを開きます。

  2. [IoT Hub] ページで、デバイスがプロビジョニングされた IoT Hub を選択します。

  3. 左側のナビゲーション メニューの [自動デバイス管理][IoT Edge] を選択すると、IoT Hub に接続されているすべてのデバイスが表示されます。

  4. 音声アシスタント アプリケーションのデプロイ先となったデバイスを選択します。

  5. [Set Modules] \(モジュールの設定) を選択します。

    [モジュールの設定] が強調表示されたデバイス ページのスクリーンショット。

  6. [コンテナー レジストリの資格情報] セクションに、次のエントリが表示されていることを確認します。 必要であれば資格情報を追加します。

    名前 Address ユーザー名 Password
    azureedgedevices azureedgedevices.azurecr.io devkitprivatepreviewpull
  7. [IoT Edge モジュール] セクションで、 [azureearspeechclientmodule] を選択します。

    デバイス上のすべての IoT Edge モジュールの一覧を示すスクリーンショット。

  8. [モジュール設定] タブを選択します。次の構成を確認します。

    イメージの URI 再起動ポリシー 必要な状態
    mcr.microsoft.com/azureedgedevices/azureearspeechclientmodule: preload-devkit 常時 実行中

    設定が一致していない場合は、それらを編集して [更新] を選択します。

  9. [環境変数] タブを選択します。環境変数が定義されていないことを確認します。

  10. [モジュール ツイン設定] タブを選択します。 [speechConfigs] セクションを次のように更新します。

    "speechConfigs": {
        "appId": "<Application id for custom command project>",
        "key": "<Speech Resource key for custom command project>",
        "region": "<Region for the speech service>",
        "keywordModelUrl": "https://aedsamples.blob.core.windows.net/speech/keyword-tables/computer.table",
        "keyword": "computer"
    }
    

    Note

    上記で使用されているキーワードは、一般公開されている既定のキーワードです。 独自のものを使用する場合は、作成済みのテーブル ファイルを BLOB ストレージにアップロードすることで、独自のカスタム キーワードを追加できます。 BLOB ストレージは、匿名コンテナー アクセスまたは匿名 BLOB アクセスで構成する必要があります。

appId、キー、リージョンを見つける方法

appIDキーリージョンを見つけるには、「Speech Studio」に移動します。

  1. サインインして、適切な音声リソースを選択します。

  2. Speech Studio ホーム ページで、 [音声アシスタント] の下にある [Custom Commands] を選択します。

  3. ターゲット プロジェクトを選択します。

    Speech Studio のプロジェクト ページのスクリーンショット。

  4. 左側のメニュー パネルにある [設定] を選択します。

  5. appIDキー[全般] タブにあります。

    Speech プロジェクトの全般設定のスクリーンショット。

  6. リージョンを見つけるには、設定内の [LUIS のリソース] タブを開きます。 [リソースの作成] の選択に、リージョン情報が含まれます。

    Speech プロジェクト LUIS リソースのスクリーンショット。

  7. speechConfigs 情報を入力したら、 [更新] を選択します。

  8. [モジュールの設定] ページの上部の [ルート] タブをクリックします。 次の値を持つルートがあることを確認します。

    FROM /messages/modules/azureearspeechclientmodule/outputs/* INTO $upstream
    

    存在しない場合はルートを追加します。

  9. [確認および作成] を選択します。

  10. [作成] を選択します

次のステップ

音声アシスタントの構成を更新したら、Azure Percept Studio のデモに戻り、アプリケーションを操作します。