English

pyannote.audio: neural building blocks for speaker diarization

Audio and Speech Processing 2019-11-05 v1 Sound

Abstract

We introduce pyannote.audio, an open-source toolkit written in Python for speaker diarization. Based on PyTorch machine learning framework, it provides a set of trainable end-to-end neural building blocks that can be combined and jointly optimized to build speaker diarization pipelines. pyannote.audio also comes with pre-trained models covering a wide range of domains for voice activity detection, speaker change detection, overlapped speech detection, and speaker embedding -- reaching state-of-the-art performance for most of them.

Keywords

Cite

@article{arxiv.1911.01255,
  title  = {pyannote.audio: neural building blocks for speaker diarization},
  author = {Hervé Bredin and Ruiqing Yin and Juan Manuel Coria and Gregory Gelly and Pavel Korshunov and Marvin Lavechin and Diego Fustes and Hadrien Titeux and Wassim Bouaziz and Marie-Philippe Gill},
  journal= {arXiv preprint arXiv:1911.01255},
  year   = {2019}
}

Comments

Submitted to ICASSP 2020

R2 v1 2026-06-23T12:04:07.916Z