Personalized Predictive ASR for Latency Reduction in Voice Assistants
Not on the map. Why?
Abstract (arXiv)
Streaming Automatic Speech Recognition (ASR) in voice assistants can utilize prefetching to partially hide the latency of response generation. Prefetching involves passing a preliminary ASR hypothesis to downstream systems in order to prefetch and cache a response. If the final ASR hypothesis after endpoint detection matches the preliminary one, the cached response can be delivered to the user, thus saving latency. In this paper, we extend this idea by introducing predictive automatic speech recognition, where we predict the full utterance from a partially observed utterance, and prefetch the response based on the predicted utterance. We introduce two personalization approaches and investigate the tradeoff between potential latency gains from successful predictions and the cost increase from failed predictions. We evaluate our methods on an internal voice assistant dataset as well as the public SLURP dataset.
Key facts. Cited by 6 papers in the map (data through 13 Oct 2026). Builds on 8 of its 16 references that are in the map. First posted on arXiv 23 May 2023.
Builds on
8 of 16 references.
References · 8
- 2020SLURP: A Spoken Language Understanding Resource Packagecited by 197
- 2020A Better and Faster End-to-End Model for Streaming ASRcited by 68
- 2020FastEmit: Low-latency Streaming ASR with Sequence-level Emission Regularizationcited by 67
- 2017The Microsoft 2017 Conversational Speech Recognition Systemcited by 51
- 2021Dissecting User-Perceived Latency of On-Device E2E Speech Recognitioncited by 18
- 2019Scalable Multi Corpora Neural Language Models for ASRcited by 12
- 2017Lattice Rescoring Strategies for Long Short Term Memory Language Models in Speech Recognitioncited by 9
- 2020Improving RNN-T ASR Accuracy Using Context Audiocited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 2.
6 papers.
- 2025LASER: An LLM-based ASR Scoring and Evaluation Rubriccited by 5
- 2023Speech Understanding on Tiny Devices with A Learning Cachecited by 3
- 2024Speculative Speech Recognition by Audio-Prefixed Low-Rank Adaptation of Language Modelscited by 3
- 2025Dialogue Response Prefetching Based on Semantic Similarity and Prediction Confidence of Language Modelcited by 2
- 2024ConvoCache: Smart Re-Use of Chatbot Responsescited by 0
- 2024An Efficient Self-Learning Framework For Interactive Spoken Dialog Systemscited by 0
- 2025LASER: An LLM-based ASR Scoring and Evaluation Rubric8 Oct 2025
- 2025Dialogue Response Prefetching Based on Semantic Similarity and Prediction Confidence of Language Model6 Aug 2025
- 2024An Efficient Self-Learning Framework For Interactive Spoken Dialog Systems16 Sep 2024
- 2024Speculative Speech Recognition by Audio-Prefixed Low-Rank Adaptation of Language Models5 Jul 2024
- 2024ConvoCache: Smart Re-Use of Chatbot Responses26 Jun 2024
- 2023Speech Understanding on Tiny Devices with A Learning Cache30 Nov 2023