资料摘要:Qwen2.5-Omni

阿里 Qwen 团队的端到端全模态模型(7B):单一模型同时感知文本/图像/音频/视频,并以流式方式同时生成文本与自然语音。核心创新为 Thinker-Talker 双脑架构TMRoPE 时间对齐多模态位置编码,语音指令跟随能力逼近纯文本输入,2025.03。 Qwen2.5-Omni Technical Report

核心要点

  • 全模态统一 + 流式双输出:一个端到端模型感知 text/image/audio/video,同时边想边说地流式产出文本与语音,对标 GPT-4o 的实时语音交互形态。
  • Thinker-Talker 架构:Thinker(大脑)= Transformer decoder,负责理解多模态输入并生成文本高层表示;Talker(嘴巴)= 双轨自回归 decoder,直接复用 Thinker 的高维隐表示 + 采样文本 token,流式吐出语音 token。二者共享全部历史上下文,端到端联合训练/推理,视为单一模型
  • TMRoPE(时间对齐多模态 RoPE):把旋转位置编码拆成 时间/高/宽 三分量,为音视频引入绝对时间位置(1 个时间 ID = 40ms),并用2 秒分块时间交错排列音视频表示,解决音画同步难题。
  • 流式设计:音视频编码器改为分块注意力(2 秒块)支持 chunked-prefill;Talker 后接滑动窗口 DiT(感受野限 4 块 = 回看 2 + 前看 1)+ Flow-Matching + 改进 BigVGAN,降低首包延迟。
  • 语音指令≈文本指令:在 MMLU/GSM8K 等基准上,端到端语音指令跟随性能已接近纯文本输入(Qwen2-Audio 差距被大幅缩小)。
  • 同尺寸全面领先:图像/音频能力分别对标 Qwen2.5-VL、超越 Qwen2-Audio;OmniBench、AV-Odyssey 等多模态基准达 SOTA;zero-shot TTS 在 seed-tts-eval 上超 CosyVoice 2 / MaskGCT。

详细笔记

架构(Thinker-Talker)

输入(text/image/audio/video) ─▶ [编码器: ViT-675M 视觉 + Whisper-v3 音频] ─▶ Thinker(Transformer decoder)
                                                                                │ 生成文本 + 高层隐表示
                                                                                ▼
                                                             Talker(双轨自回归 decoder) ─▶ 语音 token
                                                                                │ (qwen-tts-tokenizer)
                                                                                ▼
                                              滑动窗口 DiT + Flow-Matching ─▶ mel ─▶ BigVGAN ─▶ 流式波形
  • 感知:文本用 Qwen tokenizer(词表 151,643);音频重采样 16kHz → 128 通道 mel(25ms 窗/10ms hop),Whisper-large-v3 编码器,每帧≈40ms;视觉用 Qwen2.5-VL 的 ViT(~675M),图像视为两帧、视频动态帧率。
  • Talker 的巧思:既接收 Thinker 的高维语义表示(隐含语气/态度,供流式提前预判),又接收采样的离散文本 token(消除语义相近但读音不同的歧义)。语音生成无需与文本做词级/时间戳对齐,大幅简化训练与推理。

三阶段预训练

  1. 锁 LLM,只训编码器:海量 audio-text / image-text 对,先训 adapter 再训编码器;LLM 用 Qwen2.5 初始化,音频编码器用 Whisper-large-v3 初始化。
  2. 全参解冻:新增 800B 图像/视频 token + 300B 音频 token + 100B 含音视频 token 的混合多模态多任务数据。
  3. 长序列:序列长度扩至 32k,强化长音频/长视频理解。

后训练

  • Thinker:ChatML 格式指令微调(纯文本 + 视觉 + 音频 + 混合模态对话)。
  • Talker 三阶段:① In-Context Learning 语音续接(学语义→语音的单调映射 + 音色解耦防止把特定嗓音绑定到罕见文本);② DPO 提升语音生成稳定性(以 WER + 停顿错误率排序构造 good/bad 语音对);③ 多说话人指令微调,提升自然度与可控性。

评测亮点

维度结果
Text→Text介于 Qwen2-7B 与 Qwen2.5-7B 之间(MATH 71.5 / GSM8K 88.7)
Audio→Text ASRCommon Voice / Fleurs / Librispeech 多项超 Whisper-v3、Qwen2-Audio
音频推理 MMAUSound/Music/Speech 平均 65.60,远超 Qwen2-Audio 49.20
语音对话 VoiceBench平均 74.12,超同尺寸音频/全模态模型
多模态 OmniBench平均 56.13%,大幅领先 Gemini-1.5-Pro(42.91%)
zero-shot TTS seed-tts-evalWER 1.42/2.33/6.54(zh/en/hard),RL 后超 CosyVoice 2

对话洞见

  • 批判性判断(待用户确认):Qwen2.5-Omni 的定位是理解为主、生成为辅的「全模态感知 + 语音输出」模型,与纯生成路线(资料摘要:CosyVoice 2 等)互补;其语音生成本质是把 LALM 的离散 token AR 与滑动窗口 DiT 解码结合,而非 Tokenizer-Free 路线。
  • 延伸线索:可对比 资料摘要:Audio Flamingo 3(同以 Qwen2.5-7B 为骨干,但纯音频理解、完全开源),二者恰好代表「全模态闭源工业模型」vs「纯音频开源学术模型」两条路径。

引用与数据

  • 团队:Qwen Team(阿里巴巴),核心作者 Jin Xu、Zhifang Guo、Jinzheng He 等
  • 时间:2025.03,arXiv: 2503.20215
  • 开源:Qwen2.5-Omni GitHub · HuggingFace
  • 规模:Qwen2.5-Omni-7B;视觉编码器 ~675M(ViT);音频编码器 Whisper-large-v3
  • 关键基准:MMAU 65.60 / VoiceBench 74.12 / OmniBench 56.13% / seed-tts-eval WER 1.42(zh)

相关