Google Assistant 操作:语音调用不起作用

Posted

技术标签:

【中文标题】Google Assistant 操作:语音调用不起作用【英文标题】:Google Assistant action: voice invocation doesn't work 【发布时间】:2019-02-22 09:32:37 【问题描述】:

我刚刚为 Google 助理构建了我的第一个语音操作。在模拟器中成功测试后,我将其发布为 alpha 版本。隐藏在 Google 操作控制台中,我找到了一个链接,可以在我的家庭助理设备(JBL 扬声器)中试用它——它可以按预期工作。

问题在于,这个秘密链接是我开始行动的唯一途径。它不会对我迄今为止尝试的任何调用做出反应 - 它应该根据https://developers.google.com/actions/deploy/release-environments。我可能在这里遗漏了一些明显的东西,但我找不到它。

编辑:查看目录信息的屏幕截图和 Google 助理可用操作中的列表。 (此语音操作是一款仅限德语的有趣/演示应用程序,名为“Give me a name”。)我在 alpha 测试人员名单上。我可以在列表中找到该操作(如果只是通过搜索,而不是按类别),并且可以通过“发送到设备”从 Google 助理目录启动它。但是在设备上通过语音呼叫它会给我“抱歉,不明白你”的响应。

【问题讨论】:

同时,该操作已成功发布并在上述设备上运行。问题仅限于 alpha(尽管我仍然不知道出了什么问题)。 【参考方案1】:

两个问题:

    在 Actions on Google 控制台 (https://console.actions.google.com) 中,您是否已将自己添加到 Alpha 测试人员列表中?

    当您说“Hey Google,与 your app name 交谈”时会发生什么?

【讨论】:

我在我的问题中添加了屏幕截图和更多信息。我在 alpha 测试人员名单上;通过语音调用操作会导致“不知道如何帮助您”。

以上是关于Google Assistant 操作:语音调用不起作用的主要内容,如果未能解决你的问题,请参考以下文章

启动 Google Assistant 语音交互

Google Assistant Action - 隐式调用体验

Google Assistant SDK - 操作从 SQL Server 获取信息

Google助理即将登陆Chrome操作系统

如何从 Google 助理接收答案作为字符串,而不是作为音频流

Google Assistant 的银行操作是不是必须使用交易 API?