Large Language Model Can Transcribe Speech in Multi-Talker Scenarios with Versatile Instructions
Lingwei Meng, Shujie Hu, Jiawen Kang, Zhaoqing Li, Yuejiao Wang, Wenxuan Wu, Xixin Wu, Xunying Liu, Helen Meng
TL;DR
The paper tackles transcription in multi-talker settings by introducing MT-LLM, a framework that pairs dual speech encoders with a fine-tuned LLM to follow versatile transcription instructions. It treats ASR as autoregressive next-token prediction conditioned on input speech and an instruction, formalized as $p(\mathbf{Y} \mid \mathbf{X}, \mathbf{I}; \boldsymbol{\theta}) = \prod_{t=0}^{T-1} p(y_t \mid \mathbf{X}, \mathbf{I}, \mathbf{Y}_{<t}; \boldsymbol{\theta})$, and uses Serialized Output Training to resolve speaker permutation. The architecture employs Whisper and WavLM encoders, adapters, LoRA fine-tuning on Llama-2-chat, and a total of about $7.55\times 10^9$ parameters with $1\%$ trainable, achieving instruction-based MT ASR across six task variations (MT, TT, KT, SS, OS, TL) on simulated LibriSpeechMix and CoVoST German data. Experimental results show competitive performance against specialized multi-talker models, with notable strengths in instruction following and single-talker generalization, and ablations highlighting the usefulness of dual encoders and multitask training. The work points to a scalable direction for natural human–computer interaction in complex speech environments using parameter-efficient learning and accessible code.
Abstract
Recent advancements in large language models (LLMs) have revolutionized various domains, bringing significant progress and new opportunities. Despite progress in speech-related tasks, LLMs have not been sufficiently explored in multi-talker scenarios. In this work, we present a pioneering effort to investigate the capability of LLMs in transcribing speech in multi-talker environments, following versatile instructions related to multi-talker automatic speech recognition (ASR), target talker ASR, and ASR based on specific talker attributes such as sex, occurrence order, language, and keyword spoken. Our approach utilizes WavLM and Whisper encoder to extract multi-faceted speech representations that are sensitive to speaker characteristics and semantic context. These representations are then fed into an LLM fine-tuned using LoRA, enabling the capabilities for speech comprehension and transcription. Comprehensive experiments reveal the promising performance of our proposed system, MT-LLM, in cocktail party scenarios, highlighting the potential of LLM to handle speech-related tasks based on user instructions in such complex settings. The code, model, and samples are available at https://github.com/cuhealthybrains/MT-LLM.
