Mindket

Distil-Whisper distil-large-v3

新上架第 1 版 · 更新于

概览

把英语语音转成文字,速度约为 Whisper large-v3 的 6.3 倍,长音频上的准确率仍很接近。适合需要转写录音的开发者和团队。

Distil-Whisper distil-large-v3 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • Python
  • Transformers 4.39 或更高版本,加上 accelerate 和 datasets
  • GPU 是可选的,因为示例在没有 GPU 时会退回到 CPU
  • 要转写的音频文件
用在
  • 使用 Hugging Face Transformers 库 4.39 或更高版本的 Python。
  • Whisper cpp、Faster-Whisper 和 OpenAI Whisper,模型卡说它与这些库兼容。
  • Transformers.js 和 Candle,模型卡也有涉及。
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件。
先运行
pip install --upgrade pip
pip install --upgrade transformers accelerate datasets[audio]

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

distil-large-v3 是一个英语语音识别模型。它是 OpenAI 的 Whisper large-v3 的蒸馏小型版本,参数量 7.56 亿,而 large-v3 是 15.5 亿。它针对长录音的准确转写做了调整。

模型卡说它在长音频上的词错误率与 large-v3 相差不到 1%,速度快 6.3 倍。它可以配合 Transformers 和常见的 Whisper 库使用。

适合谁

适合需要在自己硬件上快速转写英语的开发者和团队,短片段和长录音都行。

IndustryWho uses itHow they use itExample
媒体播客和视频团队转写录音,生成字幕和笔记把访谈录音变成文字
软件应用开发者在产品里加入语音转文字应用里的语音笔记功能
教育讲师和学生转写讲座以便搜索和复习把录下来的课写成文字
研究语音研究人员对比蒸馏模型和完整 Whisper 模型在自己的音频上测量错误率

如果你需要转写英语以外的语言,可以跳过它,因为模型卡只列了英语。

用在哪里

  • 使用 Hugging Face Transformers 库 4.39 或更高版本的 Python。
  • Whisper cpp、Faster-Whisper 和 OpenAI Whisper,模型卡说它与这些库兼容。
  • Transformers.js 和 Candle,模型卡也有涉及。
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件。
Use caseWhoWhat they get back
短片段转写应用开发者30 秒以内音频的文字
长录音转写媒体团队用顺序或分块方法得到的长音频文字
更快的流水线工程师换掉 large-v3 的更小模型,速度更快

如何设置

你需要 Python 和较新的 Transformers 库。

  • Python
  • Transformers 4.39 或更高版本,加上 accelerate 和 datasets
  • GPU 是可选的,因为示例在没有 GPU 时会退回到 CPU
  • 要转写的音频文件
  1. 升级 pip。
  2. 安装或升级 Transformers、accelerate 和带音频支持的 datasets。
  3. 运行下面的短音频示例。
pip install --upgrade pip
pip install --upgrade transformers accelerate datasets[audio]

如何使用

把模型加载到语音识别流水线里,然后传入音频。这个示例转写一个来自小型测试数据集、短于 30 秒的片段。

import torch
from datasets import load_dataset

device = "cuda:0" if torch.cuda.is_available() else "cpu"
torch_dtype = torch.float16 if torch.cuda.is_available() else torch.float32

model_id = "distil-whisper/distil-large-v3"

    model_id, torch_dtype=torch_dtype, low_cpu_mem_usage=True, use_safetensors=True
)
model.to(device)

processor = AutoProcessor.from_pretrained(model_id)

pipe = pipeline(
    "automatic-speech-recognition",
    model=model,
    tokenizer=processor.tokenizer,
    feature_extractor=processor.feature_extractor,
    max_new_tokens=128,
    torch_dtype=torch_dtype,
    device=device,
)

dataset = load_dataset("hf-internal-testing/librispeech_asr_dummy", "clean", split="validation")
sample = dataset[0]["audio"]

result = pipe(sample)
print(result["text"])

先在 它的密钥设置 里填上你自己的值。

要转写你自己的文件,把文件路径传给流水线,替换掉示例里的 sample:

result = pipe("audio.mp3")
ToolWhat it does
pipeline包装模型,你传入音频就能得到文字
Short-form处理短于 30 秒的片段
Sequential long-form用 OpenAI 的顺序算法转写较长的音频
Chunked long-form把长音频切成块再把文字拼起来

