如何通过用户输入来运行“ ACTION_VOICE_COMMAND”?

问题描述 投票:0回答:1

是否可以通过用户输入运行Intent.ACTION_VOICE_COMMAND

这是正常启动(以我为例)Google Assistant的方法。

startActivity(new Intent(Intent.ACTION_VOICE_COMMAND)
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));

此后,用户可以与助手交谈。

但是我想已经将用户输入放入意图中。

我的意思是这样的:

startActivity(new Intent(Intent.ACTION_VOICE_COMMAND)
.addExtra("user_input",editText.getText().toString())
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));

谢谢。

java android voice google-assistant-sdk assistant
1个回答
0
投票

这是否有可能改变,或者将来会改变?

© www.soinside.com 2019 - 2024. All rights reserved.