Dual-mode ASR: Unify and Improve Streaming ASR with Full-context Modeling
Not on the map. Why?
Abstract (arXiv)
Streaming automatic speech recognition (ASR) aims to emit each hypothesized word as quickly and accurately as possible, while full-context ASR waits for the completion of a full speech utterance before emitting completed hypotheses. In this work, we propose a unified framework, Dual-mode ASR, to train a single end-to-end ASR model with shared weights for both streaming and full-context speech recognition. We show that the latency and accuracy of streaming ASR significantly benefit from weight sharing and joint training of full-context ASR, especially with inplace knowledge distillation during the training. The Dual-mode ASR framework can be applied to recent state-of-the-art convolution-based and transformer-based ASR networks. We present extensive experiments with two state-of-the-art ASR networks, ContextNet and Conformer, on two datasets, a widely used public dataset LibriSpeech and a large-scale dataset MultiDomain. Experiments and ablation studies demonstrate that Dual-mode ASR not only simplifies the workflow of training and deploying streaming and full-context ASR models, but also significantly improves both emission latency and recognition accuracy of streaming ASR. With Dual-mode ASR, we achieve new state-of-the-art streaming ASR results on both LibriSpeech and MultiDomain in terms of accuracy and latency.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 1.
9 papers.
- 2023End-to-End Speech Recognition: A Surveycited by 127
- 2021WeNet: Production oriented Streaming and Non-streaming End-to-End Speech Recognition Toolkitcited by 123
- 2021BigSSL: Exploring the Frontier of Large-Scale Semi-Supervised Learning for Automatic Speech Recognitioncited by 88
- 2021PARP: Prune, Adjust and Re-Prune for Self-Supervised Speech Recognitioncited by 50
- 2021Shrinking Bigfoot: Reducing wav2vec 2.0 footprintcited by 16
- 2022Streaming parallel transducer beam search with fast-slow cascaded encoderscited by 8
- 2022Shifted Chunk Encoder for Transformer Based Streaming End-to-End ASRcited by 2
- 2022SSCFormer: Push the Limit of Chunk-wise Conformer for Streaming ASR Using Sequentially Sampled Chunks and Chunked Causal Convolutioncited by 1
- 2022FusionFormer: Fusing Operations in Transformer for Efficient Streaming Speech Recognitioncited by 0
- 2023End-to-End Speech Recognition: A Survey3 Mar 2023
- 2022SSCFormer: Push the Limit of Chunk-wise Conformer for Streaming ASR Using Sequentially Sampled Chunks and Chunked Causal Convolution21 Nov 2022
- 2022FusionFormer: Fusing Operations in Transformer for Efficient Streaming Speech Recognition31 Oct 2022
- 2022Streaming parallel transducer beam search with fast-slow cascaded encoders29 Mar 2022
- 2022Shifted Chunk Encoder for Transformer Based Streaming End-to-End ASR29 Mar 2022
- 2021BigSSL: Exploring the Frontier of Large-Scale Semi-Supervised Learning for Automatic Speech Recognition27 Sep 2021
- 2021PARP: Prune, Adjust and Re-Prune for Self-Supervised Speech Recognition10 Jun 2021
- 2021Shrinking Bigfoot: Reducing wav2vec 2.0 footprint29 Mar 2021
- 2021WeNet: Production oriented Streaming and Non-streaming End-to-End Speech Recognition Toolkit2 Feb 2021