如何在Android Things设备上使用默认的Google Assistant代理?

时间:2018-08-22 01:41:45

标签: actions-on-google android-things google-assistant-sdk

我正在玩Google Assistant Sample code for Android Things。我已经使示例工作正常,但是是否有办法始终与特定的座席开始对话?

不必先说“与我的测试机器人对话”还是类似的话?

我正在做一个娱乐项目(一个动画机器人,它具有一些罐头动作并可以回答问题),但是如果您必须先与默认的Google Assistant(以及其他任何Google Talk)交谈,就会从中获得乐趣。代理停止的时间)。换句话说,我可以在我的Android Things设备中将Google Assistant永久绑定到我的代理吗?

评论:我也可以尝试使用类似于Custom Device Actions的东西,但是AFAIK我只能以这种方式处理简单的动作,而不能定义对话响应(例如DiagFlow)来赋予我的玩具机器人个性。< / p>

1 个答案:

答案 0 :(得分:1)

您可以使用“自定义设备操作”作为当用户说出特定短语时触发操作的方式。这是针对单事件命令的,不是对话的。

除此之外,任何其他事情都需要作为自定义实现来处理,也许是调用Dialogflow并以更具对话性的方式处理响应。