MinMo实现低延迟全双工语音交互,支持情感、方言等多样语音生成。
MinMo: A Multimodal Large Language Model for Seamless Voice Interaction
- 分四阶段训练:语音转文本、文本转语音、语音转语音、双向对话对齐。
- 在140万小时语音数据上训练,语音理解与生成性能达当前最优水平。
- 支持用户指令控制语音风格,如情绪、语速、方言,适合智能语音助手场景。
近年来,大语言模型和多模态语音-文本模型的发展为无缝语音交互奠定了基础,实现实时、自然且类人的对话。以往的语音交互模型分为原生型和对齐型:原生型虽整合语音与文本处理,但面临序列长度差异与预训练不足问题;对齐型保持文本大模型能力,却受限于小规模数据和单一语音任务。本文提出约80亿参数的多模态大语言模型MinMo,针对现有对齐模型的局限进行改进。通过在140万小时多样化语音数据和广泛语音任务上,分阶段完成语音到文本、文本到语音、语音到语音及全双工交互对齐训练。训练后,MinMo在语音理解和生成多个基准测试中达到领先水平,同时保留文本大模型能力,并支持全双工对话(用户与系统同步交流)。此外,提出一种新颖简洁的语音解码器,在语音生成上优于先前模型。其指令跟随能力可基于用户指令精细控制语音生成,涵盖情感、方言、语速等细节,甚至模仿特定声音。语音转文本延迟约100毫秒,理论全双工延迟约600毫秒,实际约800毫秒。项目主页:https://funaudiollm.github.io/minmo,代码与模型即将开源。
原文摘要 · Abstract (English)
Recent advancements in large language models (LLMs) and multimodal speech-text models have laid the groundwork for seamless voice interactions, enabling real-time, natural, and human-like conversations. Previous models for voice interactions are categorized as native and aligned. Native models integrate speech and text processing in one framework but struggle with issues like differing sequence lengths and insufficient pre-training. Aligned models maintain text LLM capabilities but are often limited by small datasets and a narrow focus on speech tasks. In this work, we introduce MinMo, a Multimodal Large Language Model with approximately 8B parameters for seamless voice interaction. We address the main limitations of prior aligned multimodal models. We train MinMo through multiple stages of speech-to-text alignment, text-to-speech alignment, speech-to-speech alignment, and duplex interaction alignment, on 1.4 million hours of diverse speech data and a broad range of speech tasks. After the multi-stage training, MinMo achieves state-of-the-art performance across various benchmarks for voice comprehension and generation while maintaining the capabilities of text LLMs, and also facilitates full-duplex conversation, that is, simultaneous two-way communication between the user and the system. Moreover, we propose a novel and simple voice decoder that outperforms prior models in voice generation. The enhanced instruction-following capabilities of MinMo supports controlling speech generation based on user instructions, with various nuances including emotions, dialects, and speaking rates, and mimicking specific voices. For MinMo, the speech-to-text latency is approximately 100ms, full-duplex latency is approximately 600ms in theory and 800ms in practice. The MinMo project web page is https://funaudiollm.github.io/minmo, and the code and models will be released soon.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。