从我的应用中添加 Google 个助理例程

Add Google Assistant routines from my app

我正在尝试开发交互式 "allspeech-based" 应用程序,但我发现了一些问题。

我可以在没有触摸输入的情况下完成我的应用程序的所有任务,只有语音输入。

所以,我的想法是使用 Google Assitant 打开我的应用程序,然后使用 Activities "allspeech-based" 执行任务。我唯一的问题是使用 "Hello myApp".

等自定义短语打开我的应用程序

我注意到 Google 只允许在 Manifest 中定义,开发人员可以在其中设置预定义方法,例如 SEARCH_ACTION(我不得不说 "Serch cats in myAPP..."),...和不是自定义操作!

然后我有了一个主意:要解决这个问题,我可以在我的 Google 助手中定义一个新例程,其中命令是 "Hello myApp" 并且操作是 "Open myApp",它起作用了!

但我不想强迫我的用户在他们的智能助理中添加新的旅行,我想在我的应用程序第一次打开时自动从我的应用程序中添加(通过 Intent 和 startActivity 或类似的东西) idk).

我的问题是:我该怎么办?我必须调用哪个 Intent?有哪些附加功能?可能吗?

请回答,谢谢

没有可以直接创建新routine的intent