0

我有一个完全组装且功能齐全的 AIY 语音套件(我已经成功测试了 3 个 demos.py)。我设法启动了演示,我们必须按下按钮来启动 Google 助手。但现在我希望它只会触发我的 Google 操作(并直接启动«欢迎使用 XXXX 应用程序。你想要...»)。我怎样才能做到这一点?

4

2 回答 2

1

默认情况下,您可以覆盖您的按钮处理程序并传入一个文本字符串,有点像在文本输入示例中所做的。

def buttonPress():
    assistant.assist(text_query="talk to XXXX app")
于 2018-12-10T22:08:32.470 回答
0

如果您在具有助手的设备上,您可以创建触发您的操作的常规 HTTP 链接。查看官方文档:https ://developers.google.com/actions/deploy/action-links

您可以在每个操作的基础上生成一个直接链接到特定操作的 URL。在网络或移动浏览器中单击操作链接的用户将被定向到其设备上的助手,在那里他们将直接与您的相应操作进行交互。

你会在 AoG 控制台下找到它Actions -> <action to trigger> -> Links

在此处输入图像描述

于 2018-12-11T03:38:10.837 回答