When we use End-to-end automatic speech recognition (E2E-ASR) system for real-world applications, a voice activity detection (VAD) system is usually needed to improve the performance and to reduce the computational cost by discarding non-speech parts in the audio. Usually ASR and VAD systems are trained and utilized independently to each other. In this paper, we present a novel multi-task learning (MTL) framework that incorporates VAD into the ASR system. The proposed system learns ASR and VAD jointly in the training stage. With the assistance of VAD, the ASR performance improves as its connectionist temporal classification (CTC) loss function can leverage the VAD alignment information. In the inference stage, the proposed system removes non-speech parts at low computational cost and recognizes speech parts with high robustness. Experimental results on segmented speech data show that by utilizing VAD information, the proposed method outperforms the baseline ASR system on both English and Chinese datasets. On unsegmented speech data, we find that the system outperforms the ASR systems that build an extra GMM-based or DNN-based voice activity detector.
翻译:当我们在现实世界应用中使用端到端自动语音识别(E2E-ASR)系统时,通常需要一个语音活动检测(VAD)系统来改进性能和降低计算成本,办法是丢弃音响中非语音部分。通常,ASR和VAD系统是经过培训的,并且相互独立使用。在本文中,我们提出了一个将 VAD 纳入ASR 系统的新颖的多任务学习(MTL)框架。拟议系统在培训阶段联合学习ASR和VAD。在VAD的帮助下,ASR性能的改进是因为它的连线性时间分类(CTC)损失功能能够利用VAD校准信息。在推断阶段,拟议系统以低计算成本清除非语音部分,并识别高强度的语音部分。关于部分语音数据的实验结果显示,通过使用VADAD信息,拟议方法在英语和中国数据集中都超越了基线的ASR系统。关于未加固的语音数据,我们发现,基于该系统的检测活动系统超越了建立超固的ANS系统。