演習 - Azure 音声認識を使用してコマンドを実行する

完了

このモジュールでは、Azure 音声認識を使ってコマンドを実行する機能を追加します。これにより、定義した単語または語句に基づいてアクションを実行できます。

  1. [Hierarchy]\(階層\) ウィンドウで Lunarcom オブジェクトを選択し、次に [Inspector]\(インスペクター\) ウィンドウで [Add Component]\(コンポーネントの追加\) ボタンを使用して、Lunarcom Wake Word Recognizer (Script) コンポーネントを Lunarcom オブジェクトに追加し、次のように構成します。

    • [ウェイク ワード] フィールドに、適切なフレーズ、たとえば「ターミナルをアクティブにする」などを入力してください。
    • [終了ワード] フィールドに、適切なフレーズ、たとえば、「ターミナルを閉じる」などを入力してください。

    Screenshot of Unity editor with Lunarcom Wake Word Recognizer script component highlighted.

  2. (前のチュートリアルと同様に) ゲームモードを開始すると、ターミナル パネルは既定で有効になりますが、終了ワード「ターミナルを閉じる」を言うと、これを無効にできるようになりました。

    Screenshot of Unity editor in play mode with speech recognizer feature in use

  3. ターミナル パネルを再び有効にするには、ウェイク ワード「ターミナルをアクティブにする」を言います。

    Screenshot of Unity editor in play mode with active terminal.

    注意事項

    アプリケーションは Azure に接続する必要があるため、お使いのコンピューター/デバイスがインターネットに接続されていることを確認してください。