Lesskeys
语言
指南Mac

29 种语言的 Whisper 准确率

简短​回答

请​运行 547 MB 的 Large V3 Turbo Q5 模型:​在 29 种语言​中,​有 23 种语言​里没有​更大的模型​显著​更好。​印地语、​阿拉伯语​和希伯来语的​行高估了​错误率,​正在​重新​测量,​请​结合​顶部的​更正​说明来读。

macOS 13+​(Apple Silicon)⁠· 无订阅

最后​审阅:​

本​指南针对 Mac。​Windows 请见在 Windows 上运行 Whisper⁠。

示意图:​29 种语言​中的 23 种以方块​显示。​绿色​方块​表示​没有​更大的模型​明显​优于 547 MB 默认模型的​语言;​黄色方块​(6 个)​表示​更大的模型​明显​胜过它的语言。​印地语、​阿拉伯语​和希伯来语​带有剑号:​它们的​行正在重新​测量。
本​页自己的​结果,​每种语言​一个方块。​带剑号的​方块​正在重新​测量:​请​阅读​下面的​更正​说明。

请​先读​这里

正在重新​测量的​行

更正说明,​日期 2026年​8月​28日

这​张表背后的​评分程序用 [^\w\s] 规范化​文本,​而 Python 的 \w 不匹配 Unicode 组合​标记。​因此​每个天城体​元音符号、​孟加拉语 nukta 和阿拉伯语​变音符号​都被替换成了​空格,​一个词​被拆成了​几个。​以​本页​所用的​同一批参考​文本​测量:​泰米尔语​被算成 1,520 个单位,​而​真实的​词只有 437 个⁠,​印地语​是 1,237 对 683,​阿萨姆语​是 1,220 对 498。​拉丁文、​西里尔文​和中日​韩文字的​行不​受影响——​这些​文字​没有​组合​标记——​依赖​它们的​结论​也不受影响。

这​会让参考​文本​变长,​又​因为​碎片​无法​对齐,​错误数​也随之变大。​所以​印地语、​阿拉伯语、​希伯来语以及​其他​带组合标记的​文字的​行都高估了​错误率,​高估​多少因语言​而异⁠,​下文​“最差语言”的​说法​对这些​行也不可靠。​覆盖 83 种语言的​修正​后扫描​正在运行,​本页​将据此重新​生成。

我们​把它记录​在这里,​而​不是悄悄​删掉,​理由​与下面的​撤回​说明相同:​一个会悄悄​弄坏非​拉丁文字的​规范化​程序,​恰恰​是多语言​基准的​读者​应当​被告知的​故障,​而且​它在任何​公布的​数字里​都看不出来。

状态,​2026年​10月​15日

新的​测量​覆盖 83 种语言​和六个模型,​包括​文件​转写​和语音​输入。​它​还不在本页​上,​因为​还没做完:​996 次测试​运行​中有 89 次失败,​全部​出在最大​的模型​和 17 种语言​上,​而且​各次运行​使用的​电脑​内存​和测试工具​版本​并不​都一样。​在​做完​之前,​下面的​表仍​是上文所说的 29 种语言的​表,​所以​标有 † 的​行(更正​说明​里点名的​印地语、​阿拉伯语​和希伯来语)​仍带有偏高的​错误率,​其他​带组合标记的​文字​也可能​如此。​拉丁文、​西里尔文​和中日​韩文字的​行的比较​不受影响。

答案

547 MB 的​模型​靠得住

在 29 种语言​中的 23 种里,​这​组模型​中没有​哪个显著​优于 547 MB 的​默认​模型。

  • 23/29种语言:​没有​更大的模型​明显​更好
  • 6种语言:​更​大的模型​物有所值
  • 9/29种语言:​1.6 GB 的 turbo 模型​分数​更差

“显著”​指相对​默认模型​做双​比例 z 检验,​z ≤ −2。​其余 23 种请理解为​未能区分⁠,​而​不是证明相等。

例外

更​大的模型​物有所值的​地方

如果​你使用​泰语、​日语、​芬兰语、​法语、​荷兰语、​韩语,​多​下载一个​更大的模型​是值得​的。

更​大的模型​明显胜过 547 MB 默认模型的​语言
项目默认​(547 MB)更好的模型提升
泰语20.8%v3: 12.6%−8.2 个百分点
日语18.5%v3-q5: 14.2%−4.3 个百分点
芬兰语10.8%v3-q5: 7.7%−3.1 个百分点
法语10.0%v3: 7.5%−2.5 个百分点
荷兰语10.8%v3-q5: 8.3%−2.5 个百分点
韩语11.3%v3-q5: 9.4%−1.9 个百分点

