Speculative Speech Recognition by Audio-Prefixed Low-Rank Adaptation of Language Models
Bolaji Yusuf, Murali Karthick Baskar, Andrew Rosenberg, Bhuvana Ramabhadran
TL;DR
This work addresses reducing end-to-end latency in speech processing by enabling speculative speech recognition (SSR), where a system transcribes the prefix of an utterance and speculates its suffix before the user finishes speaking. The main approach combines a Conformer-Transducer ASR with an audio-conditioned Transformer LM, using a fixed-length audio prefix and LoRA adapters to incorporate acoustic context and ASR errors into suffix generation. A novel AWSED alignment method and a suffix-focused metric, SOWER, enable effective training and evaluation of speculation, with experiments showing that audio conditioning yields meaningful gains across Librispeech and multi-domain datasets. The findings suggest that SSR can substantially reduce latency in downstream NLP tasks, especially when the LM is audio-aware and trained with ASR-aware finetuning, pointing to practical negative-latency potential given efficient LM inference.
Abstract
This paper explores speculative speech recognition (SSR), where we empower conventional automatic speech recognition (ASR) with speculation capabilities, allowing the recognizer to run ahead of audio. We introduce a metric for measuring SSR performance and we propose a model which does SSR by combining a RNN-Transducer-based ASR system with an audio-prefixed language model (LM). The ASR system transcribes ongoing audio and feeds the resulting transcripts, along with an audio-dependent prefix, to the LM, which speculates likely completions for the transcriptions. We experiment with a variety of ASR datasets on which show the efficacy our method and the feasibility of SSR as a method of reducing ASR latency.
