練習 - 使用 Azure 語音辨識來執行命令

已完成

在本課程模組中,您將新增使用 Azure 語音辨識來執行命令的功能,這可讓您根據您定義的單字或片語執行動作。

  1. 在 [Hierarchy] \(階層\) 視窗中,選取 [Lunarcom] 物件,然後在 [Inspector] \(偵測器\) 視窗中,使用 [Add Component] \(新增元件\) 按鈕,將 [Lunarcom Wake Word Recognizer (Script)] \(Lunarcom 翻譯辨識器 (指令碼)\) 元件新增至 Lunarcom 物件,並且如下所示加以設定:

    • 在 [ 喚醒字 ] 字段中,輸入適當的片語;例如: 啟動終端機。
    • 在 [ 關閉 Word] 字段中,輸入適當的片語;例如: 關閉終端機。

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

  2. 如果您進入遊戲模式(如上一個練習所示),預設會啟用終端機面板,但您現在可以藉由說出 [關閉 Word]、 [關閉終端機] 來停用它:

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

  3. 您現在可以說出喚醒字 Activate terminal 來再次啟用終端面板:

    Screenshot of Unity editor in play mode with active terminal.

    警告

    應用程式必須連線至 Azure,因此請確定您的電腦/裝置已連線至網際網路。