Delayed Fusion: Integrating Large Language Models into First-Pass Decoding in End-to-end Speech Recognition
Takaaki Hori, Martin Kocour, Adnan Haider, Erik McDermott, Xiaodan, Zhuang

TL;DR
This paper introduces 'delayed fusion', a novel method for integrating large language models into end-to-end speech recognition decoding, reducing computational costs and handling vocabulary mismatches more effectively.
Contribution
The proposed delayed fusion approach enables the use of pre-trained LLMs in ASR decoding with improved speed and accuracy, addressing practical issues of shallow fusion.
Findings
Delayed fusion reduces LLM inference calls.
It improves decoding speed and accuracy over shallow fusion.
Effective with multiple large language models.
Abstract
This paper presents an efficient decoding approach for end-to-end automatic speech recognition (E2E-ASR) with large language models (LLMs). Although shallow fusion is the most common approach to incorporate language models into E2E-ASR decoding, we face two practical problems with LLMs. (1) LLM inference is computationally costly. (2) There may be a vocabulary mismatch between the ASR model and the LLM. To resolve this mismatch, we need to retrain the ASR model and/or the LLM, which is at best time-consuming and in many cases not feasible. We propose "delayed fusion," which applies LLM scores to ASR hypotheses with a delay during decoding and enables easier use of pre-trained LLMs in ASR tasks. This method can reduce not only the number of hypotheses scored by the LLM but also the number of LLM inference calls. It also allows re-tokenizion of ASR hypotheses during decoding if ASR and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpeech Recognition and Synthesis
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
