🤖 AI Summary
This study addresses performance degradation caused by label scarcity in domain adaptation for streaming automatic speech recognition (ASR). We propose a semi-supervised streaming ASR framework that fine-tunes a student model using pseudo-labels generated by an offline transducer teacher. Crucially, we introduce a novel dynamic programming realignment mechanism with ASR anchor-based prior regularization to effectively correct chunk-level token misalignments and mitigate domain shift. Experimental results across four datasets demonstrate that this framework consistently outperforms supervised fine-tuning baselines and significantly narrows the performance gap with the offline teacher model. These findings validate the effectiveness of our approach in low-resource cross-domain scenarios, offering a robust solution for adapting streaming ASR systems where annotated data is limited.
📝 Abstract
Streaming automatic speech recognition (ASR) underperforms on domain-shifted target audio, where labeled in-domain data is costly to prepare while unlabeled audio is abundant. We present StreamHear, a semi-supervised pipeline that adapts a pretrained streaming student by fine-tuning an offline transducer teacher on the labeled training set, generating pseudo-labels on the unlabeled portion, and fine-tuning the student on the mixture. We further introduce a prior-regularized dynamic-programming realignment step that fixes chunk-level word placement using an ASR-hypothesis anchor. Across four datasets spanning financial calls, prepared read speech, and phone-quality dialogue, StreamHear consistently outperforms supervised student fine-tuning and narrows the gap to the offline teacher.