about
Joint Speech Recognition and Speaker Diarization via Sequence Transduction (arxiv.org)
1 point by sel1 on Jul 13, 2019 | hide | past | pdf | discuss on HN

In plain words: One system writes down a conversation's words and labels who spoke each one, using both sound and word clues instead of two separate systems. On doctor-patient talks, it cut word-level speaker-labeling errors from 15.8% to 2.2% versus the usual two-system setup.

Abstract

Speech applications dealing with conversations require not only recognizing the spoken words, but also determining who spoke when. The task of assigning words to speakers is typically addressed by merging the outputs of two separate systems, namely, an automatic speech recognition (ASR) system and a speaker diarization (SD) system. The two systems are trained independently with different objective functions. Often the SD systems operate directly on the acoustics and are not constrained to respect word boundaries and this deficiency is overcome in an ad hoc manner. Motivated by recent advances in sequence to sequence learning, we propose a novel approach to tackle the two tasks by a joint ASR and SD system using a recurrent neural network transducer. Our approach utilizes both linguistic and acoustic cues to infer speaker roles, as opposed to typical SD systems, which only use acoustic cues. We evaluated the performance of our approach on a large corpus of medical conversations between physicians and patients. Compared to a competitive conventional baseline, our approach improves word-level diarization error rate from 15.8% to 2.2%.

Laurent El Shafey, Hagen Soltau, Izhak Shafran
arXiv:1907.05337 · cs.CL, cs.SD, eess.AS · submitted Jul 9, 2019
abstract · pdf · html

add comment on HN