Android アプリ内から、システムの音声認識設定画面を表示する方法は?
注:ここに同様の質問がありますが、古くなっています。
Pre-Jelly Bean、これを行う方法はインテントを使用することです:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.google.android.voicesearch", "com.google.android.voicesearch.VoiceSearchPreferences");
ただし、これを Honeycomb (API 11-13) でテストする機会はありませんでした。
Jelly Bean さん、パッケージ名を変更する必要があります。
intent.setClassName("com.google.android.googlequicksearchbox", "com.google.android.voicesearch.VoiceSearchPreferences");