actions-on-google - 如何在 Google Nest 设备上结束会话
问题描述
我们正在使用 Google Assistant 的对话流 API,在处理它时,我们遇到了这样一种情况,即在对话过程中,如果没有用户输入,在等待 8 秒后,屏幕会重定向到主屏幕。因此,当我们再次说出调用命令时,它会恢复对话而不是重新开始对话。
当没有输入时,谷歌会发送一个系统意图action.NO_INPUT
,但这不适用于屏幕设备。有没有人遇到过这个用例。
期望:在 Nest 显示设备上,当 8 秒后没有输入时,我们想结束对话,当用户说出调用命令时,应该开始新的对话。
解决方案
推荐阅读
- mysql - 我想根据我的两个表获得数据透视结果
- hyperledger-fabric - 在 Hyperledger Fabric v1.4 上为所有组织使用 1 个中央证书颁发机构需要什么?
- python - 升级 Python 并破坏了一切
- xml - 无法使用 Google 表格从 Yahoo Finance 导入 XML 自由现金流
- javascript - 如何使用数组删除对象内的对象?(React.js 减速器)
- oauth-2.0 - OpenId Blazor refresh_token
- javascript - 删除重复 ($addToSet) mongoose 聚合后如何对数据求和
- javascript - Javascript (Node.js) - 重构一个长函数
- flutter - 关于“flutter build web”命令的“--web-renderer auto”选项的说明
- c - C99 是否假设支持次正规数?