TTSDS2: Resources and Benchmark for Evaluating Human-Quality Text to Speech Systems
📄 TTSDS2: Resources and Benchmark for Evaluating Human-Quality Text to Speech Systems #语音合成 #模型评估 #基准测试 #多语言 #鲁棒性 ✅ 7.0/10 | 前25% | #模型评估 | #基准测试 | #语音合成 #多语言 学术质量 6.5/7 | 选题价值 1.5/2 | 复现加成 1.0 | 置信度 高 👥 作者与机构 第一作者:Christoph Minixhofer(爱丁堡大学语音技术研究中心) 通讯作者:未说明 作者列表:Christoph Minixhofer(爱丁堡大学语音技术研究中心)、Ondrej Klejch(爱丁堡大学语音技术研究中心)、Peter Bell(爱丁堡大学语音技术研究中心) 💡 毒舌点评 亮点:论文构建了迄今最全面的TTS系统公开评测框架,涵盖20个系统、4个测试域、14种语言,并发布了超过1万条主观评分数据,这本身就是一项耗时耗力的重要基础设施贡献。短板:TTSDS2指标本身创新有限,本质是多个特征分布的Wasserstein距离集成,且计算开销大(每分需约10分钟CPU时间),其最大优势——“跨域一致性”更像是一个精心设计和调优的工程成果,而非理论突破。 🔗 开源详情 代码:提供了流水线代码仓库链接:github.com/ttsds/pipeline。 模型权重:TTSDS2本身是一个评估算法,不涉及模型权重。论文中评估的20个TTS系统中,大部分开源代码和权重(见表6附录A)。 数据集:a) 主观评测数据集:hf.co/datasets/ttsds/listening_test;b) 自动化生成的评测数据集:可通过上述流水线重建,噪声参考集在 hf.co/datasets/ttsds/noise-reference。 Demo:提供了多语言基准排行榜网站 ttsdsbenchmark.com,可查看各系统分数。论文未提及交互式Demo。 复现材料:论文提供了详细的算法伪代码(算法1)、因子特征选择表(表1)、附录中的听测问卷细节(附录B)、以及所有实验数据的详细表格(附录C-H)。 论文中引用的开源项目:Whisper(语音识别与转录)、FastText(语言识别)、Pyannote(说话人分割)、Demucs(音乐分离)、VERSA(评估工具包)、以及所有被评测的20个TTS系统。 📌 核心摘要 解决的问题:现有TTS评估方法(主观MOS耗时费力且不可比,客观指标在域外泛化差且与主观分相关性弱)已无法满足评估高质量、接近真人水平的现代TTS系统的需求。 方法核心:提出TTSDS2,一个分布式的、因子化的客观评估指标。它从Generic、Speaker、Prosody、Intelligibility四个感知维度,提取多种特征,并计算合成语音特征分布与真实语音分布、噪声分布之间的2-Wasserstein距离,归一化后得到分数。 与已有方法相比新在哪里:a) 是首个在4个差异巨大的域(干净朗读、嘈杂、野外、儿童语音)和14种语言上,都能与主观评分(MOS/CMOS/SMOS)保持 Spearman 相关系数 ρ > 0.5 的单一指标。b) 发布了一个持续更新、可自动化复现的多语言TTS评测基准和流程。c) 收集并发布了大规模、跨系统的主观评测数据集(11,282条有效评分)。 主要实验结果: TTSDS2在所有4个域、3类主观评分(共12个评测点)上的平均Spearman相关系数为0.67,是唯一一个在所有评测点上ρ > 0.5的指标(表3)。 相比之下,其他15个指标中表现最好的Speaker Similarity类指标(RawNet3)平均相关系数为0.6,但存在域失效;MOS预测网络(SQUIM)平均为0.57。 对20个开源TTS系统的排名中,TTSDS2与MOS和CMOS在Top 4和Bottom 3系统上达成一致(图2)。 实际意义:为TTS社区提供了一个可靠、稳健、可自动化的跨语言、跨域评估标尺和持续更新的基准排行榜,有助于更公平、更高效地比较和推进TTS技术,尤其对评估那些声称达到“人机难辨”水平的系统至关重要。 主要局限性:a) 计算成本高(CPU-bound)。b) 仍无法完全替代主观评测(最高相关系数约0.8)。c) 无法检测TTS系统可能存在的语义错误(如转录不忠实),需辅以WER等指标。d) 评估粒度为句子级别,不支持长文本。 🏗️ 模型架构 TTSDS2并非一个生成模型,而是一个评估指标框架。其核心架构如下: ...