问题描述
我们使用了Conversational Actions SDK,并且我们的动作(交互式有声读物)可以在Actions控制台和iPhone Google Assistant应用上正常运行。 但是,在nest Hub设备上,其行为完全不同:开始播放SSML音频要花很长时间,并且在几乎所有答案都关闭后,麦克风才需要再次说“ OK,Google”。这确实扼杀了游戏流程。由于控制台中一切正常,我们很难调试此问题。
这是我们发送到webhook请求的响应的示例:
{
"user": {
"params": {
"id": "google-d1d76b00-e220-11ea-bf59-123456789"
}
},"scene": {
"next": {
"name": "GameFlow"
},"slots": {
"GameFlowResponse": {
"mode": "required","status": "SLOT_UNSPECIFIED"
}
}
},"prompt": {
"firstSimple": {
"text": "Some text to be displayed","speech": "<speak><audio src=\"https://some.audio.url\">Some text</audio><break time=\"500ms\"/><audio src=\"https://another.audio.url\">some text</audio></speak>"
}
}
}
也许有人遇到过类似的事情吗?正如我所说,我的知识不足,是如何调试它。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)