Softcatala/whisper-ctranslate2

Whisper command line client compatible with original OpenAI client based on CTranslate2.

67
/ 100
Established

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.

Maintenance 10 / 25
Adoption 20 / 25
Maturity 18 / 25
Community 19 / 25

How are scores calculated?

Stars

1,255

Forks

120

Language

Python

License

MIT

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.