對話開發環境的參考及操作說明
使用對話開發環境 (DDE)
透過Cross intent啟動 Zenbo App
使用“Hey Zenbo”發出語音命令
在 ListView 選單中設定 DS Editor
在 Zenbo 3D 模擬器中模擬對話
設定 Zenbo App Builder & DS Editor 的項目資訊
在 Zenbo 3D 模擬器中運行對話模擬
將 App Name(圖 1)、Intents ID 和 Sentences(圖 2)以及 Plans ID 和 Events(圖 3)字段留空,如下所示:
圖 1. 應用名稱設定。
圖 2. 意圖(Intents) ID 和句子設定。
圖 3. 計劃(Plans) ID 和事件設定。
在Zenbo程式玩家的設定
Context: 在DS 編輯器的計劃(Plans)選項裡輸入相應的輸入上下文。
Plans Id: 在DS 編輯器的“計劃(Plans)”選項裡輸入相應的 ID。
圖 4. 積木設定。
在 DDE 設定中
將意圖(Intents) ID 和句子(圖 5)和計劃(Plans) ID 和事件(圖 6)字段留空,如下所示:
圖 5. 意圖(Intents) ID 和句子設定。
圖 6. 計劃(Plans) ID 和事件設定。
在Zenbo程式玩家的設定
Context: 在 DDE 編輯器中輸入相應的輸入上下文。
IntentId: 在 DDE 編輯器中輸入相應的 Intent ID。
Value: 在 DDE 編輯器中輸入相應的 ID。
圖 7. 積木設定。
在 DDE 設定中
將概念(Concepts)(圖 8)、意圖(Intents) ID 和句子(圖 9)以及計劃(Plans) ID、事件和Belief(圖 10、圖 11)字段留空,如下所示:
圖 8. 概念(Concepts)設定。
圖 9. 意圖(Intents) ID 和句子設定。
圖 10. 計劃(Plans) ID 和事件設定。
圖 11. Plans Belief設定。
在 Zenbo 3D 模擬器中模擬對話
此段說明如何在 Zenbo 3D 模擬器中模擬對話的資訊:
設定 Zenbo App Builder & DS Editor 的項目資訊
填寫項目正確的APP ID、Package Name、Domain UUID和Domain版本。確保所有欄位的內容與 DDE 相同。有關的訊息,請參閱圖 12 和圖 13。
圖 12. 設定 Zenbo App Builder 的專案資訊。
圖 13. 設定 DS Editor 的專案資訊。
讓我們以“Hey Zenbo”發出語音命令為例,介紹如何在Zenbo 3D模擬器中運行對話模擬。
啟動 Zenbo 3D Simulator(圖 14.左)並輸入“Hey Zenbo”打開耳朵(圖 14.中),然後在對話框中輸入 DS Editor 中設置的語音字符串。例如“你有聽到嗎” 如果語音字符串被認為是有效的,則模擬器將運行“嗨”和“我有聽到喔”(圖14.右),如下圖所示。
圖 14. 在 Zenbo 3D Simulator 中模擬對話。