在Android Auto应用中自定义Google Assistant

时间:2019-06-25 12:38:42

标签: android android-auto

是否可以在Android Auto媒体应用中自定义Google Assistant体验?我正在构建一个用于播放新闻(广播试音,播客等)的应用,并且Google Assistant已优化为提供针对“音乐”的响应。例如,当我要“ Guns and Roses”时,此搜索查询将转发到我的应用程序,并且我可以向用户提供搜索结果。但是我的应用程序更面向“新闻”,例如,当我要求搜索“体育新闻”时,Google Assistant不允许我响应此请求。

我的问题是:是否可以在此处自定义Google Assistant行为?或者,甚至更好的办法是强制它将所有“无法识别”的查询转发到应用程序。

1 个答案:

答案 0 :(得分:0)

否,您无法自定义Google Assistant,但是我认为这不是您要在此处提出的问题。

我提出了Google已经提供的替代解决方案。
这并不完全符合您的要求,但是您可以说“在{您的应用名称}上播放体育新闻”。
如果您注册ACTION_PLAY_FROM_SEARCH并实现onPlayFromSearch()回调,则可能会将播放命令字符串路由到您的应用。
请参阅以下Google文档:https://developer.android.com/guide/topics/media-apps/interacting-with-assistant#playback_actions