按下按钮即可触发我的Google Assistant应用

时间:2018-12-10 16:57:21

标签: python actions-on-google google-aiy

我有一个完全组装且可以正常使用的AIY语音套件(我已经成功测试了3个demos.py)。 我设法启动了演示,我们必须按一下按钮才能启动Google助手。 但是,现在我希望它仅触发我的Google操作(并直接启动“欢迎使用XXXX应用程序。您要...”)。 我该怎么做呢?

2 个答案:

答案 0 :(得分:1)

默认情况下,您可以覆盖按钮处理程序并传入文本字符串,就像在text input sample中一样。

def buttonPress():
    assistant.assist(text_query="talk to XXXX app")

答案 1 :(得分:0)

如果您使用的是具有助手的设备,则可以创建常规HTTP链接来触发您的操作。请参阅官方文档:https://developers.google.com/actions/deploy/action-links

  

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

您将在AoG控制台Actions -> <action to trigger> -> Links

下找到它

enter image description here