📄 MMAG: A Multi-Control Mixed Audio Generation Benchmark
标签:#音频生成 #大语言模型 #基准测试 #数据集 #模型评估
6.8/10 | 创新 1.4/2 | 严谨 1.1/1.5 | 实验 1.1/1.5 | 清晰 0.8/1 | 影响 1.1/1.5 | 开源 0/1.5 | 复现 0.3/0.5 | 工程 1/1.5
✅ 6.8/10 | 前50% | 文档类型:数据集与基准 | 评分置信度:中 | #音频生成 | #大语言模型 | #基准测试 #数据集 | arxiv
👥 作者与机构
- 第一作者:Zihao Zheng(上海交通大学 MoE 人工智能重点实验室 / X-LANCE 实验室;上海人工智能实验室)
- 通讯作者:Mengyue Wu(上海交通大学 MoE 人工智能重点实验室 / X-LANCE 实验室)
- 其他作者:Xuenan Xu(上海人工智能实验室)、Jiahao Mei(上海交通大学 X-LANCE 实验室)、Yixuan Li(上海交通大学 X-LANCE 实验室;上海人工智能实验室)、Minghao Lv(上海交通大学 X-LANCE 实验室)、Wen Wu(上海人工智能实验室)、Chao Zhang(上海人工智能实验室)
💡 毒舌点评
MMAG 踩中了“混合音频生成缺少统一多控制评测基准”这个真实空缺,3,974 条主集、691 条 voice cloning 子集、约 1,828 条 timestamp 子集以及声学/语音/语义/时间四维评测协议都有实际参考价值。但作为 benchmark 论文,正文始终没有给出数据集或评测脚本的明确下载路径,只有项目主页;标注质量仅用“约 90% 抽查通过率”概括,未提供标注者间一致性或错误类型分布。更关键的是,所有模型在 timestamp 控制上都接近“弱可控”,AuDirector 最高也只有 SpeechF1=0.72、SoundF1=0.57。因此 MMAG 目前更像一个诊断工具,而不是一个能直接下载复现的公共评测资产。
📌 核心摘要
MMAG 针对现有音频生成评测只覆盖单一领域、粗粒度文本、缺少细粒度控制条件的问题,构建了一个面向语音、音乐和声音事件混合场景的多控制生成基准。论文从 AudioCaps、VGGSound、MECAT 测试集中筛选约 4,000 条真实混合音频,采用“专家模型抽取属性 + LLM 聚合生成描述 + 人工三轮回查”的流程,产出包含转录、说话人属性、音乐信息、声音事件和时序关系的整体描述,并额外构建 voice cloning 子集(691 条)和 timestamp 子集(约 1,828 条)。与已有基准相比,MMAG 同时提供 transcript、speaker attribute、sound event、music info、temporal order、voice prompt 和 timestamp 多种控制条件,并配套统一的多维评测协议。在 10 个模型/变体上的评测显示,不存在全面占优的模型:Dasheng-AudioGen-Base 在分布相似性上最好(FD 1.78、KL 0.87),Ming-Omni-TTS 在语音可懂度上最好(WER 0.03),LTX-2 语义对齐较均衡,而时间控制最强的方法 AuDirector 也只有 SpeechF1=0.72、SoundF1=0.57。该基准对混合音频生成这一方向有直接的评测推动价值,但作者也承认 10 秒片段、单说话人英文限制、类别不平衡以及主观标注不确定性会限制其泛化性。
🔗 开源详情
论文摘要和首页脚注提供了项目主页:https://hirookie9.github.io/MMAG-Page/。正文中未披露数据集文件、评测脚本、模型权重或代码仓库的直接下载链接;也没有说明 voice cloning 子集所使用的 YouTube 原始音频的发布方式是否符合源数据集许可、是否随基准打包。评测涉及的第三方 API/模型依赖(如 DeepSeek、Gemini-2.5-pro)和标注流水线配置文件是否公开,原文同样未披露。
🏗️ 方法概述和架构
MMAG 本身不是端到端生成模型,而是一条“数据筛选—细粒度标注—LLM 聚合—人工质检—评测协议”的完整数据集与基准构建流水线。
下图展示了MMAG的完整标注框架。

