(2016/11/30現在、まだメモ書きです)
Pythonでとりあえず、マイクロフォンから音声認識させることを試して見ました。
使用したのは、AzureのBing Speech API。https://www.microsoft.com/cognitive-services/en-us/speech-api/documentation/overview
アカウント作って、お試しボタンなどぽちぽちしていたら、Azureの画面で、Cognitive Services account というものができて、API使用するのに必要な、KEYの情報が出てきました。
いまのところ、まだ無料で試すコースがあるみたいですね。
Pythonで使用するにあたっては、
これ
https://github.com/Uberi/speech_recognition
使いました。
pip install SpeechRecognition
でインストールです。けっこう高機能そう。
また、pyaudioなるものもインストール必要でした。これもpipからインストールできます。とりあえず、SpeechRecognition入れて、サンプルソース実行すると、pyaudio必要です、ってエラーが出るので、それみて、インストールしました。
サンプルコードは、
https://github.com/Uberi/speech_recognition/blob/master/examples/microphone_recognition.py
そのまま使いました。とりあえず動きます。