SoftCorrect: Error Correction with Soft Detection for Automatic Speech Recognition
Not on the map. Why?
Abstract (arXiv)
Error correction in automatic speech recognition (ASR) aims to correct those incorrect words in sentences generated by ASR models. Since recent ASR models usually have low word error rate (WER), to avoid affecting originally correct tokens, error correction models should only modify incorrect words, and therefore detecting incorrect words is important for error correction. Previous works on error correction either implicitly detect error words through target-source attention or CTC (connectionist temporal classification) loss, or explicitly locate specific deletion/substitution/insertion errors. However, implicit error detection does not provide clear signal about which tokens are incorrect and explicit error detection suffers from low detection accuracy. In this paper, we propose SoftCorrect with a soft error detection mechanism to avoid the limitations of both explicit and implicit error detection. Specifically, we first detect whether a token is correct or not through a probability produced by a dedicatedly designed language model, and then design a constrained CTC loss that only duplicates the detected incorrect tokens to let the decoder focus on the correction of error tokens. Compared with implicit error detection with CTC loss, SoftCorrect provides explicit signal about which words are incorrect and thus does not need to duplicate every token but only incorrect tokens; compared with explicit error detection, SoftCorrect does not detect specific deletion/substitution/insertion errors but just leaves it to CTC loss. Experiments on AISHELL-1 and Aidatatang datasets show that SoftCorrect achieves 26.1% and 9.4% CER reduction respectively, outperforming previous works by a large margin, while still enjoying fast speed of parallel generation.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 29 of its 51 references that are in the map. First posted on arXiv 2 Dec 2022.
Builds on
29 of 51 references.
References · 29
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2020Conformer: Convolution-augmented Transformer for Speech Recognitioncited by 1,838
- 2020Knowledge Distillation: A Surveycited by 1,578
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,355
- 2018ESPnet: End-to-End Speech Processing Toolkitcited by 554
- 2017Non-Autoregressive Neural Machine Translationcited by 457
- 2017AISHELL-1: An Open-Source Mandarin Speech Corpus and A Speech Recognition Baselinecited by 364
- 2021WenetSpeech: A 10000+ Hours Multi-domain Mandarin Corpus for Speech Recognitioncited by 189
17 more
- 2020GECToR -- Grammatical Error Correction: Tag, Not Rewritecited by 177
- 2020Fully Non-autoregressive Neural Machine Translation: Tricks of the Tradecited by 99
- 2020Non-Autoregressive Machine Translation with Latent Alignmentscited by 96
- 2018End-to-End Non-Autoregressive Neural Machine Translation with Connectionist Temporal Classificationcited by 72
- 2020Deliberation Model Based Two-Pass End-to-End Speech Recognitioncited by 57
- 2020ASR Error Correction and Domain Adaptation Using Machine Translationcited by 48
- 2021FastCorrect: Fast Error Correction with Edit Alignment for Automatic Speech Recognitioncited by 43
- 2021Citrinet: Closing the Gap between Non-Autoregressive and Autoregressive End-to-End Models for Automatic Speech Recognitioncited by 33
- 2020Joint Contextual Modeling for ASR Correction and Language Understandingcited by 30
- 2021Transformer Based Deliberation for Two-Pass Speech Recognitioncited by 29
- 2021FastCorrect 2: Fast Error Correction on Multiple Candidates for Automatic Speech Recognitioncited by 27
- 2020Improving Readability for Automatic Speech Recognition Transcriptioncited by 22
- 2019An Empirical Study of Efficient ASR Rescoring with Transformerscited by 11
- 2018Learning from Past Mistakes: Improving Automatic Speech Recognition Output via Noisy-Clean Phrase Context Modelingcited by 10
- 2022Mask the Correct Tokens: An Embarrassingly Simple Approach for Error Correctioncited by 10
- 2021Have best of both worlds: two-pass hybrid and E2E cascading framework for speech recognitioncited by 7
- 2022Cross-Modal ASR Post-Processing System for Error Correction and Utterance Rejectioncited by 6
Built on by
Citing papers per year: 2023: 4; 2024: 3; 2025: 1; 2026: 1.
9 papers.
- 2023HyPoradise: An Open Baseline for Generative Speech Recognition with Large Language Modelscited by 41
- 2024It's Never Too Late: Fusing Acoustic Information into Large Language Models for Automatic Speech Recognitioncited by 22
- 2025Fewer Hallucinations, More Verification: A Three-Stage LLM-Based Framework for ASR Error Correctioncited by 7
- 2023Enhancing conversational quality in language learning chatbots: An evaluation of GPT4 for ASR error correctioncited by 2
- 2024Error Correction by Paying Attention to Both Acoustic and Confidence References for Automatic Speech Recognitioncited by 2
- 2023HypR: A comprehensive study for ASR hypothesis revising with a reference corpuscited by 1
- 2024Enhancing AAC Software for Dysarthric Speakers in e-Health Settings: An Evaluation Using TORGOcited by 1
- 2023Optimized Tokenization for Transcribed Error Correctioncited by 0
- 2026Leveraging Fine-grained Error Correction in Korean Speech Recognition for Consultation Servicescited by 0
- 2026Leveraging Fine-grained Error Correction in Korean Speech Recognition for Consultation Services9 Sep 2026
- 2025Fewer Hallucinations, More Verification: A Three-Stage LLM-Based Framework for ASR Error Correction30 May 2025
- 2024Enhancing AAC Software for Dysarthric Speakers in e-Health Settings: An Evaluation Using TORGO1 Nov 2024
- 2024Error Correction by Paying Attention to Both Acoustic and Confidence References for Automatic Speech Recognition29 Jun 2024
- 2024It's Never Too Late: Fusing Acoustic Information into Large Language Models for Automatic Speech Recognition8 Feb 2024
- 2023Optimized Tokenization for Transcribed Error Correction16 Oct 2023
- 2023HyPoradise: An Open Baseline for Generative Speech Recognition with Large Language Models27 Sep 2023
- 2023HypR: A comprehensive study for ASR hypothesis revising with a reference corpus18 Sep 2023
- 2023Enhancing conversational quality in language learning chatbots: An evaluation of GPT4 for ASR error correction19 Jul 2023