Online Streaming End-to-End Neural Diarization Handling Overlapping Speech and Flexible Numbers of Speakers
arXiv:2101.08473
Abstract
We propose a streaming diarization method based on an end-to-end neural diarization (EEND) model, which handles flexible numbers of speakers and overlapping speech. In our previous study, the speaker-tracing buffer (STB) mechanism was proposed to achieve a chunk-wise streaming diarization using a pre-trained EEND model. STB traces the speaker information in previous chunks to map the speakers in a new chunk. However, it only worked with two-speaker recordings. In this paper, we propose an extended STB for flexible numbers of speakers, FLEX-STB. The proposed method uses a zero-padding followed by speaker-tracing, which alleviates the difference in the number of speakers between a buffer and a current chunk. We also examine buffer update strategies to select important frames for tracing multiple speakers. Experiments on CALLHOME and DIHARD II datasets show that the proposed method achieves comparable performance to the offline EEND method with 1-second latency. The results also show that our proposed method outperforms recently proposed chunk-wise diarization methods based on EEND (BW-EDA-EEND).
References in corpus (6)
- End-to-End Neural Diarization: Reformulating Speaker Diarization as Simple Multi-label Classification
- Neural Speaker Diarization with Speaker-Wise Chain Rule
- BW-EDA-EEND: Streaming End-to-End Neural Speaker Diarization for a Variable Number of Speakers
- The Hitachi-JHU DIHARD III System: Competitive End-to-End Neural Diarization and X-Vector Clustering Systems Combined by DOVER-Lap
- Third DIHARD Challenge Evaluation Plan
- Online End-to-End Neural Diarization with Speaker-Tracing Buffer