Mask CTC: Non-Autoregressive End-to-End ASR with CTC and Mask Predict
Not on the map. Why?
Abstract (arXiv)
We present Mask CTC, a novel non-autoregressive end-to-end automatic speech recognition (ASR) framework, which generates a sequence by refining outputs of the connectionist temporal classification (CTC). Neural sequence-to-sequence models are usually textitautoregressive: each output token is generated by conditioning on previously generated tokens, at the cost of requiring as many iterations as the output length. On the other hand, non-autoregressive models can simultaneously generate tokens within a constant number of iterations, which results in significant inference time reduction and better suits end-to-end ASR model for real-world scenarios. In this work, Mask CTC model is trained using a Transformer encoder-decoder with joint training of mask prediction and CTC. During inference, the target sequence is initialized with the greedy CTC outputs and low-confidence tokens are masked based on the CTC probabilities. Based on the conditional dependence between output tokens, these masked low-confidence tokens are then predicted conditioning on the high-confidence tokens. Experimental results on different speech recognition tasks show that Mask CTC outperforms the standard CTC model (e.g., 17.9% -> 12.1% WER on WSJ) and approaches the autoregressive model, requiring much less inference time using CPUs (0.07 RTF in Python implementation). All of our codes will be publicly available.
Key facts. Cited by 75 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 26; 2022: 16; 2023: 11; 2024: 10; 2025: 8; 2026: 4.
75 papers.
Sort:
By area:
- 2022Paraformer: Fast and Accurate Parallel Transformer for Non-autoregressive End-to-End Speech Recognitioncited by 139
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 138
- 2023End-to-End Speech Recognition: A Surveycited by 127
- 2021Intermediate Loss Regularization for CTC-based Speech Recognitioncited by 95
- 2022A Survey on Non-Autoregressive Generation for Neural Machine Translation and Beyondcited by 64
- 2021Relaxing the Conditional Independence Assumption of CTC-based ASR by Conditioning on Intermediate Predictionscited by 61
- 2021Momentum Pseudo-Labeling for Semi-Supervised Speech Recognitioncited by 37
- 2024OWSM-CTC: An Open Encoder-Only Speech Foundation Model for Speech Recognition, Translation, and Language Identificationcited by 34
- 2021Fast End-to-End Speech Recognition via Non-Autoregressive Models and Cross-Modal Knowledge Transferring from BERTcited by 31
- 2021U2++: Unified Two-pass Bidirectional End-to-end Model for Speech Recognitioncited by 28
- 2021A Comparative Study on Non-Autoregressive Modelings for Speech-to-Text Generationcited by 27
- 2024Your Weak LLM is Secretly a Strong Teacher for Alignmentcited by 20
38 more
- 2021Pushing the Limits of Non-Autoregressive Speech Recognitioncited by 18
- 2021Efficiently Fusing Pretrained Acoustic and Linguistic Encoders for Low-resource Speech Recognitioncited by 17
- 2022Improving CTC-based speech recognition via knowledge transferring from pre-trained language modelscited by 14
- 2021Non-autoregressive Transformer-based End-to-end ASR using BERTcited by 13
- 2021Layer Pruning on Demand with Intermediate CTCcited by 13
- 2021Hierarchical Conditional End-to-End ASR with CTC and Multi-Granular Subword Unitscited by 13
- 2021Deliberation of Streaming RNN-Transducer by Non-autoregressive Decodingcited by 13
- 2022Revisiting Checkpoint Averaging for Neural Machine Translationcited by 13
- 2022Bayes risk CTC: Controllable CTC alignment in Sequence-to-Sequence taskscited by 12
- 2021Streaming End-to-End ASR based on Blockwise Non-Autoregressive Modelscited by 11
- 2022BERT Meets CTC: New Formulation of End-to-End Speech Recognition with Pre-trained Masked Language Modelcited by 11
- 2021WNARS: WFST based Non-autoregressive Streaming End-to-End Speech Recognitioncited by 10
- 2021Non-autoregressive End-to-end Speech Translation with Parallel Autoregressive Rescoringcited by 9
- 2021Fast-MD: Fast Multi-Decoder End-to-End Speech Translation with Non-Autoregressive Hidden Intermediatescited by 9
- 2023CTC-based Non-autoregressive Speech Translationcited by 9
- 2021Non-autoregressive Mandarin-English Code-switching Speech Recognitioncited by 8
- 2021An Improved Single Step Non-autoregressive Transformer for Automatic Speech Recognitioncited by 8
- 2022BECTRA: Transducer-based End-to-End ASR with BERT-Enhanced Encodercited by 8
- 2024Automatic Speech Recognition with BERT and CTC Transformers: A Reviewcited by 8
- 2021TSNAT: Two-Step Non-Autoregressvie Transformer Models for Speech Recognitioncited by 7
- 2021Parallel and High-Fidelity Text-to-Lip Generationcited by 7
- 20224D ASR: Joint modeling of CTC, Attention, Transducer, and Mask-Predict decoderscited by 7
- 2022Non-autoregressive Error Correction for CTC-based ASR with Phone-conditioned Masked LMcited by 6
- 2021Non-autoregressive Transformer with Unified Bidirectional Decoder for Automatic Speech Recognitioncited by 5
- 2022InterAug: Augmenting Noisy Intermediate Predictions for CTC-based ASRcited by 5
- 2022Better Intermediates Improve CTC Inferencecited by 5
- 2023A CTC Alignment-based Non-autoregressive Transformer for End-to-end Automatic Speech Recognitioncited by 5
- 2023Semi-Autoregressive Streaming ASR With Label Contextcited by 5
- 2024InterBiasing: Boost Unseen Word Recognition through Biasing Intermediate Predictionscited by 5
- 2022Improving CTC-based ASR Models with Gated Interlayer Collaborationcited by 4
- 2024Joint Beam Search Integrating CTC, Attention, and Transducer Decoderscited by 4
- 2026Autoregressive Models Rival Diffusion Models at ANY-ORDER Generationcited by 3
- 2021Speaker conditioning of acoustic models using affine transformation for multi-speaker speech recognitioncited by 2
- 2023Dynamic Alignment Mask CTC: Improved Mask-CTC with Aligned Cross Entropycited by 2
- 2023Unimodal Aggregation for CTC-based Speech Recognitioncited by 2
- 2024HAINAN: Fast and Accurate Transducer for Hybrid-Autoregressive ASRcited by 2
- 2022Streaming Align-Refine for Non-autoregressive Deliberationcited by 1
- 2023Rethinking Speech Recognition with A Multimodal Perspective via Acoustic and Semantic Cooperative Decodingcited by 1
50 most cited of 75 All 75 (JSON)
- 2026Constrained CTC Decoding for Efficient Diacritic Restoration21 Jul 2026
- 2026Non-Autoregressive Minimum Bayes' Risk Decoding for Fast Speech Recognition16 Jun 2026
- 2026Reconsidering Positional Supervision in Masked Diffusion Language Model Training30 Jan 2026
- 2026Autoregressive Models Rival Diffusion Models at ANY-ORDER Generation19 Jan 2026
- 2025Learning Speech Representations with Variational Predictive Coding31 Dec 2025
- 2025M-CIF: Multi-Scale Alignment For CIF-Based Non-Autoregressive ASR25 Oct 2025
- 2025Audio-Conditioned Diffusion LLMs for ASR and Deliberation Processing20 Sep 2025
- 2025UMA-Split: unimodal aggregation for both English and Mandarin non-autoregressive speech recognition18 Sep 2025
- 2025Enhancing the Robustness of Contextual ASR to Varying Biasing Information Volumes Through Purified Semantic Correlation Joint Modeling7 Sep 2025
- 2025Whisfusion: Parallel ASR Decoding with Masked Diffusion9 Aug 2025
- 2025DYNAC: Dynamic Vocabulary based Non-Autoregressive Contextualization for Speech Recognition31 May 2025
- 2025A Non-autoregressive Model for Joint STT and TTS15 Jan 2025
38 more
- 2024Enhancing Code-Switching ASR Leveraging Non-Peaky CTC Loss and Deep Language Posterior Injection26 Nov 2024
- 2024Automatic Speech Recognition with BERT and CTC Transformers: A Review12 Oct 2024
- 2024HAINAN: Fast and Accurate Transducer for Hybrid-Autoregressive ASR3 Oct 2024
- 2024Your Weak LLM is Secretly a Strong Teacher for Alignment13 Sep 2024
- 2024InterBiasing: Boost Unseen Word Recognition through Biasing Intermediate Predictions21 Jun 2024
- 2024Towards Effective and Efficient Non-autoregressive Decoding Using Block-based Attention Mask14 Jun 2024
- 2024Joint Beam Search Integrating CTC, Attention, and Transducer Decoders5 Jun 2024
- 2024Joint Optimization of Streaming and Non-Streaming Automatic Speech Recognition with Multi-Decoder and Knowledge Distillation22 May 2024
- 2024OWSM-CTC: An Open Encoder-Only Speech Foundation Model for Speech Recognition, Translation, and Language Identification20 Feb 2024
- 2024UniEnc-CASSNAT: An Encoder-only Non-autoregressive ASR for Speech SSL Models14 Feb 2024
- 2023Leveraging Language ID to Calculate Intermediate CTC Loss for Enhanced Code-Switching Speech Recognition15 Dec 2023
- 2023Semi-Autoregressive Streaming ASR With Label Context19 Sep 2023
- 2023Unimodal Aggregation for CTC-based Speech Recognition15 Sep 2023
- 2023Improving CTC-AED model with integrated-CTC and auxiliary loss regularization15 Aug 2023
- 2023EM-Network: Oracle Guided Self-distillation for Sequence Learning14 Jun 2023
- 2023CTC-based Non-autoregressive Speech Translation27 May 2023
- 2023Rethinking Speech Recognition with A Multimodal Perspective via Acoustic and Semantic Cooperative Decoding23 May 2023
- 2023A Lexical-aware Non-autoregressive Transformer-based ASR Model18 May 2023
- 2023A CTC Alignment-based Non-autoregressive Transformer for End-to-end Automatic Speech Recognition15 Apr 2023
- 2023Dynamic Alignment Mask CTC: Improved Mask-CTC with Aligned Cross Entropy14 Mar 2023
- 2023End-to-End Speech Recognition: A Survey3 Mar 2023
- 20224D ASR: Joint modeling of CTC, Attention, Transducer, and Mask-Predict decoders21 Dec 2022
- 2022Bidirectional Representations for Low Resource Spoken Language Understanding24 Nov 2022
- 2022BECTRA: Transducer-based End-to-End ASR with BERT-Enhanced Encoder2 Nov 2022
- 2022BERT Meets CTC: New Formulation of End-to-End Speech Recognition with Pre-trained Masked Language Model29 Oct 2022
- 2022Linguistic-Enhanced Transformer with CTC Embedding for Speech Recognition25 Oct 2022
- 2022Revisiting Checkpoint Averaging for Neural Machine Translation21 Oct 2022
- 2022Bayes risk CTC: Controllable CTC alignment in Sequence-to-Sequence tasks14 Oct 2022
- 2022Non-autoregressive Error Correction for CTC-based ASR with Phone-conditioned Masked LM8 Sep 2022
- 2022Paraformer: Fast and Accurate Parallel Transformer for Non-autoregressive End-to-End Speech Recognition16 Jun 2022
- 2022Improving CTC-based ASR Models with Gated Interlayer Collaboration25 May 2022
- 2022A Survey on Non-Autoregressive Generation for Neural Machine Translation and Beyond20 Apr 2022
- 2022Streaming Align-Refine for Non-autoregressive Deliberation15 Apr 2022
- 2022Better Intermediates Improve CTC Inference1 Apr 2022
- 2022Alternate Intermediate Conditioning with Syllable-level and Character-level Targets for Japanese ASR1 Apr 2022
- 2022InterAug: Augmenting Noisy Intermediate Predictions for CTC-based ASR1 Apr 2022
- 2022Improving CTC-based speech recognition via knowledge transferring from pre-trained language models22 Feb 2022
- 2021Deliberation of Streaming RNN-Transducer by Non-autoregressive Decoding1 Dec 2021
50 newest of 75 All 75 (JSON)
- 2024Your Weak LLM is Secretly a Strong Teacher for Alignmentcited by 20
- 2024Your Weak LLM is Secretly a Strong Teacher for Alignment13 Sep 2024
- 2022Paraformer: Fast and Accurate Parallel Transformer for Non-autoregressive End-to-End Speech Recognitioncited by 139
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 138
- 2023End-to-End Speech Recognition: A Surveycited by 127
- 2021Intermediate Loss Regularization for CTC-based Speech Recognitioncited by 95
- 2022A Survey on Non-Autoregressive Generation for Neural Machine Translation and Beyondcited by 64
- 2021Relaxing the Conditional Independence Assumption of CTC-based ASR by Conditioning on Intermediate Predictionscited by 61
- 2021Momentum Pseudo-Labeling for Semi-Supervised Speech Recognitioncited by 37
- 2024OWSM-CTC: An Open Encoder-Only Speech Foundation Model for Speech Recognition, Translation, and Language Identificationcited by 34
- 2021Fast End-to-End Speech Recognition via Non-Autoregressive Models and Cross-Modal Knowledge Transferring from BERTcited by 31
- 2021U2++: Unified Two-pass Bidirectional End-to-end Model for Speech Recognitioncited by 28
- 2021A Comparative Study on Non-Autoregressive Modelings for Speech-to-Text Generationcited by 27
- 2021Pushing the Limits of Non-Autoregressive Speech Recognitioncited by 18
12 most cited of 70 All 70 (JSON)
- 2026Constrained CTC Decoding for Efficient Diacritic Restoration21 Jul 2026
- 2026Non-Autoregressive Minimum Bayes' Risk Decoding for Fast Speech Recognition16 Jun 2026
- 2025Learning Speech Representations with Variational Predictive Coding31 Dec 2025
- 2025M-CIF: Multi-Scale Alignment For CIF-Based Non-Autoregressive ASR25 Oct 2025
- 2025Audio-Conditioned Diffusion LLMs for ASR and Deliberation Processing20 Sep 2025
- 2025UMA-Split: unimodal aggregation for both English and Mandarin non-autoregressive speech recognition18 Sep 2025
- 2025Enhancing the Robustness of Contextual ASR to Varying Biasing Information Volumes Through Purified Semantic Correlation Joint Modeling7 Sep 2025
- 2025DYNAC: Dynamic Vocabulary based Non-Autoregressive Contextualization for Speech Recognition31 May 2025
- 2025A Non-autoregressive Model for Joint STT and TTS15 Jan 2025
- 2024Automatic Speech Recognition with BERT and CTC Transformers: A Review12 Oct 2024
- 2024HAINAN: Fast and Accurate Transducer for Hybrid-Autoregressive ASR3 Oct 2024
- 2024InterBiasing: Boost Unseen Word Recognition through Biasing Intermediate Predictions21 Jun 2024
12 newest of 70 All 70 (JSON)