如何在我的Google Home Device上运行我的api.ai代理?

Mar*_*ark 0 actions-on-google google-home dialogflow-es

我知道之前已经问过这个问题,但提供的答案并没有解决我的问题.

我使用API​​.AI控制台创建了Google Home Agent.我的代理人的目的是打开/关闭我家的照明(我可以直接访问"照明API"来完成这项工作).我构建了代理,开发/测试了Webhook以实现实现,并在Integrations选项卡上配置了"Google on Actions".我已经在控制台中本地测试了代理,并且可以通过Web模拟器成功调用我的代理.一切都像冠军一样!

除了......当我要求我的Google Home设备"与我的[代理商名称]对话"时,它说,"......我不明白......"根据我读过的所有内容,当代理商"设置"时要预览"(我可以通过网络模拟器调用它),它应该可以自动使用我的Google Home Device.唉,事实并非如此.

非常感谢任何见解!

(我使用相同的谷歌帐户访问所有位.如果重要,我使用"谷歌换商业"帐户).

Mar*_*ark 6

问题解决了......我觉得有点愚蠢.

事实证明,在我的所有测试中,我没有通过语音测试的那一位是我的调用名称.在网络模拟器中通过语音测试调用名称后,我发现Google无法正确解析我的调用名称.将调用名称更改为语音不同的内容解决了问题.现在一切正常!

外卖:确保在通过网络模拟器进行测试时,您可以通过语音命令全面测试您的意图和调用.我试图通过输入我的命令来饶恕我的办公室伙伴.此外,请确保您的调用名称始终可由Google Home解析.