speechmatics/speechmatics-python
Python library and CLI for Speechmatics
**⚠️ DEPRECATED:** This package is in maintenance-only mode until end of 2025; users should migrate to `speechmatics-batch` or `speechmatics-rt` SDKs. Supports both real-time WebSocket-based transcription and batch ASR via HTTP APIs, with event-driven architectures for handling partial/final transcripts and optional diarization metrics. Includes a CLI tool with configurable auth tokens and flexible audio input handling (files, stdin, microphone streams via ffmpeg).
75 stars and 33,106 monthly downloads. Available on PyPI.
Stars
75
Forks
22
Language
Python
License
MIT
Category
Last pushed
Mar 16, 2026
Monthly downloads
33,106
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/