【发布时间】:2020-03-05 23:45:55
【问题描述】:
我正在尝试使用 Google 助理来启动我的 Android 应用程序的活动,其中包含特定参数。 我读过这个:
https://codelabs.developers.google.com/codelabs/actions-1/#0 https://developers.google.com/assistant/app/action-schema https://developers.google.com/assistant/app/get-started
但我很困惑,完全迷失了。 在我看来,一切看起来都很混乱和混乱。
在Actions Console 中,我创建了一个名为“我的应用程序的操作项目”的操作项目。 然后我进入 DialogFlow 控制台并修改了默认欢迎意图并创建了一些其他意图。两者都使用测试选项“查看它在 Google 助理中的工作方式”进行了测试。 在进行这些测试时效果很好。
然后,在另一个站点中,我读到我必须在 Android Studio 的应用项目中创建一个 Action.xml 文件。但是我该怎么做呢?我是否必须将我的项目“我的应用程序的操作项目”“导出”到某个 xml 文件?我认为对于像我这样笨拙的人来说,文档是不够的。我真的不知道下一步。我真的很挣扎。
基本上我希望助手让用户说些什么,然后将该信息传递给我的应用程序,做一些工作,然后执行一个活动来做一些事情。 例如,如果我们谈论的是 MyCookingApp,我想要这个:
User: Ok Google, talk to MyCookingApp
Assistant: Welcome to MyCookingApp, what do you want to cook?
User: Pizza
Assistant 应该使用参数“Pizza”打开我的应用程序。我的应用应该显示一个带有比萨图像和它的接收器的活动。
这一切都可能吗?
【问题讨论】:
标签: android google-assistant-sdk