我之前已经问过这个问题,但提供的答案并没有解决我的问题。
我使用API.AI控制台创建了Google Home Agent。我的经纪人的目的是打开/关闭我家的照明(我可以直接访问"照明API"使这项工作)。我已经构建了代理,开发/测试了Webhook以实现实现,并在Google上配置了“操作”。在“集成”选项卡上。我已经在控制台中本地测试了代理,并且可以通过Web模拟器成功调用我的代理。一切都像冠军一样!
除了......当我要求我的Google Home设备"与我的[代理商名称]"交谈时,它说," ...我不明白...... "根据我读过的所有内容,当代理人设置为预览" (我可以通过网络模拟器调用它),我的Google Home Device应该可以自动使用它。唉,事实并非如此。
非常感谢任何见解!
(我使用相同的Google帐户访问所有内容。如果重要,我使用" Google for Business"帐户)。
答案 0 :(得分:6)
问题解决了......我觉得有点傻。
事实证明,在我的所有测试中,我没有通过语音进行测试,这是我的调用名称。在网络模拟器中通过语音测试调用名称后,我发现Google无法正确解析我的调用名称。将调用名称更改为语音不同的内容解决了问题。现在一切正常!
外卖:确保在通过网络模拟器进行测试时,您可以通过语音命令全面测试您的意图和调用。我试图通过输入我的命令来饶恕我的办公室伙伴。此外,请确保您的调用名称始终可由Google Home解析。