Improving Contextual Spelling Correction by External Acoustics Attention and Semantic Aware Data Augmentation
Not on the map. Why?
Abstract (arXiv)
We previously proposed contextual spelling correction (CSC) to correct the output of end-to-end (E2E) automatic speech recognition (ASR) models with contextual information such as name, place, etc. Although CSC has achieved reasonable improvement in the biasing problem, there are still two drawbacks for further accuracy improvement. First, due to information limitation in text only hypothesis or weak performance of ASR model on rare domains, the CSC model may fail to correct phrases with similar pronunciation or anti-context cases where all biasing phrases are not present in the utterance. Second, there is a discrepancy between the training and inference of CSC. The bias list in training is randomly selected but in inference there may be more similarity between ground truth phrase and other phrases. To solve above limitations, in this paper we propose an improved non-autoregressive (NAR) spelling correction model for contextual biasing in E2E neural transducer-based ASR systems to improve the previous CSC model from two perspectives: Firstly, we incorporate acoustics information with an external attention as well as text hypotheses into CSC to better distinguish target phrase from dissimilar or irrelevant phrases. Secondly, we design a semantic aware data augmentation schema in training phrase to reduce the mismatch between training and inference to further boost the biasing accuracy. Experiments show that the improved method outperforms the baseline ASR+Biasing system by as much as 20.3% relative name recall gain and achieves stable improvement compared to the previous CSC method over different bias list name coverage ratio.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 22 of its 27 references that are in the map. First posted on arXiv 22 Feb 2023.
Builds on
22 of 27 references.
References · 22
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2020Conformer: Convolution-augmented Transformer for Speech Recognitioncited by 1,838
- 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
- 2021Contextualized Streaming End-to-End Speech Recognition with Trie-Based Deep Biasing and Shallow Fusioncited by 100
- 2020Developing Real-time Streaming Transformer Transducer for Speech Recognition on Large-scale Datasetcited by 94
- 2020Contextual RNN-T For Open Domain ASRcited by 85
- 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
10 more
- 2020Deliberation Model Based Two-Pass End-to-End Speech Recognitioncited by 57
- 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
- 2021Transformer Based Deliberation for Two-Pass Speech Recognitioncited by 29
- 2020Improving Tail Performance of a Deliberation E2E ASR Model Using a Large Text Corpuscited by 24
- 2021DelightfulTTS: The Microsoft Speech Synthesis System for Blizzard Challenge 2021cited by 19
- 2022Towards Contextual Spelling Correction for Customization of End-to-end Speech Recognition Systemscited by 17
- 2021A Light-weight contextual spelling correction model for customizing transducer-based speech recognition systemscited by 11
- 2022Deliberation Model for On-Device Spoken Language Understandingcited by 8
- 2021Have best of both worlds: two-pass hybrid and E2E cascading framework for speech recognitioncited by 7
Built on by
Citing papers per year: 2024: 6; 2025: 3.
9 papers.
- 2024Contextualized End-to-end Automatic Speech Recognition with Intermediate Biasing Losscited by 9
- 2024Contextualized Automatic Speech Recognition with Dynamic Vocabularycited by 8
- 2024Locality enhanced dynamic biasing and sampling strategies for contextual ASRcited by 3
- 2024An efficient text augmentation approach for contextualized Mandarin speech recognitioncited by 2
- 2025AdaCS: Adaptive Normalization for Enhanced Code-Switching ASRcited by 2
- 2024Retrieval Augmented Spelling Correction for E-Commerce Applicationscited by 1
- 2025DYNAC: Dynamic Vocabulary based Non-Autoregressive Contextualization for Speech Recognitioncited by 1
- 2024High-precision Voice Search Query Correction via Retrievable Speech-text Embedingscited by 0
- 2025Generative Annotation for ASR Named Entity Correctioncited by 0
- 2025Generative Annotation for ASR Named Entity Correction28 Aug 2025
- 2025DYNAC: Dynamic Vocabulary based Non-Autoregressive Contextualization for Speech Recognition31 May 2025
- 2025AdaCS: Adaptive Normalization for Enhanced Code-Switching ASR13 Jan 2025
- 2024Retrieval Augmented Spelling Correction for E-Commerce Applications15 Oct 2024
- 2024Contextualized End-to-end Automatic Speech Recognition with Intermediate Biasing Loss23 Jun 2024
- 2024An efficient text augmentation approach for contextualized Mandarin speech recognition14 Jun 2024
- 2024Contextualized Automatic Speech Recognition with Dynamic Vocabulary22 May 2024
- 2024Locality enhanced dynamic biasing and sampling strategies for contextual ASR23 Jan 2024
- 2024High-precision Voice Search Query Correction via Retrievable Speech-text Embedings8 Jan 2024