示例

把名为 audio.mp3 的录音路径传给流水线。结果里的 text 键下就是转写出来的文字,你可以打印或保存。

新手与专家

如果你刚接触,语音识别模型就是听音频并把话写下来。先装好 Transformers,在测试片段上跑一次短示例,再换成你自己的音频文件。

对专家来说,这个模型经过蒸馏,使 Whisper 库默认使用的顺序长音频算法也能给出准确的输出。模型卡报告的长音频错误率是顺序 10.8、分块 10.9,而 large-v3 是 10.0 和 11.0。在顺序长音频上它优于 distil-large-v2,10.8 对 15.6。

  1. 安装 Transformers 及其辅助库
  2. 加载模型和处理器
  3. 构建语音识别流水线
  4. 传入音频片段或文件路径
  5. 从结果里读取转写文字
相对 large-v3 的速度,越高越快
large-v31.0 times
distil-large-v25.8 times
distil-large-v36.3 times

注意事项

下面几点说明了限制和成本。

  • Language: 只支持英语。
  • License: MIT。
  • Cost to run: 没有提到 API 密钥或付费服务。GPU 能加速,但不是必需的。
  • Data it reaches: 它读取你给它的音频,示例还会从 Hugging Face Hub 下载一个测试数据集。
  • Not for: 其他语言,或者不用长音频方法、一次性输入很长的音频。

README 和文件

README

Distil-Whisper distil-large-v3

把英语语音转成文字,速度约为 Whisper large-v3 的 6.3 倍,长音频上的准确率仍很接近。适合需要转写录音的开发者和团队。

由 distil-whisper 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:distil-large-v3 是一个英语语音识别模型。它是 OpenAI 的 Whisper large-v3 的蒸馏小型版本,参数量 7.56 亿,而 large-v3 是 15.5 亿。它针对长录音的准确转写做了调整。

模型卡说它在长音频上的词错误率与 large-v3 相差不到 1%,速度快 6.3 倍。它可以配合 Transformers 和常见的 Whisper 库使用。

适合谁:适合需要在自己硬件上快速转写英语的开发者和团队,短片段和长录音都行。

Industry | Who uses it | How they use it | Example
媒体 | 播客和视频团队 | 转写录音,生成字幕和笔记 | 把访谈录音变成文字
软件 | 应用开发者 | 在产品里加入语音转文字 | 应用里的语音笔记功能
教育 | 讲师和学生 | 转写讲座以便搜索和复习 | 把录下来的课写成文字
研究 | 语音研究人员 | 对比蒸馏模型和完整 Whisper 模型 | 在自己的音频上测量错误率

如果你需要转写英语以外的语言,可以跳过它,因为模型卡只列了英语。

用在哪里:

  • 使用 Hugging Face Transformers 库 4.39 或更高版本的 Python。
  • Whisper cpp、Faster-Whisper 和 OpenAI Whisper,模型卡说它与这些库兼容。
  • Transformers.js 和 Candle,模型卡也有涉及。
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件。
Use case | Who | What they get back
短片段转写 | 应用开发者 | 30 秒以内音频的文字
长录音转写 | 媒体团队 | 用顺序或分块方法得到的长音频文字
更快的流水线 | 工程师 | 换掉 large-v3 的更小模型,速度更快

如何设置:你需要 Python 和较新的 Transformers 库。

  • Python
  • Transformers 4.39 或更高版本,加上 accelerate 和 datasets
  • GPU 是可选的,因为示例在没有 GPU 时会退回到 CPU
  • 要转写的音频文件
  1. 升级 pip。
  2. 安装或升级 Transformers、accelerate 和带音频支持的 datasets。
  3. 运行下面的短音频示例。
pip install --upgrade pip
pip install --upgrade transformers accelerate datasets[audio]

如何使用:把模型加载到语音识别流水线里,然后传入音频。这个示例转写一个来自小型测试数据集、短于 30 秒的片段。

import torch
from datasets import load_dataset

device = "cuda:0" if torch.cuda.is_available() else "cpu"
torch_dtype = torch.float16 if torch.cuda.is_available() else torch.float32

