在让麦克风打开之前如何让代理说些什么?

时间:2017-02-09 20:45:28

标签: actions-on-google google-home

Google拒绝了我的应用并提供了以下反馈:

  

在测试期间,我们注意到当Action无法获取数据时   它打开麦克风并在没有提示的情况下打开麦克风。确保这一点   你的经纪人总是在离开麦克风之前说些什么   用户,以便用户知道他们可以说什么。这是特别的   首次触发您的座席时很重要。

我使用API​​ AI工具和webhooks(连接到在Heroku上运行的Web服务)构建了我的应用程序。 Heroku在30分钟不活动后睡觉。我认为当Heroku需要很长时间才能响应时会发生此错误。我知道如何在让麦克风打开之前让代理人说些什么?

我不确定为什么会收到此反馈,因为如果网络服务请求超时,Google Home会发出以下回复。

enter image description here

2 个答案:

答案 0 :(得分:1)

它可能会回答您在API.ai上添加的文字回复,但在意图页面的底部(在文字回复下)点击“Google上的操作”,然后选中“结束对话”Check this screenshot < / p>

答案 1 :(得分:0)

当您在履行逻辑中使用assistant.ask时,您应该向用户询问问题。用户应该清楚他们应该回答什么。

如果您的履行实例进入睡眠状态或没有快速响应,那么助理通常会播放一条消息,表明您的操作没有响应。