使用Dialogflow在Google Home上超时

时间:2018-11-21 20:21:40

标签: dialogflow actions-on-google google-home

我正在开发自己的机器人,有一次我提示用户进行测量,然后等待他们的回复。目前,我的机器人在用户甚至没有时间进行测量之前就已超时。有关延长超时时间的建议?

2 个答案:

答案 0 :(得分:1)

您不能延长超时时间,也不能延长操作关闭之前发生的“无输入”事件的数量。

有两种可能的解决方案:

  • 您可以通过向您提供信息(作为深层链接的一部分)来结束对话并指示用户使用测量重新启动对话。 (或者只是在他们返回对话时提示他们。)

  • 您可以使用Media响应播放一些“保持音乐”。媒体播放结束后,您会收到通知,以便可以播放更多音乐,直到用户给您答复为止。

答案 1 :(得分:0)

您可以在SSML中使用<break time="5" />

conv.ask(`<speak><break time="5" /></speak>`);

https://developers.google.com/assistant/actions/reference/ssml