speechmatics/speechmatics-python
Python library and CLI for Speechmatics
This tool helps convert spoken audio into written text, either as it's being spoken (real-time) or from pre-recorded files (batch). You provide an audio file or live audio stream, and it outputs a complete transcript or ongoing partial transcripts. It's designed for developers who need to integrate high-quality speech-to-text capabilities into their applications.
Available on PyPI.
Use this if you are a developer looking for a Python library or command-line interface to add speech-to-text functionality to your applications for both real-time streams and batch processing of audio files.
Not ideal if you are a non-developer seeking an out-of-the-box application for transcribing audio without writing code, or if you need new features and long-term support, as this package is deprecated.
Stars
75
Forks
22
Language
Python
License
MIT
Category
Last pushed
Mar 16, 2026
Commits (30d)
0
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/speechmatics/speechmatics-python"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
gooofy/py-nltools
A collection of basic python modules for spoken natural language processing
IBM/MAX-Speech-to-Text-Converter
Converts spoken words into text form.
ictnlp/StreamSpeech
StreamSpeech is an “All in One” seamless model for offline and simultaneous speech recognition,...
snakers4/open_stt
Open STT
verbio-technologies/python-verbio-speech-center
Python integration with the Verbio Speech Center Cloud. https://speechcenter.verbio.com/