本文介绍下载使用 faster-whisper[本地] 语音识别渠道下载模型失败后,想自己手动从 huggingface 网站下载的办法,如果不想手动下载,请点击查看这篇文章提供的解决方案,提供了代理设置、专用下载工具、从GitHub下载模型压缩包等几种方式
使用 faster-whisper[本地] 语音识别渠道时,需要从 墙外网站 https://huggingface.co
下载模型或从国内镜像 https://hf-mirror.com
下载。前者需科学上网,且代理工具需稳定可靠,否则很容易失败。后者镜像站本身似乎网络不太稳定,经常下载超时失败。
一:首先尝试一次语音识别,让软件自动生成模型所需的目录结构
选择左侧的音频视频转字幕
,随便上传个测试音频,然后选择想要使用的模型,开始转录。 等到失败时,确认 软件目录/models
文件夹下已生成了该模型的目录结构
每个模型对应的文件夹名字如下
- tiny.en: models--Systran--faster-whisper-tiny.en
- tiny: models--Systran--faster-whisper-tiny
- base.en: models--Systran--faster-whisper-base.en
- base: models--Systran--faster-whisper-base
- small.en: models--Systran--faster-whisper-small.en
- small: models--Systran--faster-whisper-small
- medium.en: models--Systran--faster-whisper-medium.en
- medium: models--Systran--faster-whisper-medium
- large-v1: models--Systran--faster-whisper-large-v1
- large-v2: models--Systran--faster-whisper-large-v2
- large-v3: models--Systran--faster-whisper-large-v3
- large: models--Systran--faster-whisper-large-v3
- distil-large-v2: models--Systran--faster-distil-whisper-large-v2
- distil-medium.en: models--Systran--faster-distil-whisper-medium.en
- distil-small.en: models--Systran--faster-distil-whisper-small.en
- distil-large-v3: models--Systran--faster-distil-whisper-large-v3
- large-v3-turbo: models--mobiuslabsgmbh--faster-whisper-large-v3-turbo
- turbo: models--mobiuslabsgmbh--faster-whisper-large-v3-turbo
二:删掉已下载的不完整文件
注意仅仅删除文件,不要删掉文件夹
然后进入该模型文件夹内,以 large-v3-turbo
为例
进入软件目录/models/models--mobiuslabsgmbh--faster-whisper-large-v3-turbo
文件夹内后,会看到3个子文件夹 snapshots
/blobs
/refs
,
- 进入
blobs
子文件夹内,删掉已下载的所有文件
- 后退然后进入
snapshots
文件夹内,会看到一个由数字和字母组成的名称非常长的文件夹,继续进入它,会看到大约 4-5 个文件,大小可能都是0,全部删除它们。在此文件夹内等待,后续下载的模型只需要直接复制到这里就可以了
三:去仓库手动下载模型
去 模型在huggingface.co
的地址,手动下载模型文件,然后放入snapshots\xxxxxxxxxxx
文件夹内即可。
例如 large-v3-turbo
的下载地址是 https://huggingface.co/mobiuslabsgmbh/faster-whisper-large-v3-turbo/tree/main
打开该网址后,点击每个文件后边的下载图标,就立刻在浏览器里下载了,下载后复制到 snapshots\xxxxxxxxxx
内
然后再进行语音识别,就会提示模型已存在
了
每个模型对应的下载地址如下
- tiny.en: https://huggingface.co/Systran/faster-whisper-tiny.en/tree/main
- tiny: https://huggingface.co/Systran/faster-whisper-tiny/tree/main
- base.en: https://huggingface.co/Systran/faster-whisper-base.en/tree/main
- base: https://huggingface.co/Systran/faster-whisper-base/tree/main
- small.en: https://huggingface.co/Systran/faster-whisper-small.en/tree/main
- small: https://huggingface.co/Systran/faster-whisper-small/tree/main
- medium.en: https://huggingface.co/Systran/faster-whisper-medium.en/tree/main
- medium: https://huggingface.co/Systran/faster-whisper-medium/tree/main
- large-v1: https://huggingface.co/Systran/faster-whisper-large-v1/tree/main
- large-v2: https://huggingface.co/Systran/faster-whisper-large-v2/tree/main
- large-v3: https://huggingface.co/Systran/faster-whisper-large-v3/tree/main
- large: https://huggingface.co/Systran/faster-whisper-large-v3/tree/main
- distil-large-v2: https://huggingface.co/Systran/faster-distil-whisper-large-v2/tree/main
- distil-medium.en: https://huggingface.co/Systran/faster-distil-whisper-medium.en/tree/main
- distil-small.en: https://huggingface.co/Systran/faster-distil-whisper-small.en/tree/main
- distil-large-v3: https://huggingface.co/Systran/faster-distil-whisper-large-v3/tree/main
- large-v3-turbo: https://huggingface.co/mobiuslabsgmbh/faster-whisper-large-v3-turbo/tree/main
- turbo: https://huggingface.co/mobiuslabsgmbh/faster-whisper-large-v3-turbo/tree/main