图中可见,该流程包括音频质量过滤、多专家模型细粒度标注、LLM聚合生成描述以及多轮人工校验四个核心阶段。
在数据收集与过滤阶段,候选片段来自 AudioCaps、VGGSound 和 MECAT 的测试集。论文使用 CED 检测每个片段是否同时包含语音、音乐和声音事件,只保留跨域混合内容。对含语音片段,先通过 Pyannote-SD 3.1 与 Audioflamingo3 分别估计说话人数,并取两者最小值以避免高估;再用 SpeechBrain-ECAPA 判断语言,只保留单说话人英文片段;最后用 Audiobox Aesthetics 的 production quality(PQ)指标过滤掉录音质量差或明显失真的样本。
在细粒度标注阶段,各领域由专用专家模型承担。语音部分:Audeering-AGR 标注年龄和性别,CommonAccent 标注口音,Emotion2Vec 标注情感,Whisper-Large-V3 生成转录,WhisperX 给出语句级时间戳。声音事件部分:CED 负责事件类别检测,Gemini-2.5-pro 补充事件描述,PE-A-Frame-Large 提供前景事件的时间边界。音乐部分:Musical Descriptor 标注乐器和流派,Music2Emo 标注情绪。该阶段还专门设有 timestamping 分支,为语音片段和前景声学事件输出精确时间边界,供 timestamp 子集使用。
在 LLM 聚合阶段,DeepSeek 作为中心文案生成器,接收专家模型输出的结构化 JSONL 信息。提示词要求模型“只能基于给定信息、不能臆造、不能使用括号解释、从纯听觉视角撰写”,先分别生成 speech/music/sound/environment 的内容描述,再汇总为整体描述和带时间戳描述。整体描述使用“at the beginning”“subsequently”“throughout”等相对时间表达;带时间戳描述则显式给出“0.2-1.5s”这类精确区间,并对持续背景声只使用“entire process”等粗粒度表达。为保证转录完整,提示词强制要求逐词保留引用中的语音内容。
下图对比了整体标题和时间戳标题的具体示例。

