Androidで音声入力
Androidで音声入力するためには、RecognizerIntentとSpeechRecognizerがあるが、後者は動作させることができなかった。どちらの方法もサーバーで音声認識するのでネットワークが有効になっている必要がある。
RecognizerIntentを使う方法
Androidで音声入力するためには、RecognizerIntentを使う。音声をサーバに送って音声認識するので、ネットワークが有効になっている必要がある。
また、UIは固定。
SpeechRecognizerを使う方法
SpeechRecognizerを使うとRecognizerIntentのマイクUIを使わないことも可能らしいが、うまく動作しなかった。