SpeechRecognition 3.12.0 was out🎉
Get all of these and more with a quick pip install --upgrade SpeechRecognition
.
Enjoy!
What's Changed
New features
Groq Support
recognizer_instance.recognize_groq()
(@ftnext in #797 & #803)- Use with an environment variable
GROQ_API_KEY
- Use with an environment variable
- Rename to
recognizer_instance.recognize_openai()
(Deprecaterecognizer_instance.recognize_whisper_api()
) (@ftnext in #801) - Decision: make the responsibility of checking environment variables each library (not SpeechRecognition) (@ftnext in #804)
export XXX_API_KEY=...
oros.environ["XXX_API_KEY"] = ...
Python 3.13 Support (experimental)
- Install aifc and audioop in Python 3.13 by @ftnext in #781
- Run tests on Python 3.13 (excluding whisper-local) by @ftnext in #785
Improvement
Cleanup extras
Others
- Install PyAudio in unittest Action by @ftnext in #774
- Adopt pytest by @ftnext in #779
- Fix "SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated" by @ftnext in #773
Full Changelog: 3.11.0...3.12.0