Pyannote provides pretrained models and pipelines for diarization, voice activity detection, and speaker embeddings. It is widely combined with Whisper to turn raw audio into speaker-labelled transcripts.
The book · Volume 6 of 7
AI for Video: A Complete Guide to Intelligence in Video Products: From Models and Inference to Computer Vision, Speech, Search, and Generative Video
Pyannote is the usual open choice for who-spoke-when, and overlapping speech is where diarization errors pile up. This volume covers Pyannote in its speech section: speaker diarization in production, voice activity detection, speaker embeddings, and pairing diarization with ASR such as Whisper. Written by Nikolay Sapunov, CEO at Fora Soft.
Getting speaker mix-ups from Pyannote diarization?
Send us sample recordings, and we will measure diarization error, tune Pyannote and report accuracy and processing cost per hour of audio. 250+ video products shipped since 2005.