nyra-FA 在 FA-Bench 强制对齐榜单排名第一
nyra labs 的强制对齐器在 FA-Bench 上的词时间戳 F1 为 0.688,领先于 0.658 的 Montreal-FA,两者的置信区间没有重叠。它最大的优势出现在嘈杂的对话语音上。
FA-Bench 排行榜 · github.com/olewave/fa-bench · arXiv 论文
nyra-FA 是 nyra labs 推出的强制对齐器,该团队也是 CrisperWhisper 的开发者。它于 2026 年 11 月 10 日加入 FA-Bench 强制对齐词级榜单,位列第 1 名。 它在 20 ms 容差下的词时间戳 F1 为 0.688,95% 置信区间为 0.677 至 0.698。Montreal-FA 排名第二,得分 0.658,区间为 0.650 至 0.667。两个区间没有重叠,在 16 个强制对齐器中,nyra-FA 的排名范围是 1 到 1。
榜单使用 nyra_forced_aligner_en 模型和 nyra-forced-aligner 0.2.4 版本运行。模型权重按
nyra health Non-Commercial Research License 发布。
研究和其他非商业用途可以免费使用。若要将模型或其生成的时间戳用于商业用途,需要向 nyra health 申请商业许可。
差距出现在哪里
最大的差距出现在加噪的 Buckeye 对话语音上,nyra-FA 为 0.674,Montreal-FA 为 0.594。在干净的 Buckeye 上,两者分别是 0.731 和 0.706。在干净的 TIMIT 上,Montreal-FA 的 F1 略高,为 0.685,nyra-FA 为 0.683。它在这里的词边界误差也更低,也就是与人工标注边界的平均距离,为 21.8 ms,nyra-FA 为 27.1 ms。
全部数据
| TIMIT 干净 | TIMIT 加噪 | Buckeye 干净 | Buckeye 加噪 | 4 项平均 | |
|---|---|---|---|---|---|
| 词时间戳 F1,nyra-FA | 0.683 | 0.663 | 0.731 | 0.674 | 0.688 |
| 词时间戳 F1,Montreal-FA | 0.685 | 0.649 | 0.706 | 0.594 | 0.658 |
| 词边界误差,nyra-FA | 27.1 ms | 30.0 ms | 20.2 ms | 31.4 ms | |
| 词边界误差,Montreal-FA | 21.8 ms | 30.2 ms | 21.3 ms | 35.6 ms |
FA-Bench 如何评分
每个对齐器都会拿到音频和对应的参考文本,因此只评估时间对齐。每个词的起点和终点,只要落在语言学家手工标注边界的 20 ms 之内,就算命中。测试集包括 TIMIT 核心测试集和 Buckeye 测试集,每个都有干净版本,以及分别加入混响、噪声、音乐和多人嘈杂背景声的版本。
FA-Bench 在全部 20 个测试单元上运行了 nyra-FA。感谢 Laurin Wagner 和 nyra labs 团队公开接受测试。
你有对齐器或 ASR API 吗?提交一个带适配器的 pull request 即可。FA-Bench 会重新运行每个测试单元并发布结果。
Olewave 同时开发了 FA-Bench 和 Olign,因此 Olign 未参与排名,列在表格底部。