Speechrecognition

Latest version: v3.10.4

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

3.4.1

Changes:
- **BREAKING CHANGE: AT&T STT API IS BEING SHUT DOWN SOON.** ([source](http://developer.att.com/apis/speech))
- For now, the `recognize_att` function will keep working, until the API itself is shut down.
- It is best to transition over to IBM, Wit.ai, Google, CMU Sphinx, Bing Voice, or api.ai as soon as possible.
- In most cases, you can simply rename `recognize_att` to a different service like `recognize_ibm`, then generate new API keys/tokens for it.
- **DEPRECATED CLASS**: `WavFile` has been renamed to `AudioFile`.
- `WavFile` will continue to work for the foreseeable future. New code should use `AudioFile`.
- `AudioFile` is the same as `WavFile`, but in addition to WAV, **it also supports AIFF and FLAC files**!
- **New [api.ai](https://api.ai/) support**, courtesy of sbraden! See `recognize_api` in the [library reference](https://github.com/Uberi/speech_recognition/blob/master/reference/library-reference.rst#recognizer_instancerecognize_apiaudio_data-client_access_token-show_all--false).
- **New [Microsoft Bing Voice Recognition API](https://www.microsoft.com/cognitive-services/en-us/speech-api) support**! See `recognize_bing` in the [library reference](https://github.com/Uberi/speech_recognition/blob/master/reference/library-reference.rst#recognizer_instancerecognize_bingaudio_data-key-language--en-us-show_all--false).
- Support for 8-bit unsigned WAV audio (thanks to zhaoqf123 for reporting!).
- Faster, upgraded FLAC binaries, with Linux binaries using [Holy Build Box](https://phusion.github.io/holy-build-box/) for maximum distro compatibility..
- Updated setup process for Wit.ai.
- Update phrase retrieval for `recognize_ibm`, courtesy of Bhavik Shah from IBM.
- Documentation improvements and code cleanup.
- Clearer licensing information - see the [README](https://github.com/Uberi/speech_recognition#license).

As always, you can upgrade with `pip install --upgrade speechrecognition`.

3.3.3

Changes:
- Tiny fix to some error checking.
- The version number is all 3's now. This is pretty OK.

3.3.2

Bugfix release!
- Fix `exception_on_overflow` shenanigans. This version will eliminate those pesky `ValueError`s.
- The overflow error should well and truly be gone now.

Special thanks to michaelpri10 for reporting the `exception_on_overflow` bug.

3.3.1

Fix for `list_microphone_names`, courtesy of ibutra. Fully compatible with 3.3.0.

See 85 for more details!

3.3.0

3.2.1

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.