[英]Google Assistant Actions
我正在尝试使用 Google Assistant 来启动我的 Android 应用程序的活动,该应用程序具有特定参数。 我读过这个:
https://codelabs.developers.google.com/codelabs/actions-1/#0 https://developers.google.com/assistant/app/action-schema https://developers.google.com/assistant/app /开始
但我很困惑,完全迷失了。 从我的角度来看,一切看起来都很混乱和混乱。
在操作控制台中,我创建了一个名为“我的应用的操作项目”的操作项目。 然后我进入 DialogFlow 控制台并修改了默认欢迎意图并创建了一些其他意图。 两者都使用测试选项“查看它在 Google 助理中的工作方式”进行了测试。 在进行这些测试时效果很好。
然后,在另一个站点中,我读到我必须在 Android 工作室的应用程序项目中创建一个 Action.xml 文件。 但是我该怎么做呢? 我是否必须将我的项目“我的应用程序的操作项目”“导出”到某个 xml 文件? 我认为对于像我这样笨拙的人来说,文档是不够的。 我真的不知道下一步。 我真的很挣扎。
基本上我希望助手让用户说些什么,然后将该信息传递给我的应用程序,做一些工作,然后执行一个活动来做一些事情。 例如,如果我们在谈论 MyCookingApp 我想要这个:
User: Ok Google, talk to MyCookingApp
Assistant: Welcome to MyCookingApp, what do you want to cook?
User: Pizza
助手应该使用参数“Pizza”打开我的应用程序。 我的应用程序应该显示一个带有比萨图像和它的接收器的活动。
这一切可能吗?
将服务器端 Action 连接到 Android 应用程序并不直接可行。 Actions on Google 可在 Android 之外的各种平台上使用,因此您不一定指望 Action 会立即启动您的应用程序。 但是,有几种方法可以获得您想要的行为:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.