#29 · Primary category: Speech & Audio

speech_recognition

audio python speech-recognition speech-to-text

Speech recognition module for Python, supporting several engines and APIs, online and offline.

Project last updated:07/31/26

GitHub Stars

9.0K

Forks

2.4K

Contributors

62

License

BSD-3-Clause

Why we included this project

Python developers who need speech-to-text usually land on this module early. It wraps Google's cloud service, Sphinx, Vosk, Whisper, and other backends behind a single API, so you can switch engines without rewriting your code. That is handy when you want a free offline engine for prototyping and a more accurate online service later, using the same calls. The module also handles the unglamorous parts, like capturing microphone input and reading audio files, that you would otherwise wire up yourself. For voice commands or transcription pipelines, it is a dependable base that keeps the engine choice open.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category