Softcatala/whisper-ctranslate2
Whisper command line client compatible with original OpenAI client based on CTranslate2.
Leverages CTranslate2's optimized inference engine with support for quantization (int8, float16) and batched processing to achieve 4-16x speedup over OpenAI's implementation while maintaining accuracy. Adds speaker diarization via pyannote.audio, Voice Activity Detection filtering, live microphone transcription, and custom fine-tuned model loading—all while maintaining CLI compatibility with the original Whisper client. Ships with Docker images pre-loaded with models and supports diverse hardware backends (Intel MKL, Apple Accelerate, NVIDIA GPUs, ARM64).
1,255 stars and 34,030 monthly downloads. Available on PyPI.
Stars
1,255
Forks
120
Language
Python
License
MIT
Category
Last pushed
Feb 14, 2026
Monthly downloads
34,030
Commits (30d)
0
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/Softcatala/whisper-ctranslate2"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
collabora/WhisperLive
A nearly-live implementation of OpenAI's Whisper.
kurianbenoy/whisper_normalizer
A python package for whisper normalizer
Kieirra/murmure
Fully local, private and cross platform Speech-to-Text with LLM Post-processing
ahmetoner/whisper-asr-webservice
OpenAI Whisper ASR Webservice API
pavelzbornik/whisperX-FastAPI
FastAPI service on top of WhisperX