如何将OK Google语音查询连接到我的应用程序



我想对我的应用进行反应对语音查询。我已经正确设置了" OK Google",如>。

它运行良好,但似乎并未连接到我的应用程序。而不是打开我的应用程序,而只是执行定期搜索!

如果您有一个可搜索的 Activity如所述在此处,那么您只需要在清单中的Activity<intent-filter />标签中添加这两行:

<action android:name="com.google.android.gms.actions.SEARCH_ACTION"/>
<category android:name="android.intent.category.DEFAULT"/>

之后,您将在应用程序中收到SEARCH_ACTION Intent,您可以像普通搜索Intent一样处理。您可以通过从Intent中获得String额外的CC_7来访问查询。

但是您的用户需要在口头查询中指定Intent的应用程序名称才能到达您的应用!例如:

好的Google,在[您的应用名称]上搜索[查询]


您可以在博客文章此处找到更多信息

相关内容

最新更新