Internal Language Model Estimation for Domain-Adaptive End-to-End Speech Recognition
Not on the map. Why?
Abstract (arXiv)
The external language models (LM) integration remains a challenging task for end-to-end (E2E) automatic speech recognition (ASR) which has no clear division between acoustic and language models. In this work, we propose an internal LM estimation (ILME) method to facilitate a more effective integration of the external LM with all pre-existing E2E models with no additional model training, including the most popular recurrent neural network transducer (RNN-T) and attention-based encoder-decoder (AED) models. Trained with audio-transcript pairs, an E2E model implicitly learns an internal LM that characterizes the training data in the source domain. With ILME, the internal LM scores of an E2E model are estimated and subtracted from the log-linear interpolation between the scores of the E2E model and the external LM. The internal LM scores are approximated as the output of an E2E model when eliminating its acoustic components. ILME can alleviate the domain mismatch between training and testing, or improve the multi-domain E2E ASR. Experimented with 30K-hour trained RNN-T and AED models, ILME achieves up to 15.5% and 6.8% relative word error rate reductions from Shallow Fusion on out-of-domain LibriSpeech and in-domain Microsoft production test sets, respectively.
Key facts. Cited by 80 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 18; 2023: 25; 2024: 11; 2025: 7; 2026: 3.
80 papers.
Sort:
By area:
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 138
- 2023End-to-End Speech Recognition: A Surveycited by 127
- 2021Contextualized Streaming End-to-End Speech Recognition with Trie-Based Deep Biasing and Shallow Fusioncited by 100
- 2022E-Branchformer: Branchformer with Enhanced merging for speech recognitioncited by 90
- 2024LLM Internal States Reveal Hallucination Risk Faced With a Querycited by 80
- 2023Can Generative Large Language Models Perform ASR Error Correction?cited by 56
- 2023Prompting Large Language Models for Zero-Shot Domain Adaptation in Speech Recognitioncited by 48
- 2021Semantic Distance: A New Metric for ASR Performance Analysis Towards Spoken Language Understandingcited by 40
- 2021Internal Language Model Training for Domain-Adaptive End-to-End Speech Recognitioncited by 37
- 2021SynthASR: Unlocking Synthetic Data for Speech Recognitioncited by 34
- 2021Tree-constrained Pointer Generator for End-to-end Contextual Speech Recognitioncited by 32
- 2021Factorized Neural Transducer for Efficient Language Model Adaptationcited by 31
38 more
- 2021Librispeech Transducer Model with Internal Language Model Prior Correctioncited by 26
- 2021Investigating Methods to Improve Language Model Integration for Attention-based Encoder-Decoder ASR Modelscited by 25
- 2024ASR Error Correction using Large Language Modelscited by 23
- 2023Can Contextual Biasing Remain Effective with Whisper and GPT-2?cited by 21
- 2022Integrating Text Inputs For Training and Adapting RNN Transducer ASR Modelscited by 20
- 2021Fast Text-Only Domain Adaptation of RNN-Transducer Prediction Networkcited by 19
- 2021Minimum Word Error Rate Training with Language Model Fusion for End-to-End Speech Recognitioncited by 19
- 2021Internal Language Model Adaptation with Text-Only Data for End-to-End Speech Recognitioncited by 17
- 2021On Language Model Integration for RNN Transducer based Speech Recognitioncited by 17
- 2022Modular Hybrid Autoregressive Transducercited by 17
- 2022Efficient Training of Neural Transducer for Speech Recognitioncited by 14
- 2022Improving Rare Word Recognition with LM-aware MWER Trainingcited by 12
- 2022Minimising Biasing Word Errors for Contextual ASR with the Tree-Constrained Pointer Generatorcited by 11
- 2022Fast and accurate factorized neural transducer for text adaption of end-to-end speech recognition modelscited by 11
- 2023Knowledge Transfer from Pre-trained Language Models to Cif-based Speech Recognizers via Hierarchical Distillationcited by 11
- 2023CB-Conformer: Contextual biasing Conformer for biased word recognitioncited by 11
- 2024Large Language Model Based Generative Error Correction: A Challenge and Baselines for Speech Recognition, Speaker Tagging, and Emotion Recognitioncited by 10
- 2022Internal Language Model Estimation Through Explicit Context Vector Learning for Attention-based Encoder-decoder ASRcited by 9
- 2023JEIT: Joint End-to-End Model and Internal Language Model Training for Speech Recognitioncited by 9
- 2021Comparing the Benefit of Synthetic Training Data for Various Automatic Speech Recognition Architecturescited by 8
- 2023Approximate Nearest Neighbour Phrase Mining for Contextual Speech Recognitioncited by 8
- 2024SALSA: Speedy ASR-LLM Synchronous Aggregationcited by 8
- 2021Have best of both worlds: two-pass hybrid and E2E cascading framework for speech recognitioncited by 7
- 2022A Simple Baseline for Domain Adaptation in End to End ASR Systems Using Synthetic Datacited by 7
- 2025NGPU-LM: GPU-Accelerated N-Gram Language Model for Context-Biasing in Greedy ASR Decodingcited by 7
- 2023Graph Neural Networks for Contextual ASR with the Tree-Constrained Pointer Generatorcited by 6
- 2023Acoustic Model Fusion for End-to-end Speech Recognitioncited by 6
- 2023Personalization of CTC-based End-to-End Speech Recognition Using Pronunciation-Driven Subword Tokenizationcited by 6
- 2022A Likelihood Ratio based Domain Adaptation Method for E2E Modelscited by 5
- 2022Adaptive Discounting of Implicit Language Models in RNN-Transducerscited by 5
- 2022Internal Language Model Estimation based Language Model Fusion for Cross-Domain Code-Switching Speech Recognitioncited by 5
- 2022Optimizing Bilingual Neural Transducer with Synthetic Code-switching Text Generationcited by 5
- 2022Joint Audio/Text Training for Transformer Rescorer of Streaming Speech Recognitioncited by 5
- 2023Text-only Domain Adaptation using Unified Speech-Text Representation in Transducercited by 5
- 2024Revisiting ASR Error Correction with Specialized Modelscited by 5
- 2025Delayed Fusion: Integrating Large Language Models into First-Pass Decoding in End-to-end Speech Recognitioncited by 5
- 2025Voice, Bias, and Coreference: An Interpretability Study of Gender in Speech Translationcited by 5
- 2023Improving RNN-Transducers with Acoustic LookAheadcited by 4
50 most cited of 80 All 80 (JSON)
- 2026Merging the Knowledge of LLMs for Automatic Speech Recognition14 Sep 2026
- 2026The Anatomy of an ASR Hallucination3 Sep 2026
- 2026Diffusion Language Models for Speech Recognition15 Apr 2026
- 2025Supplementary Resources and Analysis for Automatic Speech Recognition Systems Trained on the Loquacious Dataset27 Nov 2025
- 2025Voice, Bias, and Coreference: An Interpretability Study of Gender in Speech Translation26 Nov 2025
- 2025WhisTLE: Deeply Supervised, Text-Only Domain Adaptation for Small Pretrained Speech Recognition Transformers12 Sep 2025
- 2025AsyncSwitch: Asynchronous Text-Speech Adaptation for Code-Switched ASR17 Jun 2025
- 2025Phonetically-Augmented Discriminative Rescoring for Voice Search Error Correction6 Jun 2025
- 2025NGPU-LM: GPU-Accelerated N-Gram Language Model for Context-Biasing in Greedy ASR Decoding28 May 2025
- 2025Delayed Fusion: Integrating Large Language Models into First-Pass Decoding in End-to-end Speech Recognition16 Jan 2025
- 2024Optimizing Contextual Speech Recognition Using Vector Quantization for Efficient Retrieval1 Nov 2024
- 2024Alignment-Free Training for Transducer-based Multi-Talker ASR30 Sep 2024
38 more
- 2024Large Language Model Based Generative Error Correction: A Challenge and Baselines for Speech Recognition, Speaker Tagging, and Emotion Recognition15 Sep 2024
- 2024ASR Error Correction using Large Language Models14 Sep 2024
- 2024SALSA: Speedy ASR-LLM Synchronous Aggregation29 Aug 2024
- 2024LLM Internal States Reveal Hallucination Risk Faced With a Query3 Jul 2024
- 2024Text Injection for Neural Contextual Biasing5 Jun 2024
- 2024Revisiting ASR Error Correction with Specialized Models24 May 2024
- 2024Stochastic Multivariate Universal-Radix Finite-State Machine: a Theoretically and Practically Elegant Nonlinear Function Approximator3 May 2024
- 2024Effective internal language model training and fusion for factorized transducer model2 Apr 2024
- 2024Keep Decoding Parallel with Effective Knowledge Distillation from Language Models to End-to-end Speech Recognisers22 Jan 2024
- 2023Iterative Shallow Fusion of Backward Language Model for End-to-End Speech Recognition17 Oct 2023
- 2023Personalization of CTC-based End-to-End Speech Recognition Using Pronunciation-Driven Subword Tokenization16 Oct 2023
- 2023Acoustic Model Fusion for End-to-end Speech Recognition10 Oct 2023
- 2023Neural Language Model Pruning for Automatic Speech Recognition5 Oct 2023
- 2023Hybrid Attention-based Encoder-decoder Model for Efficient Language Model Adaptation14 Sep 2023
- 2023Text-Only Domain Adaptation for End-to-End Speech Recognition through Down-Sampling Acoustic Representation4 Sep 2023
- 2023Decoupled Structure for Improved Adaptability of End-to-End Models25 Aug 2023
- 2023Text Injection for Capitalization and Turn-Taking Prediction in Speech Models14 Aug 2023
- 2023Improving RNN-Transducers with Acoustic LookAhead11 Jul 2023
- 2023Can Generative Large Language Models Perform ASR Error Correction?9 Jul 2023
- 2023Prompting Large Language Models for Zero-Shot Domain Adaptation in Speech Recognition28 Jun 2023
- 2023Improving Language Model Integration for Neural Machine Translation8 Jun 2023
- 2023Text-only Domain Adaptation using Unified Speech-Text Representation in Transducer7 Jun 2023
- 2023Can Contextual Biasing Remain Effective with Whisper and GPT-2?2 Jun 2023
- 2023Adapting an Unadaptable ASR System1 Jun 2023
- 2023Graph Neural Networks for Contextual ASR with the Tree-Constrained Pointer Generator30 May 2023
- 2023External Language Model Integration for Factorized Neural Transducers26 May 2023
- 2023Rethinking Speech Recognition with A Multimodal Perspective via Acoustic and Semantic Cooperative Decoding23 May 2023
- 2023Mask The Bias: Improving Domain-Adaptive Generalization of CTC-based ASR with Internal Language Model Estimation5 May 2023
- 2023CB-Conformer: Contextual biasing Conformer for biased word recognition19 Apr 2023
- 2023Approximate Nearest Neighbour Phrase Mining for Contextual Speech Recognition18 Apr 2023
- 2023End-to-End Speech Recognition: A Survey3 Mar 2023
- 2023Emphasizing Unseen Words: New Vocabulary Acquisition for End-to-End Speech Recognition20 Feb 2023
- 2023JEIT: Joint End-to-End Model and Internal Language Model Training for Speech Recognition16 Feb 2023
- 2023Knowledge Transfer from Pre-trained Language Models to Cif-based Speech Recognizers via Hierarchical Distillation30 Jan 2023
- 2022Fast and accurate factorized neural transducer for text adaption of end-to-end speech recognition models5 Dec 2022
- 2022Internal Language Model Estimation based Adaptive Language Model Fusion for Domain Adaptation2 Nov 2022
- 2022Joint Audio/Text Training for Transformer Rescorer of Streaming Speech Recognition31 Oct 2022
- 2022Modular Hybrid Autoregressive Transducer31 Oct 2022
50 newest of 80 All 80 (JSON)
- 2026Diffusion Language Models for Speech Recognitioncited by 0
- 2026Diffusion Language Models for Speech Recognition15 Apr 2026
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 138
- 2023End-to-End Speech Recognition: A Surveycited by 127
- 2021Contextualized Streaming End-to-End Speech Recognition with Trie-Based Deep Biasing and Shallow Fusioncited by 100
- 2022E-Branchformer: Branchformer with Enhanced merging for speech recognitioncited by 90
- 2024LLM Internal States Reveal Hallucination Risk Faced With a Querycited by 80
- 2023Can Generative Large Language Models Perform ASR Error Correction?cited by 56
- 2023Prompting Large Language Models for Zero-Shot Domain Adaptation in Speech Recognitioncited by 48
- 2021Semantic Distance: A New Metric for ASR Performance Analysis Towards Spoken Language Understandingcited by 40
- 2021Internal Language Model Training for Domain-Adaptive End-to-End Speech Recognitioncited by 37
- 2021SynthASR: Unlocking Synthetic Data for Speech Recognitioncited by 34
- 2021Tree-constrained Pointer Generator for End-to-end Contextual Speech Recognitioncited by 32
- 2021Factorized Neural Transducer for Efficient Language Model Adaptationcited by 31
12 most cited of 79 All 79 (JSON)
- 2026Merging the Knowledge of LLMs for Automatic Speech Recognition14 Sep 2026
- 2026The Anatomy of an ASR Hallucination3 Sep 2026
- 2025Supplementary Resources and Analysis for Automatic Speech Recognition Systems Trained on the Loquacious Dataset27 Nov 2025
- 2025Voice, Bias, and Coreference: An Interpretability Study of Gender in Speech Translation26 Nov 2025
- 2025WhisTLE: Deeply Supervised, Text-Only Domain Adaptation for Small Pretrained Speech Recognition Transformers12 Sep 2025
- 2025AsyncSwitch: Asynchronous Text-Speech Adaptation for Code-Switched ASR17 Jun 2025
- 2025Phonetically-Augmented Discriminative Rescoring for Voice Search Error Correction6 Jun 2025
- 2025NGPU-LM: GPU-Accelerated N-Gram Language Model for Context-Biasing in Greedy ASR Decoding28 May 2025
- 2025Delayed Fusion: Integrating Large Language Models into First-Pass Decoding in End-to-end Speech Recognition16 Jan 2025
- 2024Optimizing Contextual Speech Recognition Using Vector Quantization for Efficient Retrieval1 Nov 2024
- 2024Alignment-Free Training for Transducer-based Multi-Talker ASR30 Sep 2024
- 2024Large Language Model Based Generative Error Correction: A Challenge and Baselines for Speech Recognition, Speaker Tagging, and Emotion Recognition15 Sep 2024
12 newest of 79 All 79 (JSON)