v3-q5​(1.0 GB)​已经​拿到​几乎​全部​提升:​3 GB 的 v3 比它最多​只好 1.2 个百分点⁠。

并非总是​更大

更​大的模型​不一定​更准

在 29 种语言​中的 9 种里,​1.6 GB 的 turbo 模型​分数​在数值​上比 547 MB 的​默认模型​更差。

75 MB 的​模型​在英语​之外​无法​使用:​印地语† 100.0%,​丹麦语 87.2%,​匈牙利语 84.8%,​捷克语 84.0%,​希伯来语† 81.9%。

哪些​语言,​差多少

印地语†​(42.1% 对 34.4%)、​泰语​(24.6% 对 20.8%)、​简体中文​(16.8% 对 13.7%)、​马来语(9.8% 对 7.1%)、​越南语(10.3% 对 9.8%)、​印度尼西亚语​(7.8% 对 7.4%)、​土耳其语​(15.5% 对 15.2%)、​希腊语​(11.3% 对 11.2%)、​法语​(10.1% 对 10.0%)。​在​这个​样本量​下,​这么​小的差距​并不​都单独​显著;​要​看的是方向⁠,​而​这是光看​大小预测​不出来​的。​直接​换更大的​一档模型,​并​不是安全的​默认​做法。

两端

最​容易的​和最难​的

最好的结果:​西班牙语,​2.8%。

没有​任何​模型​能改善的​最高​错误率​出现在​希伯来语†⁠,​在​测试的​任何​配置下​都没有​低于 48.3%。​更正​说明​指出,​这种解读​对希伯来语这​类带组合​标记的​文字​并不​可靠,​所以​在修正​后的扫描​结果​上线​本页​之前,​请​视为未经证实。

撤回

一则保留​原处的​撤回​说明

撤回

这次扫描的​早期​版本​曾报告​说,​对​乌克兰语⁠,​large-v3 明显​优于​默认模型。​那​是错的。​当时​用的是束搜索​宽度 5,​这​是 whisper-cli 的​默认值,​但​不是应用​实际​发布​时使用的​设置。​改用​真正的​设置——​贪心解码——​重新​运行​后,​默认模型​和 v3 打成了​平手。​差距​来自​解码器,​而​不是模型。​我们​把它记录​在这里,​而​不是悄悄​删掉,​因为​解码器​设置​恰恰​是大多数​本地 Whisper 对比里​不会说明的​变量。

数据

完整的​表⁠、​方法​和局限

完整的​表、​方法​和局限​已折叠:​点开任意​一项即可查看。

按​语言​和模型​列出的​错误率​(29 种语言,​6 个模型)

按​语言​和模型​列出的​错误率​(29 种语言,​6 个模型)

语言指标tiny
75 MB
small
466 MB
turbo-q5
547 MB
turbo
1.6 GB
v3-q5
1.0 GB
v3
3 GB
阿拉伯语† ar-SAWER67.0%36.9%22.9%22.4%22.3%22.2% ●
简体中文 zh-HansCER55.0%24.8%13.7%16.8%13.1%12.6% ●
捷克语 csWER84.0%40.4%13.2%12.8%13.1%11.9% ●
丹麦语 daWER87.2%35.0%13.4%13.0%12.6% ●13.3%
荷兰语 nl-NLWER74.8%28.8%10.8%9.8%8.3% ●8.4%
英语 en-USWER31.9%10.7%9.1%8.9%7.0% ●8.9%
芬兰语 fiWER64.4%31.8%10.8%10.1%7.7% ●7.7% ●
法语 fr-FRWER50.1%26.1%10.0%10.1%7.7%7.5% ●
德语 de-DEWER35.0%11.9%5.2%4.7% ●5.2%5.2%
希腊语 elWER74.7%32.9%11.2% ●11.3%11.8%12.3%
希伯来语† heWER81.9%63.2%51.0%48.4%48.3% ●48.3% ●
印地语† hiWER100.0%68.3%34.4%42.1%33.4%32.4% ●
匈牙利语 huWER84.8%48.7%17.9%17.9%17.0%16.3% ●
印度尼西亚语 idWER59.2%21.8%7.4% ●7.8%8.1%9.4%
意大利语 itWER31.8%8.2%4.0%2.9% ●4.6%4.5%
日语 jaCER54.3%25.4%18.5%15.6%14.2% ●17.0%
韩语 koCER33.9%24.6%11.3%11.3%9.4% ●9.5%
马来语 msWER62.5%25.1%7.1%9.8%6.0%5.9% ●
挪威语 noWER64.0%24.2%10.0%9.8% ●10.0%9.8% ●
波兰语 plWER57.0%17.7%6.7%6.4% ●7.4%7.6%
葡萄牙语​(巴西) pt-BRWER25.4%7.9%5.2%5.1%5.0%4.9% ●
罗马尼亚语 roWER79.1%33.4%10.2%9.9%9.5%9.2% ●
俄语 ruWER38.7%12.9%6.4%6.3% ●6.8%7.3%
西班牙语 es-ESWER19.3%7.0%3.5%3.5%3.0%2.8% ●
瑞典语 svWER57.2%21.4%8.3%8.1%7.1% ●7.3%
泰语 thCER62.4%27.5%20.8%24.6%13.2%12.6% ●
土耳其语 trWER62.1%30.5%15.2%15.5%13.1% ●13.5%
乌克兰语 ukWER68.3%39.2%23.1%21.0% ●23.3%23.1%
越南语 viWER64.1%26.6%9.8% ●10.3%10.2%10.2%
测量​方法

