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



我正在玩Android Things的Google Assistant示例代码。我已经有了这个示例,但是有没有办法始终与特定代理开始对话?

不必先说"与我的测试机器人交谈"或类似内容?

我正在从事一个用于娱乐目的的项目(一个动画机器人,它有一些罐头的身体动作并回答问题(,但如果你必须首先与默认的 Google 助理交谈(以及你的代理停止的任何时候(,它会从中获得乐趣。 换句话说,我可以将Android Things设备中的Google Assistant永久绑定到我的代理吗?

评论:我也可以尝试使用类似于自定义设备操作的东西,但 AFAIK 我只能以这种方式处理简单的操作,而不是定义对话响应(la DiagFlow(来赋予我的玩具机器人个性。

您可以使用自定义设备操作作为在用户说出特定短语时触发操作的一种方式。这适用于单事件命令,这些命令不是对话式的。

除此之外的任何内容都需要作为自定义实现进行处理,也许可以调用 Dialogflow 并以更具对话性的方式处理响应。

相关内容

最新更新