Directory › Audio & voice › WhisperX
> GEM AUDIO & VOICE · VIDEO · PRODUCTIVITY & DOCS · LOCAL AI
WhisperX
by Max Bain
Fast transcription with word-level timestamps and speaker identification.
View on GitHub →What it does
- Word-level alignment, ideal for precise subtitles
- Diarization: knows who speaks when (via pyannote)
- Batched inference, up to 70x real time with large-v2
Install it
Requirements: Python; CUDA toolkit 12.8 for GPU; Hugging Face token for diarization.
Install with pip
pip install whisperx
Transcribe with speakers
whisperx path/to/audio.wav --model large-v2 --diarize --highlight_words True
The prompt for your agent
Paste it into your coding agent: it checks the requirements and installs it for you.
Claude CodeCodexCursorGemini CLIopencode
Prompt
Install WhisperX (https://github.com/m-bain/whisperX) on my machine.
1. Check the requirements: Python; CUDA toolkit 12.8 for GPU; Hugging Face token for diarization. If anything is missing, tell me before installing anything.
2. Follow the official method:
- Install with pip: pip install whisperx
- Transcribe with speakers: whisperx path/to/audio.wav --model large-v2 --diarize --highlight_words True
3. Check that it works, then explain how to launch it and where to start.
Always review what your agent is about to run, especially install commands.