actions-on-google - 结束播放媒体响应的 conv 无法按预期工作。它暂停音频输出但不退出操作
问题描述
带有媒体响应的媒体处理和带有退出意图的退出处理在某种程度上与用户的期望相冲突。下面提供的文档的链接。还描述了预期/实际行为。
是否有机会通过定义媒体处理的自定义话语来处理(至少在不久的将来)?据我所知,不可能为“播放”/“暂停”/“停止”/“重新开始”定义自定义话语/意图。
我设置了一个 AoG 来通过媒体响应播放流。
当我想通过媒体响应中的退出意图完全结束对话时,它并没有真正停止对话,而只是暂停播放器而没有语音输出,而在任何视觉设备上它都显示播放按钮而不是暂停按钮。在第二个“停止”话语(或任何所谓的退出意图)上,动作最终完成并播放所需的退出音频/显示所需的文本,明确表示动作真正结束。
尽管这在某种程度上是预期的行为,但根据用户的期望,这仍然很烦人。当用户说“停止”时,他/她可能想结束对话而不是暂停流,还是我错了?我们公司的用户案例研究至少表明了这一点。
解决方案是能够在停止媒体播放时添加自定义语音输出。
解决方案
这是媒体响应中的一个已知错误。
推荐阅读
- flutter - 警告:[deprecation] CookieManager 中的 removeAllCookie() 已被弃用
- linux - FFMPEG 拖放 sh 文件
- java - 为什么我的 SQL 查询只选择列中的最后一个条目
- flutter - Flutter : 两个容器半径有小线阴影
- c++ - Assembler and hex dump change when formatting c++ code
- python - only getting highlightling with python plugin for vs code
- python - 使用张量流分类进行特征提取
- reactjs - 当用户点击外部时隐藏反应引导吐司
- flutter - 如何使用 flutter_inappwebview 插件从图库 android 设备上传图像?
- javascript - 如何获取这个内联函数并将其转换为方法,同时保留对此的访问权限?