Failing Forward: Improving Generative Error Correction for ASR with Synthetic Data and Retrieval Augmentation
On the map: Retrieval-augmented generation → Conversational and speech RAG
Abstract (arXiv)
Generative Error Correction (GEC) has emerged as a powerful post-processing method to enhance the performance of Automatic Speech Recognition (ASR) systems. However, we show that GEC models struggle to generalize beyond the specific types of errors encountered during training, limiting their ability to correct new, unseen errors at test time, particularly in out-of-domain (OOD) scenarios. This phenomenon amplifies with named entities (NEs), where, in addition to insufficient contextual information or knowledge about the NEs, novel NEs keep emerging. To address these issues, we propose DARAG (Data- and Retrieval-Augmented Generative Error Correction), a novel approach designed to improve GEC for ASR in in-domain (ID) and OOD scenarios. We augment the GEC training dataset with synthetic data generated by prompting LLMs and text-to-speech models, thereby simulating additional errors from which the model can learn. For OOD scenarios, we simulate test-time errors from new domains similarly and in an unsupervised fashion. Additionally, to better handle named entities, we introduce retrieval-augmented correction by augmenting the input with entities retrieved from a database. Our approach is simple, scalable, and both domain- and language-agnostic. We experiment on multiple datasets and settings, showing that DARAG outperforms all our baselines, achieving 8% -- 30% relative WER improvements in ID and 10% -- 33% improvements in OOD settings.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Placed in Conversational and speech RAG, one of 15 directions in Retrieval-augmented generation. Builds on 30 of its 60 references that are in the map. First posted on arXiv 17 Oct 2024.
Builds on
30 of 60 references.
References · 30
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2022Robust Speech Recognition via Large-Scale Weak Supervisioncited by 4,057
- 2018ESPnet: End-to-End Speech Processing Toolkitcited by 558
- 2021VoxPopuli: A Large-Scale Multilingual Speech Corpus for Representation Learning, Semi-Supervised Learning and Interpretationcited by 463
- 2021GigaSpeech: An Evolving, Multi-domain ASR Corpus with 10,000 Hours of Transcribed Audiocited by 399
- 2023Synthetic Data from Diffusion Models Improves ImageNet Classificationcited by 327
- 2023PromptRobust: Towards Evaluating the Robustness of Large Language Models on Adversarial Promptscited by 226
- 2017An analysis of incorporating an external language model into a sequence-to-sequence modelcited by 111
- 2020Language Models as Knowledge Bases: On Entity Representations, Storage Capacity, and Paraphrased Queriescited by 107
18 more
- 2021SPGISpeech: 5,000 hours of transcribed financial audio for fully formatted end-to-end speech recognitioncited by 78
- 2023Generative Speech Recognition Error Correction with Large Language Models and Task-Activating Promptingcited by 72
- 2018A Comparison of Techniques for Language Model Integration in Encoder-Decoder Speech Recognitioncited by 66
- 2019A spelling correction model for end-to-end speech recognitioncited by 63
- 2023Can Generative Large Language Models Perform ASR Error Correction?cited by 57
- 2023N-best T5: Robust ASR Error Correction using Multiple Input Hypotheses and Constrained Decoding Spacecited by 42
- 2020HiFi-GAN: High-Fidelity Denoising and Dereverberation Based on Speech Deep Features in Adversarial Networkscited by 40
- 2020End-to-end Named Entity Recognition from English Speechcited by 36
- 2022Noise-robust Speech Recognition with 10 Minutes Unparalleled In-domain Datacited by 30
- 2024On the Noise Robustness of In-Context Learning for Text Generationcited by 16
- 2021Generating Informative Conclusions for Argumentative Textscited by 14
- 2021Remember the context! ASR slot error correction through memorizationcited by 9
- 2024Self-Taught Recognizer: Toward Unsupervised Adaptation for Speech Foundation Modelscited by 8
- 2024ABEX: Data Augmentation for Low-Resource NLU via Expanding Abstract Descriptionscited by 8
- 2023Retrieve and Copy: Scaling ASR Personalization to Large Catalogscited by 7
- 2024Synthio: Augmenting Small-Scale Audio Classification Datasets with Synthetic Datacited by 7
- 2023PATCorrect: Non-autoregressive Phoneme-augmented Transformer for ASR Error Correctioncited by 3
- 2021Error Detection in Large-Scale Natural Language Understanding Systems Using Transformer Modelscited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 7.
10 papers.
- 2025GEC-RAG: Improving Generative Error Correction via Retrieval-Augmented Generation for Automatic Speech Recognition Systemscited by 5
- 2025DeRAGEC: Denoising Named Entity Candidates with Synthetic Rationale for ASR Error Correctioncited by 4
- 2025PHRASED: Phrase Dictionary Biasing for Speech Translationcited by 1
- 2026Ontology Memory-Augmented ASR Correction for Long Text-Speech Interleaved Conversationscited by 1
- 2026LOGIC: Efficient and Robust Contextual Biasing for Speech LLMs via Logit-Space Integrationcited by 0
- 2026Retrieval-Augmented Self-Taught Reasoning Model with Adaptive Chain-of-Thought for ASR Named Entity Correctioncited by 0
- 2026Enhancing ASR Performance in the Medical Domain for Dravidian Languagescited by 0
- 2026Massive Open-Vocabulary Keyword Spottingcited by 0
- 2026agentic-ger: terminology recovery in long-form speech using global contextcited by 0
- 2026Select or Rewrite: Oracle-Guided Fine-Tuning for Generative ASR Post-Editing from N-Best Hypothesescited by 0
- 2026Select or Rewrite: Oracle-Guided Fine-Tuning for Generative ASR Post-Editing from N-Best Hypotheses10 Oct 2026
- 2026agentic-ger: terminology recovery in long-form speech using global context24 Sep 2026
- 2026Ontology Memory-Augmented ASR Correction for Long Text-Speech Interleaved Conversations11 Jun 2026
- 2026Massive Open-Vocabulary Keyword Spotting9 Jun 2026
- 2026Enhancing ASR Performance in the Medical Domain for Dravidian Languages10 Apr 2026
- 2026Retrieval-Augmented Self-Taught Reasoning Model with Adaptive Chain-of-Thought for ASR Named Entity Correction21 Jan 2026
- 2026LOGIC: Efficient and Robust Contextual Biasing for Speech LLMs via Logit-Space Integration21 Jan 2026
- 2025PHRASED: Phrase Dictionary Biasing for Speech Translation10 Jun 2025
- 2025DeRAGEC: Denoising Named Entity Candidates with Synthetic Rationale for ASR Error Correction9 Jun 2025
- 2025GEC-RAG: Improving Generative Error Correction via Retrieval-Augmented Generation for Automatic Speech Recognition Systems18 Jan 2025
Similar, not cited
Close in wording, no citation either way
- 2024Retrieval Augmented Correction of Named Entity Speech Recognition Errors
- 2025LLM-based Generative Error Correction for Rare Words with Synthetic Data and Phonetic Context
- 2024Listen Again and Choose the Right Answer: A New Paradigm for Automatic Speech Recognition with Large Language Models
- 2024Large Language Model Based Generative Error Correction: A Challenge and Baselines for Speech Recognition, Speaker Tagging, and Emotion Recognition
- 2026Error-Aware TF-IDF Retrieval-Augmented Generation for ASR Error Correction
- 2026RECOVER: Robust Entity Correction via agentic Orchestration of hypothesis Variants for Evidence-based Recovery
- 2026Better Retrieval, Worse Robustness: How Multi-hop RAG Amplifies Upstream ASR Errors
- 2024Large Language Models are Efficient Learners of Noise-Robust Speech Recognition