使用Android应用程序运行Google Assistant命令

时间:2019-11-19 10:48:57

标签: android android-studio google-assistant-sdk google-assist-api

我想创建一个Android应用,该应用可以要求助手执行“打开电视”之类的操作。

Google Home的例行程序具有其自身的局限性,我正在考虑通过自己的应用程序来实现。我尝试使用Google Assistant API,但看不到任何允许应用程序像用户一样发送命令 的东西。

是否有可能使Google Assistant从Android应用程序接收命令?

编辑:我想在代码本身中将命令硬编码为文本。或者,以某种方式实现类似的行为。

1 个答案:

答案 0 :(得分:0)

您可以像下面一样打开,无论您说什么,它都会相应地答复。

   val launchIntent = Intent(Intent.ACTION_VOICE_COMMAND)
                      .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
   startActivity(launchIntent)