2017-02-09 18 views
0

谷歌拒絕了我的應用程序,並提供以下反饋:如何讓代理在離開麥克風前說些什麼?

在測試過程中,我們注意到,當行動是無法得到的數據 它打開麥克風,離開它,而不會提示打開。確保 您的代理總是在離開話筒爲 用戶打開之前說些什麼,以便用戶知道他們可以說什麼。當您的座席第一次觸發時,這尤其重要。

我已經使用API​​ AI工具和webhooks(連接到在Heroku上運行的Web服務)構建了我的應用程序。 Heroku在閒置30分鐘後睡覺。我認爲這個錯誤發生在Heroku花費很長時間迴應時。任何想法在離開麥克風之前,我該如何讓代理商說些什麼?

我不確定爲什麼我會收到此反饋,因爲如果Web服務請求超時,Google Home會說出以下響應。

enter image description here

回答

1

它可能會回答你API.ai,但在你的意圖的頁面底部添加的文本響應(文響應下)點擊「在谷歌的行動」,然後選中「結束談話」 Check this screenshot

+0

感謝發佈。我會試試這個,如果它有效,我會接受這個答案。 – Sai

0

當您在履行邏輯使用assistant.ask,你應該詢問用戶的問題。用戶應該清楚他們應該回答什麼。

如果您的履行實例進入睡眠狀態或未快速響應,那麼通常助手會播放一條消息,指示您的操作未響應。

+0

這答案沒有任何意義。正如我所提到的,部署在Heroku上的Web服務在30分鐘後就會休眠。發生這種情況時,Google家庭會發出我在API中鍵入的硬編碼響應.AI – Sai

+0

此答案適用於您的問題:「任何想法如何才能讓代理商在離開麥克風前說一些話?」。如果您的履行沒有運行或由於超時而無法響應,那麼您應該更改您的託管解決方案。 –