Deep Shallow Fusion for RNN-T Personalization
Not on the map. Why?
Abstract (arXiv)
End-to-end models in general, and Recurrent Neural Network Transducer (RNN-T) in particular, have gained significant traction in the automatic speech recognition community in the last few years due to their simplicity, compactness, and excellent performance on generic transcription tasks. However, these models are more challenging to personalize compared to traditional hybrid systems due to the lack of external language models and difficulties in recognizing rare long-tail words, specifically entity names. In this work, we present novel techniques to improve RNN-T's ability to model rare WordPieces, infuse extra information into the encoder, enable the use of alternative graphemic pronunciations, and perform deep fusion with personalized language models for more robust biasing. We show that these combined techniques result in 15.4%-34.5% relative Word Error Rate improvement compared to a strong RNN-T baseline which uses shallow fusion and text-to-speech augmentation. Our work helps push the boundary of RNN-T personalization and close the gap with hybrid systems on use cases where biasing and entity recognition are crucial.
Key facts. Cited by 64 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 11; 2023: 24; 2024: 11; 2025: 9; 2026: 2.
64 papers.
Sort:
By area:
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 140
- 2021Contextualized Streaming End-to-End Speech Recognition with Trie-Based Deep Biasing and Shallow Fusioncited by 101
- 2023Generative Speech Recognition Error Correction with Large Language Models and Task-Activating Promptingcited by 72
- 2022Contextual Adapters for Personalized Speech Recognition in Neural Transducerscited by 57
- 2021Semantic Distance: A New Metric for ASR Performance Analysis Towards Spoken Language Understandingcited by 42
- 2022Improving End-to-End Contextual Speech Recognition with Fine-Grained Contextual Knowledge Selectioncited by 39
- 2021Tree-constrained Pointer Generator for End-to-end Contextual Speech Recognitioncited by 32
- 2023End-to-End Speech Recognition Contextualization with Large Language Modelscited by 22
- 2023Can Contextual Biasing Remain Effective with Whisper and GPT-2?cited by 21
- 2021Dissecting User-Perceived Latency of On-Device E2E Speech Recognitioncited by 19
- 2023Robust Acoustic and Semantic Contextual Biasing in Neural Transducers for Speech Recognitioncited by 18
- 2022Towards Contextual Spelling Correction for Customization of End-to-end Speech Recognition Systemscited by 17
38 more
- 2022Tree-constrained Pointer Generator with Graph Neural Network Encodings for Contextual Speech Recognitioncited by 17
- 2022Improving Contextual Recognition of Rare Words with an Alternate Spelling Prediction Modelcited by 17
- 2024Improving ASR Contextual Biasing with Guided Attentioncited by 17
- 2023Phoneme-aware Encoding for Prefix-tree-based Contextual ASRcited by 13
- 2021A Light-weight contextual spelling correction model for customizing transducer-based speech recognition systemscited by 11
- 2022Minimising Biasing Word Errors for Contextual ASR with the Tree-Constrained Pointer Generatorcited by 11
- 2023CB-Conformer: Contextual biasing Conformer for biased word recognitioncited by 11
- 2024Improving Neural Biasing for Contextual Speech Recognition by Early Context Injection and Text Perturbationcited by 11
- 2021Spell my name: keyword boosted speech recognitioncited by 10
- 2024Contextualized End-to-end Automatic Speech Recognition with Intermediate Biasing Losscited by 10
- 2023Improving Contextual Spelling Correction by External Acoustics Attention and Semantic Aware Data Augmentationcited by 9
- 2023Approximate Nearest Neighbour Phrase Mining for Contextual Speech Recognitioncited by 8
- 2023Contextual Biasing of Named-Entities with Large Language Modelscited by 7
- 2023ed-cec: improving rare word recognition using asr postprocessing based on error detection and context-aware error correctioncited by 7
- 2022Neural-FST Class Language Model for End-to-End Speech Recognitioncited by 6
- 2022End-to-end Spoken Language Understanding with Tree-constrained Pointer Generatorcited by 6
- 2023Graph Neural Networks for Contextual ASR with the Tree-Constrained Pointer Generatorcited by 6
- 2023Improving Large-scale Deep Biasing with Phoneme Features and Text-only Data in Streaming Transducercited by 6
- 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
- 2023A Multitask Training Approach to Enhance Whisper with Contextual Biasing and Open-Vocabulary Keyword Spottingcited by 5
- 2024Keyword-Guided Adaptation of Automatic Speech Recognitioncited by 5
- 2023SpellMapper: A non-autoregressive neural spellchecker for ASR customization with candidate retrieval based on n-gram mappingscited by 4
- 2023Multilingual Contextual Adapters To Improve Custom Word Recognition In Low-resource Languagescited by 4
- 2023Improving RNN-Transducers with Acoustic LookAheadcited by 4
- 2024M3AV: A Multimodal, Multigenre, and Multipurpose Audio-Visual Academic Lecture Datasetcited by 4
- 2024DANCER: Entity Description Augmented Named Entity Corrector for Automatic Speech Recognitioncited by 4
- 2024Multi-Modal Retrieval For Large Language Model Based Speech Recognitioncited by 4
- 2023A Token-Wise Beam Search Algorithm for RNN-Tcited by 3
- 2023Knowledge-Aware Audio-Grounded Generative Slot Filling for Limited Annotated Datacited by 3
- 2024Optimizing Contextual Speech Recognition Using Vector Quantization for Efficient Retrievalcited by 3
- 2023External Language Model Integration for Factorized Neural Transducerscited by 2
- 2024Deep CLAS: Deep Contextual Listen, Attend and Spellcited by 2
- 2025AdaCS: Adaptive Normalization for Enhanced Code-Switching ASRcited by 2
- 2023Mask The Bias: Improving Domain-Adaptive Generalization of CTC-based ASR with Internal Language Model Estimationcited by 1
- 2023VILAS: Exploring the Effects of Vision and Language Context in Automatic Speech Recognitioncited by 1
- 2023Improved Contextual Recognition In Automatic Speech Recognition Systems By Semantic Lattice Rescoringcited by 1
- 2024Post-decoder Biasing for End-to-End Speech Recognition of Multi-turn Medical Interviewcited by 1
50 most cited of 64 All 64 (JSON)
- 2026Learning New Words from Unlabeled Test Data in Automatic Speech Recognition24 Sep 2026
- 2026RASST: Retrieval-Augmented Simultaneous Speech Translation30 Jan 2026
- 2025A Neural Model for Contextual Biasing Score Learning and Filtering27 Oct 2025
- 2025Improving Synthetic Data Training for Contextual Biasing Models with a Keyword-Aware Cost Function11 Sep 2025
- 2025Efficient Trie-based Biasing using K-step Prediction for Rare Word Recognition11 Sep 2025
- 2025Enhancing the Robustness of Contextual ASR to Varying Biasing Information Volumes Through Purified Semantic Correlation Joint Modeling7 Sep 2025
- 2025PARCO: Phoneme-Augmented Robust Contextual ASR via Contrastive Entity Disambiguation4 Sep 2025
- 2025Lightweight Prompt Biasing for Contextualized End-to-End ASR Systems6 Jun 2025
- 2025CMT-LLM: Contextual Multi-Talker ASR Utilizing Large Language Models31 May 2025
- 2025PMF-CEC: Phoneme-augmented Multimodal Fusion for Context-aware ASR Error Correction with Error-specific Selective Decoding31 May 2025
- 2025AdaCS: Adaptive Normalization for Enhanced Code-Switching ASR13 Jan 2025
- 2024Optimizing Contextual Speech Recognition Using Vector Quantization for Efficient Retrieval1 Nov 2024
38 more
- 2024Deep CLAS: Deep Contextual Listen, Attend and Spell26 Sep 2024
- 2024Unifying Global and Near-Context Biasing in a Single Trie Pass20 Sep 2024
- 2024Improving Neural Biasing for Contextual Speech Recognition by Early Context Injection and Text Perturbation14 Jul 2024
- 2024Contextualized End-to-end Automatic Speech Recognition with Intermediate Biasing Loss23 Jun 2024
- 2024Multi-Modal Retrieval For Large Language Model Based Speech Recognition13 Jun 2024
- 2024Keyword-Guided Adaptation of Automatic Speech Recognition4 Jun 2024
- 2024DANCER: Entity Description Augmented Named Entity Corrector for Automatic Speech Recognition26 Mar 2024
- 2024M3AV: A Multimodal, Multigenre, and Multipurpose Audio-Visual Academic Lecture Dataset21 Mar 2024
- 2024Post-decoder Biasing for End-to-End Speech Recognition of Multi-turn Medical Interview1 Mar 2024
- 2024Improving ASR Contextual Biasing with Guided Attention16 Jan 2024
- 2023Phoneme-aware Encoding for Prefix-tree-based Contextual ASR15 Dec 2023
- 2023Improving Large-scale Deep Biasing with Phoneme Features and Text-only Data in Streaming Transducer15 Nov 2023
- 2023Improved Contextual Recognition In Automatic Speech Recognition Systems By Semantic Lattice Rescoring14 Oct 2023
- 2023ed-cec: improving rare word recognition using asr postprocessing based on error detection and context-aware error correction8 Oct 2023
- 2023Generative Speech Recognition Error Correction with Large Language Models and Task-Activating Prompting27 Sep 2023
- 2023End-to-End Speech Recognition Contextualization with Large Language Models19 Sep 2023
- 2023A Multitask Training Approach to Enhance Whisper with Contextual Biasing and Open-Vocabulary Keyword Spotting18 Sep 2023
- 2023Incorporating Class-based Language Model for Named Entity Recognition in Factorized Neural Transducer14 Sep 2023
- 2023Contextual Biasing of Named-Entities with Large Language Models1 Sep 2023
- 2023N-gram Boosting: Improving Contextual Biasing with Normalized N-gram Targets4 Aug 2023
- 2023Improving RNN-Transducers with Acoustic LookAhead11 Jul 2023
- 2023Knowledge-Aware Audio-Grounded Generative Slot Filling for Limited Annotated Data4 Jul 2023
- 2023Multilingual Contextual Adapters To Improve Custom Word Recognition In Low-resource Languages3 Jul 2023
- 2023SpellMapper: A non-autoregressive neural spellchecker for ASR customization with candidate retrieval based on n-gram mappings4 Jun 2023
- 2023Can Contextual Biasing Remain Effective with Whisper and GPT-2?2 Jun 2023
- 2023VILAS: Exploring the Effects of Vision and Language Context in Automatic Speech Recognition31 May 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
- 2023Robust Acoustic and Semantic Contextual Biasing in Neural Transducers for Speech Recognition9 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
- 2023A Token-Wise Beam Search Algorithm for RNN-T28 Feb 2023
- 2023Improving Contextual Spelling Correction by External Acoustics Attention and Semantic Aware Data Augmentation22 Feb 2023
- 2022End-to-end Spoken Language Understanding with Tree-constrained Pointer Generator29 Oct 2022
- 2022Towards Personalization of CTC Speech Recognition Models with Contextual Adapters and Adaptive Boosting18 Oct 2022
- 2022Improving Contextual Recognition of Rare Words with an Alternate Spelling Prediction Model2 Sep 2022
- 2022Internal Language Model Estimation based Language Model Fusion for Cross-Domain Code-Switching Speech Recognition9 Jul 2022
50 newest of 64 All 64 (JSON)
- 2026RASST: Retrieval-Augmented Simultaneous Speech Translation30 Jan 2026
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 140
- 2021Contextualized Streaming End-to-End Speech Recognition with Trie-Based Deep Biasing and Shallow Fusioncited by 101
- 2023Generative Speech Recognition Error Correction with Large Language Models and Task-Activating Promptingcited by 72
- 2022Contextual Adapters for Personalized Speech Recognition in Neural Transducerscited by 57
- 2021Semantic Distance: A New Metric for ASR Performance Analysis Towards Spoken Language Understandingcited by 42
- 2022Improving End-to-End Contextual Speech Recognition with Fine-Grained Contextual Knowledge Selectioncited by 39
- 2021Tree-constrained Pointer Generator for End-to-end Contextual Speech Recognitioncited by 32
- 2023End-to-End Speech Recognition Contextualization with Large Language Modelscited by 22
- 2023Can Contextual Biasing Remain Effective with Whisper and GPT-2?cited by 21
- 2021Dissecting User-Perceived Latency of On-Device E2E Speech Recognitioncited by 19
- 2023Robust Acoustic and Semantic Contextual Biasing in Neural Transducers for Speech Recognitioncited by 18
- 2022Towards Contextual Spelling Correction for Customization of End-to-end Speech Recognition Systemscited by 17
12 most cited of 62 All 62 (JSON)
- 2026Learning New Words from Unlabeled Test Data in Automatic Speech Recognition24 Sep 2026
- 2025A Neural Model for Contextual Biasing Score Learning and Filtering27 Oct 2025
- 2025Improving Synthetic Data Training for Contextual Biasing Models with a Keyword-Aware Cost Function11 Sep 2025
- 2025Efficient Trie-based Biasing using K-step Prediction for Rare Word Recognition11 Sep 2025
- 2025Enhancing the Robustness of Contextual ASR to Varying Biasing Information Volumes Through Purified Semantic Correlation Joint Modeling7 Sep 2025
- 2025PARCO: Phoneme-Augmented Robust Contextual ASR via Contrastive Entity Disambiguation4 Sep 2025
- 2025Lightweight Prompt Biasing for Contextualized End-to-End ASR Systems6 Jun 2025
- 2025CMT-LLM: Contextual Multi-Talker ASR Utilizing Large Language Models31 May 2025
- 2025PMF-CEC: Phoneme-augmented Multimodal Fusion for Context-aware ASR Error Correction with Error-specific Selective Decoding31 May 2025
- 2025AdaCS: Adaptive Normalization for Enhanced Code-Switching ASR13 Jan 2025
- 2024Optimizing Contextual Speech Recognition Using Vector Quantization for Efficient Retrieval1 Nov 2024
- 2024Deep CLAS: Deep Contextual Listen, Attend and Spell26 Sep 2024
12 newest of 62 All 62 (JSON)