Towards Contextual Spelling Correction for Customization of End-to-end Speech Recognition Systems
Not on the map. Why?
Abstract (arXiv)
Contextual biasing is an important and challenging task for end-to-end automatic speech recognition (ASR) systems, which aims to achieve better recognition performance by biasing the ASR system to particular context phrases such as person names, music list, proper nouns, etc. Existing methods mainly include contextual LM biasing and adding bias encoder into end-to-end ASR models. In this work, we introduce a novel approach to do contextual biasing by adding a contextual spelling correction model on top of the end-to-end ASR system. We incorporate contextual information into a sequence-to-sequence spelling correction model with a shared context encoder. Our proposed model includes two different mechanisms: autoregressive (AR) and non-autoregressive (NAR). We propose filtering algorithms to handle large-size context lists, and performance balancing mechanisms to control the biasing degree of the model. We demonstrate the proposed model is a general biasing solution which is domain-insensitive and can be adopted in different scenarios. Experiments show that the proposed method achieves as much as 51% relative word error rate (WER) reduction over ASR system and outperforms traditional biasing methods. Compared to the AR solution, the proposed NAR model reduces model size by 43.2% and speeds up inference by 2.1 times.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 31 of its 41 references that are in the map. First posted on arXiv 2 Mar 2022.
Builds on
31 of 41 references.
References · 31
- 2017Attention Is All You Needcited by 59,932
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Layer Normalizationcited by 5,579
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2015Listen, Attend and Spellcited by 542
- 2018A Survey on Deep Learning for Named Entity Recognitioncited by 281
- 2020Transformer Transducer: A Streamable Speech Recognition Model with Transformer Encoders and RNN-T Losscited by 232
- 2018Streaming End-to-end Speech Recognition For Mobile Devicescited by 230
- 2021Recent Advances in End-to-End Automatic Speech Recognitioncited by 138
- 2018Deep context: end-to-end contextual speech recognitioncited by 136
19 more
- 2021Contextualized Streaming End-to-End Speech Recognition with Trie-Based Deep Biasing and Shallow Fusioncited by 100
- 2020A Streaming On-Device End-to-End Model Surpassing Server-Side Conventional Model Quality and Latencycited by 99
- 2020Developing Real-time Streaming Transformer Transducer for Speech Recognition on Large-scale Datasetcited by 94
- 2020Contextual RNN-T For Open Domain ASRcited by 85
- 2019Improving RNN Transducer Modeling for End-to-End Speech Recognitioncited by 68
- 2019Transformer-Transducer: End-to-End Speech Recognition with Self-Attentioncited by 68
- 2020Deep Shallow Fusion for RNN-T Personalizationcited by 64
- 2019A spelling correction model for end-to-end speech recognitioncited by 63
- 2020Developing RNN-T Models Surpassing High-Performance Hybrid Models with Customization Capabilitycited by 63
- 2020Deliberation Model Based Two-Pass End-to-End Speech Recognitioncited by 57
- 2019Correction of Automatic Speech Recognition with Transformer Sequence-to-sequence Modelcited by 52
- 2021FastCorrect: Fast Error Correction with Edit Alignment for Automatic Speech Recognitioncited by 43
- 2020A New Training Pipeline for an Improved Neural Transducercited by 34
- 2021Tree-constrained Pointer Generator for End-to-end Contextual Speech Recognitioncited by 32
- 2021Instant One-Shot Word-Learning for Context-Specific Neural Sequence-to-Sequence Speech Recognitioncited by 30
- 2021DelightfulTTS: The Microsoft Speech Synthesis System for Blizzard Challenge 2021cited by 19
- 2021Deliberation of Streaming RNN-Transducer by Non-autoregressive Decodingcited by 13
- 2021A Light-weight contextual spelling correction model for customizing transducer-based speech recognition systemscited by 11
- 2021Have best of both worlds: two-pass hybrid and E2E cascading framework for speech recognitioncited by 7
Built on by
Citing papers per year: 2023: 6; 2024: 8; 2025: 3.
17 papers.
Sort:
- 2023Can Contextual Biasing Remain Effective with Whisper and GPT-2?cited by 21
- 2024Contextualized Automatic Speech Recognition with Attention-Based Bias Phrase Boosted Beam Searchcited by 19
- 2024Improving Neural Biasing for Contextual Speech Recognition by Early Context Injection and Text Perturbationcited by 11
- 2023Improving Contextual Spelling Correction by External Acoustics Attention and Semantic Aware Data Augmentationcited by 9
- 2024Contextualized End-to-end Automatic Speech Recognition with Intermediate Biasing Losscited by 9
- 2024Contextualized Automatic Speech Recognition with Dynamic Vocabularycited by 8
- 2023ed-cec: improving rare word recognition using asr postprocessing based on error detection and context-aware error correctioncited by 7
- 2023SpellMapper: A non-autoregressive neural spellchecker for ASR customization with candidate retrieval based on n-gram mappingscited by 4
- 2025AdaCS: Adaptive Normalization for Enhanced Code-Switching ASRcited by 2
- 2024PERCORE: A Deep Learning-Based Framework for Persian Spelling Correction with Phonetic Analysiscited by 1
- 2024Spelling Correction through Rewriting of Non-Autoregressive ASR Latticescited by 1
- 2025PMF-CEC: Phoneme-augmented Multimodal Fusion for Context-aware ASR Error Correction with Error-specific Selective Decodingcited by 1
5 more
- 2023Incorporating Class-based Language Model for Named Entity Recognition in Factorized Neural Transducercited by 0
- 2023Wiki-En-ASR-Adapt: Large-scale synthetic dataset for English ASR Customizationcited by 0
- 2024High-precision Voice Search Query Correction via Retrievable Speech-text Embedingscited by 0
- 2024Improving the quality of Persian clinical text with a novel spelling correction systemcited by 0
- 2025Automatic Text Pronunciation Correlation Generation and Application for Contextual Biasingcited by 0
- 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
- 2025Automatic Text Pronunciation Correlation Generation and Application for Contextual Biasing1 Jan 2025
- 2024Spelling Correction through Rewriting of Non-Autoregressive ASR Lattices24 Sep 2024
- 2024Improving the quality of Persian clinical text with a novel spelling correction system7 Aug 2024
- 2024PERCORE: A Deep Learning-Based Framework for Persian Spelling Correction with Phonetic Analysis20 Jul 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
- 2024Contextualized Automatic Speech Recognition with Dynamic Vocabulary22 May 2024
- 2024Contextualized Automatic Speech Recognition with Attention-Based Bias Phrase Boosted Beam Search19 Jan 2024
- 2024High-precision Voice Search Query Correction via Retrievable Speech-text Embedings8 Jan 2024
- 2023ed-cec: improving rare word recognition using asr postprocessing based on error detection and context-aware error correction8 Oct 2023
5 more
- 2023Wiki-En-ASR-Adapt: Large-scale synthetic dataset for English ASR Customization29 Sep 2023
- 2023Incorporating Class-based Language Model for Named Entity Recognition in Factorized Neural Transducer14 Sep 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
- 2023Improving Contextual Spelling Correction by External Acoustics Attention and Semantic Aware Data Augmentation22 Feb 2023
- 2023Can Contextual Biasing Remain Effective with Whisper and GPT-2?cited by 21
- 2024Contextualized Automatic Speech Recognition with Attention-Based Bias Phrase Boosted Beam Searchcited by 19
- 2024Improving Neural Biasing for Contextual Speech Recognition by Early Context Injection and Text Perturbationcited by 11
- 2023Improving Contextual Spelling Correction by External Acoustics Attention and Semantic Aware Data Augmentationcited by 9
- 2024Contextualized End-to-end Automatic Speech Recognition with Intermediate Biasing Losscited by 9
- 2024Contextualized Automatic Speech Recognition with Dynamic Vocabularycited by 8
- 2023ed-cec: improving rare word recognition using asr postprocessing based on error detection and context-aware error correctioncited by 7
- 2023SpellMapper: A non-autoregressive neural spellchecker for ASR customization with candidate retrieval based on n-gram mappingscited by 4
- 2025AdaCS: Adaptive Normalization for Enhanced Code-Switching ASRcited by 2
- 2024PERCORE: A Deep Learning-Based Framework for Persian Spelling Correction with Phonetic Analysiscited by 1
- 2024Spelling Correction through Rewriting of Non-Autoregressive ASR Latticescited by 1
- 2025PMF-CEC: Phoneme-augmented Multimodal Fusion for Context-aware ASR Error Correction with Error-specific Selective Decodingcited by 1
12 most cited of 17 All 17 (JSON)
- 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
- 2025Automatic Text Pronunciation Correlation Generation and Application for Contextual Biasing1 Jan 2025
- 2024Spelling Correction through Rewriting of Non-Autoregressive ASR Lattices24 Sep 2024
- 2024Improving the quality of Persian clinical text with a novel spelling correction system7 Aug 2024
- 2024PERCORE: A Deep Learning-Based Framework for Persian Spelling Correction with Phonetic Analysis20 Jul 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
- 2024Contextualized Automatic Speech Recognition with Dynamic Vocabulary22 May 2024
- 2024Contextualized Automatic Speech Recognition with Attention-Based Bias Phrase Boosted Beam Search19 Jan 2024
- 2024High-precision Voice Search Query Correction via Retrievable Speech-text Embedings8 Jan 2024
- 2023ed-cec: improving rare word recognition using asr postprocessing based on error detection and context-aware error correction8 Oct 2023
12 newest of 17 All 17 (JSON)