六个 Whisper 模型​变体​转写了​同一份朗读​语音语料,​覆盖 29 种语言⁠,​也​就是 Lesskeys 的 App Store 页面​所支持的​每一种语言,​在 Apple Silicon 上运行,​使用​应用​自身​相同的​解码器设置​(贪心,​不用束搜索)。​给出的​是词错误率⁠,​但​日语、​韩语、​泰语​和中文的​词之间​没有​空格,​改用​字符​错误率⁠。​数值​越低越好。

● 标出​该语言​中最好的模型。​高亮的​一列是 547 MB 的​模型,​它​是 Lesskeys 3.1.4 的​默认​模型,​也​是上面​所有​比较的​基准。​† 标出​正在重新​测量的​行。​在​手机​上可以​左右​滑动​表格;​语言一列始终​可见。

本​测试的​局限
  • 每种语言​一段文本​(约 1,000 个词,​字符​错误率的​语言约 2,000 个字符)。​足以​区分大的​差异,​不足以判定​小的差异。​本页​说某个模型​“靠得住”​时,​请​理解为​在这个​样本量​下未能区分⁠,​而​不是证明​完全​相同。
  • 使用​应用的​上下文​和解码​设置​运行 whisper-cli⁠,​而​不是完整的 Lesskeys 流程;​完整​流程​还包括​语音​活动​检测、​幻觉​过滤、​响度​归一化​和语言​限定。​这​张表没有​测量​那条流程。
  • 朗读​语音,​而​非会议。​对话​和重叠的​音频​要难得多。
  • 绝对错误率​有一定的​虚高⁠,​原因​是数字​和标点的​格式​差异,​人工读者​不会把它们​算作​错误。​同一语言里​模型​之间的​比较​才是可信的​部分;​语言​之间的​比较​噪声​更大。

问题

关于​各语言 Whisper 准确率的​问题

Mac 上该跑哪个 Whisper 模型?

在​测量的 29 种语言​中,​有 23 种语言​里 547 MB 的​量化 Large V3 Turbo 模型​与任何​更大的模型​一样​准确,​所以​它是合理的​默认​选择。​例外​已列在本页;​在​那些​语言​里,​多​下载 1.0 GB 的 v3-q5 模型​是值得​的。

量化​会降低 Whisper 模型的​准确率​吗?

几乎​不会。​在​全部 29 种语言​中,​3 GB 的​全精度​模型​比 1.0 GB 的​量化​模型​最多​只好 1.2 个百分点,​而 547 MB 的​量化​默认模型​在大多数​语言里​与大得​多的模型​相当。

更​大的 Whisper 模型​一定​更准吗?

不​一定。​在​测量的 29 种语言​中,​有 9 种语言​里 1.6 GB 的 turbo 模型的​分数​在数值​上比 547 MB 的​默认模型​更差。​模型​大小​并不是​某种语言​准确率的​可靠​指标。

这​是在云端测的​吗?

不是。​所有​数字​都是在 Apple Silicon 上本地得出的,​这​也是 Lesskeys 运行​转写的​方式:​音频​不会离开​这台机器。

更多

相关​阅读