diarization
Diarization is the task of determining "who spoke when" in a multi-speaker audio recording. The goal is to partition the audio into segments attributed to individual speakers and to produce a chronological map of speech activity. Diarization is a common preprocessing step for transcripts, indexing, and analytics in meetings, broadcast media, call centers, and forensics.
A typical diarization pipeline starts with voice activity detection to separate speech from silence, followed by
Modern approaches combine neural representations such as x-vectors with probabilistic models (e.g., PLDA) and clustering algorithms,
Evaluation typically uses diarization error rate (DER), which sums missed speech, false alarms, and speaker misattribution.
Applications include automated meeting transcripts, multimedia search, customer call analytics, and forensic investigations. Diarization remains challenging