All open source
Open SourceVoice & Media23k

WhisperX

Whisper with word-level timestamps, alignment and diarization.

WhisperX is a wrapper around Whisper that adds accurate word-level timestamps via forced phoneme alignment and integrates speaker diarization. It also uses voice-activity detection and batched inference to speed up long-audio transcription compared to vanilla Whisper.

Repository

m-bain/whisperX

Language

Python

What you'd build with it

  • Produce precise word-level subtitle/caption timing for video editing pipelines
  • Transcribe multi-speaker recordings with who-said-what speaker labels
  • Generate aligned transcripts for dubbing, search indexing, or dataset preparation

Tags

stttimestampsdiarization