图中左侧为整体标题,使用相对时间顺序描述语音、音乐和事件;右侧为时间戳标题,提供精确的时间区间,便于时间控制评测。
在 voice prompt 构建阶段,论文对 AudioCaps/VGGSound 样本回到 YouTube 取原始音频,先选取最长语音段作为说话人参考,再用 VAD 提取全部语音段,裁剪或拼接为 2-5 秒候选段;随后用说话人验证模型 WeSpeaker-ResNet-221 比较候选段与参考的相似度,保留 top-5 供人工挑选。人工质检共三轮:initial correction、re-check、final spot-check,最终抽查通过率约 90%。时间戳子集构建时,若某个片段几乎全被语音或背景声占据,则弃用该片段的时间戳描述,以避免缺少前景事件的可控空间。
评测协议方面,论文把生成质量拆成四个维度。声学保真度使用 PANNs CNN14 特征上的 Fréchet Distance(FD)、AudioSet 分类器上的 KL/IS,以及 Audiobox Aesthetics 的 PQ/PC;语音质量使用 Whisper-Large-v3 的 WER(上限 1.0)、UTMOSv2 自然度、WeSpeaker 的 SPK-SIM;语义一致性使用全局的 CLAP 以及细粒度的 AnyAudio-Judge(AAJ)。AAJ 先由 LLM 将 caption 分解为原子 rubric,再由多模态 LLM 对每个 rubric 打分,并通过对“yes/no” logits 做 softmax 得到服从概率,最终样本得分为所有 rubric 得分的平均。时间控制使用基于 WhisperX 和 PE-A-Frame-Large 提取预测边界后计算的 SpeechF1 与 SoundF1;ground truth 时间戳由 LLM 从 timestamped captions 中解析得到。
评测对象覆盖 agentic orchestrator、统一音视频生成模型、原生混合音频生成模型三类,并针对各模型输入格式做了适配:MOVA/UniAVGen 需要参考图像时提供空白图;JavisDiT++ 不支持转录输入,因此不计 WER;Ming-Omni-TTS 需要结构化输入,用 LLM 将 caption 预处理成其格式;AuDirector 在 voice cloning 子集中改用给定 prompt 音频而非内部音色库。
整体来看,MMAG 的构建是“多专家模型 + LLM 聚合 + 人工校验”的工业化标注流水线,组件间以结构化 JSON 传递信息。LLM 既是信息融合器也是文案格式化器,其设计动机是将异构的专家输出压缩为自然语言描述,从而兼顾信息完整性和人类可读性;但这也意味着标注质量高度依赖专家模型本身的准确度以及 LLM 对冲突信息的处理,约 90% 的最终抽检通过率并不能完全消除主观类别和时间边界上的误差。
💡 核心创新点
- 首个面向混合音频生成的多控制基准。已有 LibriSpeech-PC、MusicBench、AudioCaps、MECAT 等基准要么只覆盖单一领域,要么缺少语音转录、说话人属性、音乐信息和时间顺序的组合控制。MMAG 同时覆盖 speech/sound/music,并提供 transcript、speaker attr、music info、temporal order、voice prompt、timestamp 等条件,支持对“一个场景中多种声源协同生成”的组合式评测。
- 带时间戳标注分支的构建流水线。在 MECAT 式多专家标注基础上引入 timestamping 分支,用 WhisperX 和 PE-A-Frame-Large 得到语音段与前景事件边界,并由 LLM 生成整体描述和带时间戳描述两套 caption,从而支持文本级时间控制评测。
- 专门的 voice cloning 与时序控制子集。691 条 voice prompt 子集解决复杂声学场景中难以选取干净参考语音的问题;约 1,828 条 timestamp 子集为每句语音和前景事件提供精确边界。这两个子集是此前 TTS/TTA 基准没有提供的控制维度。
- 统一多维评测协议。把声学保真、语音质量、语义一致性和时间控制放进同一协议,覆盖 agentic orchestrator、统一音视频模型、原生混合音频生成模型三类系统,使不同系统在不同维度上的权衡可以被直接比较。
- 对三类主流系统的系统性对比与诊断。在 10 个模型/变体上的结果表明,当前模型普遍存在“语音强则声音事件弱”“声学保真好则语义跟随差”“时间可控则保真度下降”的问题,为后续可控混合音频生成研究提供了明确缺口证据。
📊 实验结果
文中评测使用三个子集:主集、voice cloning 子集、timestamp 子集。下表保留主集最强基线、代表性音视频模型、agentic orchestrator 与原生混合音频模型中的关键项。
表 1:主集关键结果(部分模型,指标方向与原论文一致)
| 模型 | FD↓ | KL↓ | WER↓ | UTMOSv2↑ | CLAP↑ | AAJ↑ | PQ↑ |
|---|---|---|---|---|---|---|---|
| AuDirector | 5.19 | 1.60 | 0.08 | 2.68 | 0.34 | 0.76 | 6.71 |
| LTX-2 | 2.89 | 1.31 | 0.04 | 2.90 | 0.34 | 0.76 | 7.22 |
| MOVA | 4.38 | 1.28 | 0.15 | 2.69 | 0.31 | 0.78 | 6.74 |
| UniAVGen | 10.19 | 2.28 | 0.10 | 3.00 | 0.25 | 0.64 | 6.75 |
| Dasheng-AudioGen-Base | 1.78 | 0.87 | 0.11 | 2.77 | 0.34 | 0.80 | 6.67 |
| Ming-Omni-TTS-16.8B | 7.98 | 2.46 | 0.03 | 3.33 | 0.27 | 0.67 | 7.14 |
主集上最突出的结论是没有任何模型全面占优。Dasheng-AudioGen-Base 在 FD/KL 上显著领先,CLAP/AAJ 也较高,但 WER 为 0.11,不是最优;Ming-Omni-TTS 的两个变体 WER=0.03 最优,其中 Ming-Omni-TTS-0.5B 的 UTMOSv2=3.43、PQ=7.35 均为最高,但其 FD/KL/IS/PC 明显偏低,因为作为语音中心系统,它经常遗漏音乐和声音事件。LTX-2 是主集上最均衡的模型,FD 2.89、CLAP 0.34、WER 0.04、PQ 7.22。JavisDiT++ 的 IS 和 PC 最高(3.49/3.84),但语音几乎不可懂,UTMOSv2 仅 1.64。AuDirector 的 CLAP 并列最高,但其最终合成存在响度均衡差和事件切换突兀的问题,导致分布指标和语音指标下降。
表 2:timestamp 子集关键结果(时间控制与声学保真)
| 模型 | FD↓ | WER↓ | UTMOSv2↑ | CLAP↑ | AAJ↑ | SpeechF1↑ | SoundF1↑ |
|---|---|---|---|---|---|---|---|
| AuDirector | 6.59 | 0.15 | 2.31 | 0.35 | 0.78 | 0.72 | 0.57 |
| LTX-2 | 2.38 | 0.05 | 2.74 | 0.33 | 0.77 | 0.64 | 0.44 |
| MOVA | 4.36 | 0.14 | 2.47 | 0.29 | 0.77 | 0.63 | 0.42 |
| Dasheng-AudioGen-Fine | 1.77 | 0.13 | 2.65 | 0.31 | 0.80 | 0.62 | 0.42 |
时间控制方面,AuDirector 的 SpeechF1=0.72、SoundF1=0.57 已是最优,但距离可靠的时间可控合成仍有很大差距。其余模型的 SpeechF1 大多在 0.60-0.65,SoundF1 在 0.29-0.44,基本接近随机或很弱。Dasheng-AudioGen-Fine 在 timestamp 子集上的 FD 最优(1.77),但 SoundF1 只有 0.42。论文还指出,时间控制评估所用的事件检测器在 AuDirector 输出上时常定位不到精确边界,会进一步压低其 F1。AAJ 在 timestamp 子集上不同模型间的差异很小,说明当前多模态 LLM 对时间相关 rubric 的判别力不足。
voice cloning 子集上,引入语音提示后多个模型指标下降。UniAVGen 的 WER 从主集 0.10 上升到 0.28,UTMOSv2 从 3.00 降到 2.40,PQ 从 6.75 降到 5.84。Ming-Omni-TTS 仍是 WER/SPK-SIM 最强:Ming-Omni-TTS-16.8B 的 SPK-SIM 最高(0.78),Ming-Omni-TTS-0.5B 为 0.76;但高 SPK-SIM 并不保证音频质量全面领先,说明说话人身份保持与整场景生成质量之间存在权衡。AuDirector 在 voice cloning 子集上语义指标和 PC 较强,但 UTMOSv2 与 PQ 在同类中最低;UniAVGen 的表现退化最为明显。
🔬 细节详述
MMAG 的标注流程在附录中给出完整实现细节。每个属性维度对应一个专门模型:说话人数使用 Pyannote-SD 3.1 与 Audioflamingo3,并取两者较小值以避免高估;语言使用 SpeechBrain-ECAPA;年龄与性别使用 Audeering-AGR;口音使用 CommonAccent;情感使用 Emotion2Vec;转录使用 Whisper-Large-V3;语音时间戳使用 WhisperX;声音事件使用 CED 与 Gemini-2.5-pro;事件时间戳使用 PE-A-Frame-Large;音乐乐器与流派使用 Musical Descriptor;音乐情绪使用 Music2Emo。LLM 提示词要求模型以“expert AI audio analyst”身份,仅基于给定结构化信息撰写,禁止臆造、禁止括号解释、坚持纯听觉视角,并先按 speech/music/sound/environment 分类生成内容描述,再汇总为整体描述或带时间戳描述。
数据统计方面,主集 3,974 条,voice cloning 子集 691 条,timestamp 子集约 1,828 条。主集覆盖性别、年龄段、情感类型、口音类别等标签分布;声音事件经 LLM 提取后约为 320 个类别,剔除 speech/music 及其子类后与 AudioSet 本体剩余约 360 个类别存在大幅重叠,说明事件覆盖较广,但类别分布不均衡,主要继承自真实录音的长尾分布。乐器数量也呈现每片段复杂度不同的分布。Voice cloning 子集的 voice prompt 与目标音频之间的平均 SPK-SIM 约为 0.82,低于 LibriSpeech-PC 的参考值约 0.86;论文认为原因是部分 voice prompt 带有背景声,但这也更贴近混合音频生成中从非隔离片段提取音色的真实需求。
下图展示了主集和时间戳子集上各维度的标签分布。

