Android 如何使用自定义word从google assistant启动已安装的应用程序
我想使用自定义word从google Assistant打开已安装的应用程序 说“好的,谷歌,打开我的应用程序”->我们不需要为你做任何事情。谷歌助手将打开应用程序 说“好的,谷歌,一些单词(嘿,我的appname)->现在我想打开我安装的应用程序。是否可以使用应用程序操作/对话框流 我试过下面的代码,但不适合我Android 如何使用自定义word从google assistant启动已安装的应用程序,android,deep-linking,google-assistant-sdk,app-actions,google-assistant,Android,Deep Linking,Google Assistant Sdk,App Actions,Google Assistant,我想使用自定义word从google Assistant打开已安装的应用程序 说“好的,谷歌,打开我的应用程序”->我们不需要为你做任何事情。谷歌助手将打开应用程序 说“好的,谷歌,一些单词(嘿,我的appname)->现在我想打开我安装的应用程序。是否可以使用应用程序操作/对话框流 我试过下面的代码,但不适合我 <action intentName="custom.actions.intent.HEY_PRINTER" queryPatterns="@ar
<action intentName="custom.actions.intent.HEY_PRINTER" queryPatterns="@arrays/ExampleQueries1">
<!-- Define parameters -->
<!-- Define fulfillment -->
<fulfillment
fulfillmentMode="actions.fulfillment.DEEPLINK"
urlTemplate="https://fit-actions.firebaseapp.com/stats" />
</action>
<string-array name="ExampleQueries">
<item>Hey printer</item>
</string-array>
嘿,打印机
预期:
说“好的,谷歌,嘿打印机”->我想触发“custom.actions.intent.Hey_Printer”,这样我的应用程序就可以打开了
有人能提出这个建议吗?恐怕不行。根据官方文件: 当为定制意图提供查询模式时,除了每个模式之外 遵循“open ExampleApp and”或“start”等显式调用 例如,考虑下面的用户查询:
- “嘿,谷歌,打开ExampleGameApp,开始做蛋糕。”
- “嘿,谷歌,打开ExampleGameApp,开始做苹果派。”
- “嘿,谷歌,启动ExampleGameApp,制作5个蛋糕项目。”
- “嘿,谷歌,用ExampleGameApp制作蛋糕5次。”
有一种简单的方法可以将Google连接到外部世界,并根据您的需要进行配置: