TTS STT Text-To-Sound Sound-To-Text

TTS STT Text-To-Sound Sound-To-Text

2026-11-02. Category & Tags:

1. 本机安装(Windows 最省事) #

Buzz 离线转写,支持 Whisper / faster-whisper / whisper.cpp,导出 TXT / SRT / VTT。Windows 安装包在 SourceForge。流程:把视频拖进去 → 选模型 → 导出字幕。有 NVIDIA 显卡会快很多。

同类:

  • aTrain(Windows Store,faster-whisper)
  • whisper.cpp(最轻,CPU 也能跑,适合批量)

Buzz 不负责从网站拉流。链接视频要先自己下音频。

2. 最短可用命令(适合视频网站无字幕,一般需要先下载) #

一般需要先下载,链接不能直接用。

# 1) 只下音频(建议带 cookies, Chrome 开着时 cookie 库会被锁,`--cookies-from-browser` 会失败,可导出 cookies,或用现有的 CDP 把音视频下下来再喂给 Whisper。)
yt-dlp --cookies-from-browser chrome -x --audio-format wav -o "audio.%(ext)s" "视频URL"

# 2) 转字幕(中文课建议 large-v3-turbo)
pip install faster-whisper

3. 自部署 / 自安装(推荐「链接 直出 字幕」场景) #

成熟、能贴 URL 的是这几个:

  • Whishper:Web UI,yt-dlp 拉链接,faster-whisper 转写,导出 SRT/VTT,还能在页面里改字幕。Docker 一键。

  • Whisper-WebUI:Gradio 界面,默认 faster-whisper,Docker Compose 即可。

  • VidScribe:贴 YouTube / 上传文件,本地 Whisper,导出 SRT/VTT。

  • Speaches:做成 OpenAI 兼容 API(/v1/audio/transcriptions),给脚本用。 底层引擎(自己拼流水线时用这两个就够):

  • faster-whisper(Python,CTranslate2,CPU/GPU 都快)

  • whisper.cpp(C++,占内存小)

4. 免费在线(有限额,一般需要先下载) #

适合 YouTube / 已下载的文件,不适合当 B 站主力:

工具 链接 说明
STT.ai https://stt.ai/subtitles/ 可贴 YouTube/Vimeo/TikTok URL,约 600 分钟/月
Hugging Face Whisper https://huggingface.co/spaces/hf-audio/whisper-large-v3 有 YouTube URL 页,排队、有时长上限
Groq Whisper https://console.groq.com/docs/speech-to-text 免费 API,whisper-large-v3-turbo,可传音频 URL;文件免费档约 25MB
Clip Utils / SubtitleKit https://www.cliputils.com/tools/subtitle-generator · https://subtitlekit.com/en/generate-subtitles/ 浏览器本地跑 Whisper,不上传;模型小、长视频慢

Groq 的「URL」是直链音频文件,不是播放页。实际还是:本机 yt-dlp 抽出 mp3,再 POST 上去。可以做个 groq-mp3-to-srt.py <文件名>。Free:8,800 秒音频 ≈ 8 小时/天,whisper-large-v3-turbo / whisper-large-v3,25MB/文件;建议先压 16kHz 单声道 mp3 再传。注册:console.groq.com。可能需要非大陆服务器。

浏览器方案(Clip Utils 等)不上传、无水印,但一般是 tiny/base,中文网课专有名词会糊。短片可以,出题用字幕不建议。

5. 小结:场景推荐 #

场景 建议
Windows 上点几下就出 SRT Buzz
要贴链接、要编辑、要长期用 自部署 Whishper 或 Whisper-WebUI
最短命令、质量最好 yt-dlp + faster-whisper
短片、隐私、不想装东西 浏览器里跑 Whisper(质量一般)
偶尔转、能接受额度 Groq / Hugging Face Space(先下音频再传)
机器情况 建议 原因
只有 CPU(默认) faster-whisper + large-v3-turbo + int8 中文课够用,安装简单,一份脚本同时出 txt/srt
CPU 很弱 / 想少占内存 whisper.cpp + large-v3-turbo 量化版 单文件、内存更省
有 NVIDIA 卡 同一套 faster-whisper,改 cuda + float16 同样模型,大约快一个数量级
本机什么都不想跑 Groq 免费 Whisper API 用他们的加速器,不占你的 GPU;每天大约 8 小时音频
  1. 无字幕课:不要用在线「贴链接」。yt-dlp(或现有 CDP)下音频 → Buzz / faster-whisper → SRT。中文讲解、术语课(你现在这类网课)建议用 large-v3 或 large-v3-turbo,浏览器里的 tiny/base 会经常听错专有名词。
  2. 只要 GUI、偶尔转本地文件:装 Buzz。
  3. 以后经常转、还想改时间轴:Docker 起 Whishper 或 Whisper-WebUI。
  4. 没有显卡:faster-whisper int8 或 whisper.cpp;模型先 small/medium,不够再上 large-v3-turbo。

精度排序大致是:large-v3 ≥ large-v3-turbo > medium > 浏览器 tiny。中文专有名词(CIDR、NAT、递归解析器)转完一定要人工扫一遍,Whisper 会写成谐音。