术语表 / 它怎样听你说话

Whisper large-v3 turbo

又称:Whisper turbo、large-v3-turbo

发布于

定义

Whisper large-v3 turbo是OpenAI推出的语音识别模型,于2024年10月1日发布。它是把解码器从32层削减到4层的Whisper large-v3,因此速度快得多,准确度只略有损失。

Whisper有多种尺寸,从tiny到large。多年来,人们只能在速度快的小模型和准确的大模型之间二选一。Turbo改变了这一点。OpenAI保留了负责“听”的大型编码器,把负责“写”的大型解码器换成了和tiny模型一样浅的解码器。

结果是8.09亿个参数,而large-v3为15.5亿个。OpenAI称它能提供更快的转写速度,准确度只有极小的下降。

与large-v3相比有哪些变化

OpenAI的公告用一句话概括:turbo是large-v3的优化版本,只有4个解码器层,与tiny模型相同,而large系列有32层。模型卡称它是经过剪枝的large-v3的微调版本。

解码器削减之后,模型又在与large-v3相同的多语言转写数据上训练了两个epoch。翻译数据被排除在外,这一点关系到下一节的内容。

速度和准确度如何

OpenAI自己的表格列出,turbo的速度约为large模型的8倍,显存约为6GB,而large模型约为10GB。这些数据是在A100显卡上转写英语语音时测得的,所以它们描述的是比例,而不是某台Mac的实际表现。

在准确度方面,OpenAI说在各种语言上,turbo的表现与large-v2相近,但在部分语言上下降更明显,并点名了泰语和粤语。

它做不到什么

Turbo有每个Whisper模型都有的局限,还多了一个自己的。

  • 它不能翻译。OpenAI表示,turbo没有针对翻译任务进行训练,即使要求翻译成英语,它也会返回原始语言。
  • 它可能会产生幻觉。模型卡说,预测结果中可能包含实际上并没有说过的文字。
  • 它可能会重复自己。模型卡说,它的架构使它容易生成重复的文本。
  • 用模型卡自己的话说,它在不同语言上的表现参差不齐。
  • 它不是为实时使用而打造的。模型卡说,Whisper模型无法直接用于实时转写。

大小、语言和许可证

公开发布的权重在16位格式下约为1.6GB。由于权重可以量化,也有更小的版本,以牺牲一点准确度来换取更小的下载量。

模型卡列出了99种语言。代码和权重都采用MIT许可证,所以可以自由使用和分发。

在Mac上运行

方法不止一种。OpenAI以Python形式发布这个模型。其他项目把同样的权重转换为可以在Apple芯片上运行的版本,要么在图形芯片上运行,要么通过Apple自己的框架运行,Mac App正是基于这些项目构建的。

由于Whisper先读取一段音频再输出文字,它适合已完成的录音,以及在你停下时才显示文字的听写。那些在你说话时就显示文字的工具,会自己把音频分段,或者在这部分使用流式模型。

大家常问的问题。

Whisper large-v3 turbo比large-v3更好吗?

它更快,但不是更准确。OpenAI称它能提供更快的转写,准确度只有极小的下降,并列出它的速度约为large模型的8倍。

Whisper large-v3 turbo有多大?

它有8.09亿个参数。公开发布的16位权重约为1.6GB,量化版本更小。

Whisper turbo能翻译吗?

不能。OpenAI表示,turbo模型没有针对翻译任务进行训练,即使要求翻译,它也会返回原始语言。

Whisper large-v3 turbo支持多少种语言?

它的模型卡列出了99种语言。OpenAI指出,各语言之间的准确度参差不齐。

Whisper large-v3 turbo可以免费使用吗?

可以。OpenAI以MIT许可证发布Whisper的代码和模型权重。

Whisper turbo能离线工作吗?

能。权重就是一个文件。下载之后,模型会在你自己的电脑上运行,无需联网。

相关术语

你的声音一直都更快。

免费试用7天,之后$19 USD买断。无需账户,无需订阅,不上传任何内容。

macOS 14或更高版本 · Apple芯片