model_id = "distil-whisper/distil-large-v3"

    model_id, torch_dtype=torch_dtype, low_cpu_mem_usage=True, use_safetensors=True
)
model.to(device)

processor = AutoProcessor.from_pretrained(model_id)

pipe = pipeline(
    "automatic-speech-recognition",
    model=model,
    tokenizer=processor.tokenizer,
    feature_extractor=processor.feature_extractor,
    max_new_tokens=128,
    torch_dtype=torch_dtype,
    device=device,
)

dataset = load_dataset("hf-internal-testing/librispeech_asr_dummy", "clean", split="validation")
sample = dataset[0]["audio"]

result = pipe(sample)
print(result["text"])

先在 它的密钥设置 里填上你自己的值。

要转写你自己的文件,把文件路径传给流水线,替换掉示例里的 sample:

result = pipe("audio.mp3")
Tool | What it does
pipeline | 包装模型,你传入音频就能得到文字
Short-form | 处理短于 30 秒的片段
Sequential long-form | 用 OpenAI 的顺序算法转写较长的音频
Chunked long-form | 把长音频切成块再把文字拼起来

示例:把名为 audio.mp3 的录音路径传给流水线。结果里的 text 键下就是转写出来的文字,你可以打印或保存。

新手与专家:如果你刚接触,语音识别模型就是听音频并把话写下来。先装好 Transformers,在测试片段上跑一次短示例,再换成你自己的音频文件。

对专家来说,这个模型经过蒸馏,使 Whisper 库默认使用的顺序长音频算法也能给出准确的输出。模型卡报告的长音频错误率是顺序 10.8、分块 10.9,而 large-v3 是 10.0 和 11.0。在顺序长音频上它优于 distil-large-v2,10.8 对 15.6。

安装 Transformers 及其辅助库
加载模型和处理器
构建语音识别流水线
传入音频片段或文件路径
从结果里读取转写文字
Title: 相对 large-v3 的速度,越高越快
large-v3: 1.0 times
distil-large-v2: 5.8 times
distil-large-v3: 6.3 times

注意事项:下面几点说明了限制和成本。

  • Language: 只支持英语。
  • License: MIT。
  • Cost to run: 没有提到 API 密钥或付费服务。GPU 能加速,但不是必需的。
  • Data it reaches: 它读取你给它的音频,示例还会从 Hugging Face Hub 下载一个测试数据集。
  • Not for: 其他语言,或者不用长音频方法、一次性输入很长的音频。

Hugging Face 上的数据(2026年11月13日)

  • 任务:automatic speech recognition
  • 框架:transformers
  • 参数量:756M
  • Weights: about 1.5 GB in F16; about 378 MB at 4-bit (estimate)
  • Formats: Safetensors
  • 最近 30 天下载:754,155
  • 点赞:386
  • 许可证:mit
  • 语言:en
  • Quantized versions: 11
  • Fine-tunes: 24
  • 标签:transformers, tensorboard, onnx, safetensors, whisper, automatic-speech-recognition, audio, transformers.js

链接

  • 模型:https://huggingface.co/distil-whisper/distil-large-v3
  • 文件:https://huggingface.co/distil-whisper/distil-large-v3/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download distil-whisper/distil-large-v3

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  6 KB

1 个文件,共 6 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-13

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
Distil-Whisper distil-large-v3 本页754,155386756Mmit
whisper-persian-v4共有 tensorboard · whisper · automatic-speech-recognition1,071211.5Bapache-2.0
whisper-base-ar-quran共有 tensorboard · whisper · automatic-speech-recognition353,756195—apache-2.0
SmolLM2-135M-Instruct共有 tensorboard · transformers.js · onnx841,106474135Mapache-2.0
SmolLM2-1.7B-Instruct共有 tensorboard · transformers.js · onnx267,5197721.7Bapache-2.0
SmolLM2-360M-Instruct共有 tensorboard · transformers.js · onnx221,273244362Mapache-2.0
数据为 Mindket 在 2026-11-13 读取的数值。

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

开发类的相似商品

查看开发类的全部商品

Lexnet

alpindale · 工具包

用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。

新上架

FLUX.2 Klein LoRA Studio

prithivMLmods · 工具包

在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。

新上架

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架