One In A Hundred: Select The Best Predicted Sequence from Numerous Candidates for Streaming Speech Recognition
Zhengkun Tian, Jiangyan Yi, Ye Bai, Jianhua Tao, Shuai Zhang, Zhengqi, Wen

TL;DR
This paper introduces a two-stage inference method combining CTC and transformer decoders for streaming speech recognition, significantly improving accuracy while maintaining efficiency and enabling non-streaming inference.
Contribution
It proposes a novel two-stage inference approach that enhances CTC-based streaming speech recognition with a transformer decoder for candidate selection.
Findings
Achieves up to 20% reduction in character error rate.
Enables fast streaming decoding with high accuracy.
Performs well in non-streaming mode with minimal degradation.
Abstract
The RNN-Transducers and improved attention-based encoder-decoder models are widely applied to streaming speech recognition. Compared with these two end-to-end models, the CTC model is more efficient in training and inference. However, it cannot capture the linguistic dependencies between the output tokens. Inspired by the success of two-pass end-to-end models, we introduce a transformer decoder and the two-stage inference method into the streaming CTC model. During inference, the CTC decoder first generates many candidates in a streaming fashion. Then the transformer decoder selects the best candidate based on the corresponding acoustic encoded states. The second-stage transformer decoder can be regarded as a conditional language model. We assume that a large enough number and enough diversity of candidates generated in the first stage can compensate the CTC model for the lack of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpeech Recognition and Synthesis · Natural Language Processing Techniques · Music and Audio Processing
