Softcatala/whisper-ctranslate2
Whisper command line client compatible with original OpenAI client based on CTranslate2.
This tool helps you quickly convert spoken audio into written text or translate it into English. You feed it an audio file (like an MP3) or live microphone input, and it outputs a highly accurate transcription or translation. It's ideal for anyone who needs to process audio recordings for documentation, content creation, or research, such as journalists, podcasters, or academic researchers.
1,255 stars. Available on PyPI.
Use this if you need fast, accurate transcriptions or translations of audio, especially if you have long recordings or require speaker identification.
Not ideal if you prefer a graphical user interface (GUI) over command-line tools or need translation into languages other than English.
Stars
1,255
Forks
120
Language
Python
License
MIT
Category
Last pushed
Feb 14, 2026
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.
Kieirra/murmure
Fully local, private and cross platform Speech-to-Text with LLM Post-processing
pavelzbornik/whisperX-FastAPI
FastAPI service on top of WhisperX
royshil/obs-localvocal
OBS plugin for local speech recognition and captioning using AI
kurianbenoy/whisper_normalizer
A python package for whisper normalizer