Optimizing Contextual Speech Recognition Using Vector Quantization for Efficient Retrieval
Not on the map. Why?
Abstract (arXiv)
Neural contextual biasing allows speech recognition models to leverage contextually relevant information, leading to improved transcription accuracy. However, the biasing mechanism is typically based on a cross-attention module between the audio and a catalogue of biasing entries, which means computational complexity can pose severe practical limitations on the size of the biasing catalogue and consequently on accuracy improvements. This work proposes an approximation to cross-attention scoring based on vector quantization and enables compute- and memory-efficient use of large biasing catalogues. We propose to use this technique jointly with a retrieval based contextual biasing approach. First, we use an efficient quantized retrieval module to shortlist biasing entries by grounding them on audio. Then we use retrieved entries for biasing. Since the proposed approach is agnostic to the biasing method, we investigate using full cross-attention, LLM prompting, and a combination of the two. We show that retrieval based shortlisting allows the system to efficiently leverage biasing catalogues of several thousands of entries, resulting in up to 71% relative error rate reduction in personal entity recognition. At the same time, the proposed approximation algorithm reduces compute time by 20% and memory usage by 85-95%, for lists of up to one million entries, when compared to standard dot-product cross-attention.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 72 of its 97 references that are in the map. First posted on arXiv 1 Nov 2024.
Builds on
72 of 97 references.
References · 72
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2017Neural Discrete Representation Learningcited by 4,650
- 2022Robust Speech Recognition via Large-Scale Weak Supervisioncited by 3,972
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2023Mistral 7Bcited by 3,065
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,973
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,355
- 2018Dual Attention Network for Scene Segmentationcited by 1,001
38 more
- 2021SoundStream: An End-to-End Neural Audio Codeccited by 756
- 2022Autoregressive Image Generation using Residual Quantizationcited by 706
- 2021Vector-quantized Image Modeling with Improved VQGANcited by 656
- 2023Language Model Beats Diffusion -- Tokenizer is Key to Visual Generationcited by 633
- 2024Large Language Models: A Surveycited by 506
- 2023Ring Attention with Blockwise Transformers for Near-Infinite Contextcited by 448
- 2023Finite Scalar Quantization: VQ-VAE Made Simplecited by 425
- 2024LLM2Vec: Large Language Models Are Secretly Powerful Text Encoderscited by 396
- 2023AudioPaLM: A Large Language Model That Can Speak and Listencited by 333
- 2016Joint CTC-Attention based End-to-End Speech Recognition using Multi-task Learningcited by 254
- 2024Same Task, More Tokens: the Impact of Input Length on the Reasoning Performance of Large Language Modelscited by 150
- 2018Deep context: end-to-end contextual speech recognitioncited by 136
- 2023End-to-End Speech Recognition: A Surveycited by 127
- 2021WeNet: Production oriented Streaming and Non-streaming End-to-End Speech Recognition Toolkitcited by 123
- 2021Generating Diverse Structure for Image Inpainting With Hierarchical VQ-VAEcited by 106
- 2021Contextualized Streaming End-to-End Speech Recognition with Trie-Based Deep Biasing and Shallow Fusioncited by 100
- 2023HiFi-Codec: Group-residual Vector quantization for High Fidelity Audio Codeccited by 95
- 2020Contextual RNN-T For Open Domain ASRcited by 85
- 2020Internal Language Model Estimation for Domain-Adaptive End-to-End Speech Recognitioncited by 80
- 2023SALM: Speech-augmented Language Model with In-context Learning for Speech Recognition and Translationcited by 75
- 2020A Density Ratio Approach to Language Model Fusion in End-To-End Automatic Speech Recognitioncited by 73
- 2023Generative Speech Recognition Error Correction with Large Language Models and Task-Activating Promptingcited by 71
- 2023SLM: Bridge the thin gap between speech and text foundation modelscited by 67
- 2020Deep Shallow Fusion for RNN-T Personalizationcited by 64
- 2019A spelling correction model for end-to-end speech recognitioncited by 63
- 2022Contextual Adapters for Personalized Speech Recognition in Neural Transducerscited by 57
- 2021Context-Aware Transformer Transducer for Speech Recognitioncited by 56
- 2018Theory and Experiments on Vector Quantized Autoencoderscited by 55
- 2020Robust Training of Vector Quantized Bottleneck Modelscited by 53
- 2022Improving End-to-End Contextual Speech Recognition with Fine-Grained Contextual Knowledge Selectioncited by 39
- 2022RescoreBERT: Discriminative Speech Recognition Rescoring with BERTcited by 34
- 2024OWSM-CTC: An Open Encoder-Only Speech Foundation Model for Speech Recognition, Translation, and Language Identificationcited by 34
- 2021Tree-constrained Pointer Generator for End-to-end Contextual Speech Recognitioncited by 32
- 2023Contextualized End-to-End Speech Recognition with Contextual Phrase Prediction Networkcited by 31
- 2018Contextual Speech Recognition with Difficult Negative Training Examplescited by 28
- 2021Fast Contextual Adaptation with Neural Associative Memory for On-Device Personalized Speech Recognitioncited by 25
- 2023End-to-End Speech Recognition Contextualization with Large Language Modelscited by 22
- 2024It's Never Too Late: Fusing Acoustic Information into Large Language Models for Automatic Speech Recognitioncited by 22
50 most cited of 72 All 72 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.