图中可见,数据集在性别、年龄、情感、口音等维度上存在不平衡,例如中立情感占主导,声音事件类别分布广泛但呈长尾。
附录还报告了三个辅助声学指标:FD_CNN14(基于 CNN14 特征的 Fréchet Distance)、CE 和 CU(Audiobox Aesthetics 的两个美学预测项)。针对“模型把 caption 中非转录内容混入语音输出”的错误模式,论文定义了三项诊断指标:Hit Rate(出现该错误的样本比例)、WER_caps(仅含该错误的样本上的 WER)和 Proportion(WER_caps 与整体 WER 之比)。主集上 Ovi 和 Dasheng-AudioGen 的 Proportion 约 10%-20%;timestamp 子集上 Dasheng-AudioGen-Base 的 Proportion 高达 56.48%,说明时间戳输入显著加剧了 caption-confusion;改用结构化输入后 Dasheng-AudioGen-Fine 的 WER 和 Proportion 均明显下降,表明 LLM 输入规范化是提升模型鲁棒性的有效策略。
⚖️ 评分理由
创新性 (1.4/2):[A_SUMMARY] 首个面向混合音频生成的多控制基准,同时提供转录、说话人属性、音乐信息、声音事件、时间顺序、voice prompt 和 timestamp 等多种控制条件;[A_METHOD] 引入带时间戳标注分支和 voice cloning 子集,构建流程具有明确新颖性。
技术严谨性 (1.1/1.5):[A_METHOD] 采用多专家模型+LLM聚合+人工三轮质检,流程设计合理,组件间以结构化JSON传递;[A_LIMITS] 但人工质检通过率仅约90%,且声音事件、音乐流派和精确时间戳仍存在主观模糊性,ground truth 无法完全避免不确定性。
实验充分性 (1.1/1.5):[A_RESULTS] 在主集、voice cloning 子集和 timestamp 子集上对10个模型/变体进行系统评测,覆盖三类系统,提供多维指标;[A_LIMITS] 但时间控制评估所用事件检测器对某些模型定位不准,且 AAJ 对时间相关 rubric 判别力不足,评测协议仍有改进空间。
清晰度 (0.8/1):[A_METHOD] 方法流程较复杂,正文以概述为主,例如 LLM 完整提示词和专家模型配置需查阅附录,读者快速定位关键细节不够直接;但整体结构清晰,故给 0.8。
影响力 (1.1/1.5):[A_SUMMARY] 该基准填补混合音频生成多控制评测的空缺,并揭示现有模型在时间控制等方面的不足,对后续研究有直接推动价值;[A_LIMITS] 但10秒片段、单说话人英文和类别不平衡限制其泛化性,影响范围有限。
开源 (0.0/1.5):[A_OPEN] 论文未发布核心代码、模型权重或数据资源,也未给出明确的后续开源承诺。
可复现性 (0.3/0.5):[A_METHOD] 论文详细披露了数据过滤、专家模型选择、LLM聚合提示词和人工质检流程,大部分构建步骤可复现;[A_LIMITS] 但标注依赖 DeepSeek/Gemini 等第三方模型,未公开中间数据或配置,且核心数据集未发布,完整复现仍有缺失。
工程/实践价值 (1.0/1.5):[A_METHOD] 构建了多专家模型+LLM聚合+人工校验的工业化标注流水线,组件间以结构化JSON传递,评测协议统一覆盖声学、语音、语义、时间四维,并适配三类系统,工程实用价值较高。
🚨 局限与问题
论文明确列出若干局限。第一,10 秒片段限制、单说话人英文限制以及声音/音乐类别不平衡,会影响泛化性并可能对低频类别的细粒度评测带来偏差。第二,尽管采用了多专家模型和人工校验,声音事件、音乐流派和精确时间戳本身仍存在主观模糊性,ground truth 无法完全避免不确定性。第三,当前多模态 LLM 在细粒度音频评测上的可靠性仍然有限,AAJ 对时间相关 rubric 的判别力不足即是直接体现。
从基准建设角度看,还有一个突出问题:正文没有给出数据集或评测脚本的公开下载路径,只有项目主页地址,导致外部研究者无法直接复现或复用该评测资产。时间控制上的系统性弱结果也说明,MMAG 现阶段更适合作为诊断工具,而非一个已经验证“可被现有方法有效刷高”的成熟公共评测集。此外,标注依赖 DeepSeek、Gemini-2.5-pro 等第三方模型,但论文未说明这些模型调用产生的中间数据或配置是否随基准发布,这会影响流水线的完全可复现性。