0

我知道以前有人问过这个问题,但提供的答案并不能解决我的问题。

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

除了……当我让我的 Google Home 设备“与我的 [代理名称] 交谈”时,它说:“……我不明白……”根据我所阅读的所有内容,当代理“设置预览”(我可以通过网络模拟器调用它),它应该可以自动用于我的 Google Home 设备。唉,事实并非如此。

非常感谢任何见解!

(我使用同一个谷歌帐户来访问所有位。如果重要的话,我使用的是“Google for Business”帐户)。

4

1 回答 1

6

问题解决了……我觉得有点傻。

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

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

于 2016-12-15T20:36:04.923 回答