androidアプリで音声認識

http://www.saturn.dti.ne.jp/~npaka/android/RecognizeSpeechEx/index.html

こちらにあるサンプルを動かしたところ、
認識しますw
ソフトバンクと言えば、ソフトバンク出てくるw


「3 4 銀」とかまとめると間違うけど
一つ一つの単語だけの発音なら認識する
http://developer.android.com/reference/android/speech/RecognizerIntent.html#LANGUAGE_MODEL_FREE_FORM
ここに仕様書があるけど、
ルールグラマーとか別途作成して登録できると思うので、

コマンド :- 手 | 投了 | 負けました | 待った
手 :- 数字|数字|駒
駒 :- 銀|金|飛車|角行|角|ふ|歩兵| 

みたいな定義をVoiceXML的に書けば将棋の手の入力に特化した
音声認識ルールグラマーは作れるんではないかと。
juliasとか難解なオープンソースとにらめっこせずに
お気軽に音声認識アプリが作れそう(^^;



音声で打てる将棋ソフト作れますよ。
もちろん音声合成もできます(ただし女流棋士ではないですもちろん)
http://www.saturn.dti.ne.jp/~npaka/android/TextToSpeechEx/index.html


コンピュータ将棋選手権でイーサネットの代わりに
音声合成音声認識の音声ネットワークで対戦させたら面白いw