☰
Buzz 离线语音转文字完整指南:从录音到可编辑字幕只需 3 步
2026/10/16 1:52:43 网站建设 项目流程

Buzz 离线语音转文字完整指南:从录音到可编辑字幕只需 3 步

【免费下载链接】buzzBuzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.项目地址: https://gitcode.com/GitHub_Trending/buz/buzz

两小时的访谈录音要变成可搜索的文字稿和字幕,而音频数据又不能上传到任何服务器。Buzz 是一款离线语音转文字桌面应用:所有识别都在本机完成,无需联网,支持转录、翻译、编辑和字幕导出。

5 分钟跑通第一次转录

这节只讲最短路径:装好程序、跑一个文件、拿到结果,不展开任何可选项。

推荐安装方式是 PyPI,三大系统通用,前提是已装好 Python 3.13。执行下面两条命令,第一条安装程序,第二条启动它,主窗口会自动打开:

pip install buzz-captions python -m buzz

主界面上半部分是任务列表,下半部分是导入表单:

  1. 在顶部工具栏点击+(或按 Ctrl+O),选择本地音视频文件,MP3、WAV、FLAC、MP4 等格式都可以,也支持直接粘贴在线链接。
  2. 在表单里设置语言(留空会自动检测)和模型,模型没下载过会自动获取。
  3. 点击Run,状态变成 Completed 后双击该行,即可打开转录稿,边听边核对文字。

macOS 和 Windows 也可以直接下载 .dmg 或安装包双击安装;Linux 用 flatpak 或 snap 装同样只需一条命令。注意 Windows 版未签名,弹出安全提示时选“更多信息 → 仍要运行”即可。

按场景选路径:批量、实时与脚本三种用法

装好之后,按你手头有多少文件、是否边说边录来选路径,下面三类场景基本覆盖全部用法。

批量处理一整批录音文件

适用情况:手里有几十甚至上百个音频,希望结果自动批量出现,不靠鼠标。

  1. 在导入表单逐个或一次添加多个文件,Buzz 会排队依次转录。
  2. 想完全免操作,就在偏好设置里开启Folder Watch,指定输入文件夹和输出文件夹:此后放入输入文件夹的音频会自动开始转录,结果存入输出文件夹。
  3. 转录完成后双击任务进入转录稿视图:可以直接改文字、调整起止时间、拆分或合并段落,还能用字幕调整功能按目标长度自动拆句。

  1. 编辑完成后从导出菜单选择格式,支持 TXT、SRT、VTT 三种,做过翻译任务时译文可单独导出。

边录音边出文字

适用情况:会议、课堂等需要边说边看实时文字的场景。

  1. 在主界面顶部的实时转录区选择麦克风设备,说话内容会实时转成文字输出。
  2. 在偏好设置里配置导出路径、文件名模板和转录模式(上插、下插、追加并修正);实时结果可导出为文本文件,供 OBS 等软件调用。

用脚本调用 Buzz

适用情况:重复性的批处理任务,或者干脆不想打开图形界面。

Buzz 自带完整命令行接口。下面这条命令用 whisper.cpp 的 small 模型转录文件,并在原文件旁直接输出 SRT 与 VTT 字幕:

buzz add --model-type whispercpp --model-size small --srt --vtt audio.mp3

一次处理多个文件时,末尾追加多个文件名即可,它们会按顺序逐个执行。全部参数说明见 CLI 文档。

关键参数一览:模型、语言与初始提示怎么取舍

真正直接影响结果的参数就几个,取舍原则是“先默认、再改错”:模型决定精度与速度,语言决定稳定性,初始提示决定专有名词,其余选项一律先保持关闭。

参数可选值默认对结果的影响
模型尺寸tiny / base / small / medium / large-v3 / large-v3-turbotiny越大精度越高、耗时越长,turbo 两者兼顾
语言90 余种语言代码自动检测手动指定后,重口音内容更稳定
任务转录 / 转录并翻译转录选翻译会额外产出译文
初始提示自由文本空写入术语、人名、地名,这些词识别率明显提升
词级时间戳开 / 关关每个词独立一行,后续需再合并
语音提取开 / 关关先把人声分离再识别,适合有背景噪音的录音

日常使用选 base 或 small 就够了;精度优先上 large-v3-turbo。所有模型都能在偏好设置的模型页面下载和删除,whisper.cpp 版本还支持量化,能省不少显存。

转录翻车时:4 个常见状况的自查方法

这节专治“结果不如预期”,先对号入座找现象,再看原因和解法。

  • 第一次转录特别慢,像在卡住—— 原因是模型还没下载,首次使用会自动先拉取。可以在偏好设置的模型页面预先下载常用尺寸,首次等一次,之后速度就正常了。
  • 专业术语、人名总是错—— 模型没拿到任何上下文。在高级设置里把这些词写进初始提示,再跑一遍会稳定很多。
  • 语言识别错,文字夹杂其他语言—— 自动检测对重口音或混合语言不可靠。在任务里手动指定主语言,结果会明显更稳。
  • 字幕行太长、片段排得太密—— 不用手剪,打开字幕调整功能,让它按目标长度自动拆分长句、合并过短片段。

收尾建议:默认这样选

多数人推荐这套组合:PyPI 安装 + whisper.cpp 的 small 模型 + 语言留空 + 勾选 SRT 导出,精度、速度和显存占用比较均衡,全程数据不出本机。先用一段 1 分钟音频把转录和导出各跑一遍,整套流程就跑通了。更多参数与细节用法,可查官方文档。

【免费下载链接】buzzBuzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.项目地址: https://gitcode.com/GitHub_Trending/buz/buzz

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询