BLSP-KD: Bootstrapping Language-Speech Pre-training via Knowledge Distillation
Chen Wang, Minpeng Liao, Zhongqiang Huang, Jiajun Zhang
TL;DR
This work tackles extending large language models to spoken language by addressing speech-text alignment and fine-grained lexical mapping. It introduces BLSP-KD, which combines a knowledge-distillation objective over next-token predictions with a CIF-based CFormer adapter to achieve one-to-one speech-text token alignment, plus Partial LoRA to selectively fine-tune the LLM for the speech modality. Empirically, BLSP-KD outperforms the previous end-to-end baseline and comparable cascaded systems on speech translation and general QA, with additional gains from unfreezing the speech encoder and LLM via PLoRA in certain settings; however, gaps remain relative to strong ASR-backed cascaded baselines due to data scale differences. Overall, the approach demonstrates a promising end-to-end pathway for instruction-following with speech and lays groundwork for incorporating paralinguistic cues in future work.
Abstract
Recent end-to-end approaches have shown promise in extending large language models (LLMs) to speech inputs, but face limitations in directly assessing and optimizing alignment quality and fail to achieve fine-grained alignment due to speech-text length mismatch. We introduce BLSP-KD, a novel approach for Bootstrapping Language-Speech Pretraining via Knowledge Distillation, which addresses these limitations through two key techniques. First, it optimizes speech-text alignment by minimizing the divergence between the LLM's next-token prediction distributions for speech and text inputs using knowledge distillation. Second, it employs a continuous-integrate-andfire strategy to segment speech into tokens that correspond one-to-one with text tokens, enabling fine-grained alignment. We also introduce Partial LoRA (PLoRA), a new adaptation method supporting LLM finetuning for speech inputs under knowledge distillation. Quantitative evaluation shows that BLSP-KD outperforms previous end-to-end baselines and cascaded systems with comparable scale of parameters, facilitating general instruction-following capabilities for LLMs with speech inputs. This approach provides new possibilities for extending LLMs to spoken language interactions.
