Python

WhisperX

Whisper plus word timestamps and diarization
by m-bain · BSD-2-Clause
23 122stars2 345forksPythonlanguage103 days agolast push
Speech (STT / TTS)STT with alignmentBSD-2-ClauseRuns locallyPythonIntermediate

From the README

Install
pip install whisperx

Excerpts from the project README on GitHub. Copyright and licensing remain with the respective authors.

A high count usually means the project is heavily examined. A low count usually means it is little examined — not that it is safe.
No public activity signals for this tool — it has no open repository we can measure.
Olud Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is WhisperX?

WhisperX adds accurate word-level timestamps and speaker diarization on top of Whisper, ideal for subtitles and multi-speaker transcripts.

Why people choose WhisperX

WhisperX at a glance

CategorySpeech (STT / TTS)
TypeSTT with alignment
LicenseBSD-2-Clause
Runs locallyYes
Built withPython
Skill levelIntermediate
Best forsubtitles and multi-speaker transcripts
See GitHub stats & activity

Open-source alternatives to WhisperX

Other open-source speech (stt / tts) tools worth comparing:

WhisperOpenAI's open speech-to-text baselinefaster-whisperWhisper, much faster and lighterPiperFast, local neural text-to-speechCoqui TTSDeep-learning TTS with voice cloningBarkText-to-audio with voices and effectsF5-TTSZero-shot voice cloning that actually convincesKokoroTiny 82M TTS with astonishing qualityVozoDub video in the speaker's own cloned voicewhisper.cppWhisper in pure C/C++, runs anywhereOpenVoiceClone a voice and control its emotionStyleTTS 2Human-level speech synthesispyannote.audioKnow who spoke whenSilero VADDetect speech in audio, instantlyNeumeTurns a text prompt into a sung, mixed song with lyricsunWarpRecords calls and voice memos into searchable notes.YapHold a key, speak, and the text is typed at your cursor.

WhisperX head-to-head

WhisperX vs WhisperWhisperX vs faster-whisperWhisperX vs PiperWhisperX vs Coqui TTSWhisperX vs BarkWhisperX vs F5-TTSWhisperX vs KokoroWhisperX vs VozoWhisperX vs whisper.cppWhisperX vs OpenVoiceWhisperX vs StyleTTS 2WhisperX vs pyannote.audioWhisperX vs Silero VADWhisperX vs NeumeWhisperX vs unWarpWhisperX vs Yap

FAQ

Is WhisperX free?

WhisperX is free and open-source (BSD-2-Clause license), so you can use, self-host and modify it at no cost.

Can I run WhisperX locally?

Yes. WhisperX is designed to run on your own machine or server, keeping your data private.

What is the best alternative to WhisperX?

Popular open-source alternatives include Whisper, faster-whisper, Piper. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →