我想创建一个Android应用,该应用可以要求助手执行“打开电视”之类的操作。
Google Home的例行程序具有其自身的局限性,我正在考虑通过自己的应用程序来实现。我尝试使用Google Assistant API,但看不到任何允许应用程序像用户一样发送命令 的东西。
是否有可能使Google Assistant从Android应用程序接收命令?
编辑:我想在代码本身中将命令硬编码为文本。或者,以某种方式实现类似的行为。
答案 0 :(得分:0)
您可以像下面一样打开,无论您说什么,它都会相应地答复。
val launchIntent = Intent(Intent.ACTION_VOICE_COMMAND)
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
startActivity(launchIntent)