Improving Automatic Speech Recognition with Generative Error Correction via Retrieval-Augmented Generation

Monday 10 March 2025


The quest for accurate automatic speech recognition (ASR) has long been a challenge for researchers and developers alike. Despite significant advancements in recent years, ASR systems still struggle to accurately transcribe spoken language, particularly in low-resource languages like Persian.


To tackle this issue, a team of researchers has proposed a novel approach called Generative Error Correction via Retrieval-Augmented Generation (GEC-RAG). The system leverages the power of large language models and retrieval mechanisms to improve ASR accuracy by correcting errors in real-time.


The GEC-RAG pipeline begins with an initial transcription generated by an ASR model. This transcription is then used as a query to retrieve relevant examples from a knowledge base, which is built using a combination of text normalization techniques and linguistic analysis. The retrieved examples are then used to construct a prompt for a generative language model, which generates a corrected transcription.


In experiments conducted on the CommonVoice dataset, the GEC-RAG approach demonstrated significant improvements over baseline ASR systems, achieving a 40% reduction in word error rate (WER) when using 1-best hypotheses and a 67% reduction when using 5-best hypotheses. When enlarging the knowledge base by incorporating additional data, the system achieved an even more impressive 82% reduction in WER.


The key innovation behind GEC-RAG is its ability to effectively leverage lexical similarity between spoken language and written text. By retrieving relevant examples from a large database of text, the system can identify common errors and patterns that ASR systems often struggle with. This approach enables the generative model to generate more accurate corrections, even in low-resource languages where training data may be scarce.


The implications of GEC-RAG are far-reaching, particularly for applications such as voice assistants, speech-to-text interfaces, and automatic translation systems. By improving ASR accuracy, GEC-RAG has the potential to enable more seamless communication between humans and machines, even across linguistic and cultural boundaries.


While the approach is still in its early stages of development, the results are promising and demonstrate the potential for large language models to be used in a variety of applications beyond traditional natural language processing tasks. As research continues to evolve, it will be exciting to see how GEC-RAG and other innovations shape the future of speech recognition technology.


Cite this article: “Improving Automatic Speech Recognition with Generative Error Correction via Retrieval-Augmented Generation”, The Science Archive, 2025.


Automatic Speech Recognition, Language Models, Error Correction, Retrieval-Augmented Generation, Natural Language Processing, Low-Resource Languages, Persian, Word Error Rate, Generative Language Model, Knowledge Base


Reference: Amin Robatian, Mohammad Hajipour, Mohammad Reza Peyghan, Fatemeh Rajabi, Sajjad Amini, Shahrokh Ghaemmaghami, Iman Gholampour, “GEC-RAG: Improving Generative Error Correction via Retrieval-Augmented Generation for Automatic Speech Recognition Systems” (2025).


Leave a Reply