This is more of a maintenance release, but a few features slipped in as well:
- Support for the Google Cloud Speech API with
recognizer_instance.recognize_google_cloud
(thanks @Thynix!), plus documentation and examples. - Automatic sample rate detection in
speech_recognition.Microphone
- this should fully resolve all the "Invalid sample rate" issues from PyAudio. - Project now has automated tests and continuous integration with TravisCI. It's pretty nifty, and has already caught a few things during development!
- Keywords example for
recognizer_instance.recognize_sphinx
. - Documentation improvements and updated advice in troubleshooting and library reference.
- Bugfix - Google Speech Recognition sometimes didn't return the text with the highest confidence (thanks @akabraham!).
- Bugfix -
EOFError
upon encountering malformed audio files; a proper exception message is now given. - Updated FLAC binaries for OS X.
- Bugfix - invalid FLAC binary path on OS X (thanks @akabraham!).
- Code cleanup.