cmusphinx/pocketsphinx
A small speech recognizer
Large vocabulary, speaker-independent continuous speech recognition using CMU's classical acoustic and language models optimized for compactness and efficiency on resource-constrained devices. Provides command-line tools and C/Python APIs for decoding audio files or streams, with capabilities including live speech detection, single-utterance recognition, and force-alignment of audio to text with word/phone/state-level segmentation. Outputs results as line-delimited JSON with confidence scores and temporal boundaries.
4,278 stars and 70,863 monthly downloads. Used by 2 other packages. Available on PyPI.
Stars
4,278
Forks
730
Language
C
License
—
Category
Last pushed
Mar 09, 2026
Monthly downloads
70,863
Commits (30d)
0
Dependencies
1
Reverse dependents
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/cmusphinx/pocketsphinx"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Featured in
Related tools
Uberi/speech_recognition
Speech recognition module for Python, supporting several engines and APIs, online and offline.
istupakov/onnx-asr
A lightweight Python package for Automatic Speech Recognition using ONNX models
tensorflow/lingvo
Lingvo
modelscope/FunASR
A Fundamental End-to-End Speech Recognition Toolkit and Open Source SOTA Pretrained Models,...
PyThaiNLP/pythaiasr
Python Thai Automatic Speech Recognition