2016-12-15 18 views
1

我知道這個問題已被問過,但提供的答案不能解決我的問題。如何在我的Google Home設備上運行我的api.ai代理?

我使用API​​.AI控制檯創建了Google Home Agent。我的經紀人的目的是打開/關閉我家的照明(我可以直接訪問「照明API」來完成這項工作)。我已經建立了代理,開發/測試了Webhook以實現目標,並在「集成」選項卡上配置了「Google上的操作」。我已經在控制檯本地測試了代理,並且可以通過Web Simulator成功調用我的代理。一切都像一個冠軍!

除...當我要求我的Google Home設備「與我的[代理商名稱]」交談時,它說:「......我不明白......」根據我所讀的所有內容,代理程序「設置爲預覽」(我可以通過網絡模擬器調用它),它應該可以自動用於我的Google Home設備。唉,事實並非如此。

任何洞察力非常感謝!

(我使用相同的Google帳戶訪問所有位,如果有關係,我使用「Google for Business」帳戶)。

回答

6

問題解決了...我感覺有點愚蠢。

事實證明,在我所有的測試中,我沒有通過語音測試的一點是我的調用名稱。在Web模擬器中通過語音測試調用名稱之後,我發現Google無法正確解析我的調用名稱。將調用名稱更改爲語音不同的內容解決了問題。現在一切正常!

外賣:確保在通過網絡模擬器進行測試時,通過語音命令充分測試您的意圖和調用。我試圖通過輸入我的命令來免除我的辦公室夥伴。另外,請確保您的調用名稱始終可以通過Google Home解決。

+0

我們也發現了這一點。 GoogleHome對引發開發的誘惑詞非常挑剔,特別令人沮喪。 Alexa的作品幾乎總是在我的測試中。 – SprayKid982

相關問題