news 2026/9/7 17:45:55

Buzz 离线转录完全指南:本地推理跑 Whisper,3 分钟把录音变文字

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Buzz 离线转录完全指南:本地推理跑 Whisper,3 分钟把录音变文字

Buzz 离线转录完全指南:本地推理跑 Whisper,3 分钟把录音变文字

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

Buzz 是一个完全离线语音转录工具:在你自己的电脑上跑 Whisper 本地推理,转写并翻译音频,不向云端上传任何数据。会议录音、采访录音这类敏感内容留在自己设备里。

🧩 它是什么,解决了什么问题

Buzz 是一个把 OpenAI Whisper 模型放在本地跑的桌面应用:导入音频或视频文件,选模型和语言,得到带时间戳的转录结果。和云端语音识别服务比,它有三个不同:数据不出设备,音频不离开电脑,也没有按分钟计费的 API;推理后端可选,Whisper、Whisper.cpp(支持 Vulkan GPU 加速)、Faster Whisper 都内置,按你的硬件挑一个;图形界面与命令行两用,日常点鼠标,批量录音不打开窗口也能跑。

三分钟跑通第一次

macOS:从官方发布页下载 .dmg,拖进应用程序文件夹即可,Apple Silicon 原生支持,无需额外配置。

Windows:下载后运行安装包;安装程序未签名,看到安全提示选"更多信息",再点"仍要运行"。

Linux / Python:用包管理器或 pip 二选一:

flatpak install flathub io.github.chidiwilliams.Buzz
pip install buzz-captions python -m buzz

Linux 走 pip 的话可能还要装 ffmpeg、libportaudio2 等系统依赖,完整列表见安装文档。

最简验证:打开后点"+",选一个 MP3,默认设置直接点 Run。任务行的状态从 In Progress 走到 Completed,输出目录里出现 TXT 文件,就说明它跑起来了。

🎬 一条真实工作流

假设你是个当天要交稿的记者,跟着我走一遍:

  1. 点主界面左上角的"+",加入采访录音的 .flac 文件;
  2. 在任务行里选 Faster Whisper (Medium),速度和准确率的平衡点;
  3. 语言选中文,任务选 Transcribe,点运行;
  4. 队列里每个文件都有实时进度,别的文件可以继续排队,不用干等。

跑完后双击那一行,打开转录查看器:每句都有起止时间,点播放核对内容,直接在表格里改文字;句子太长就点 Resize,按标点或最大长度拆分,可以直接进字幕轨道。

用到第二周才会发现的进阶能力

说话人识别:两人采访转出来是一锅粥,分不清谁说的。在查看器里点"Identify speakers",它按声纹切分并给每句打标签;每个标签可试听 10 秒样本句,认出是谁就改成真实姓名,勾选"Merge speaker sentences"后同一人的连续句子会合并成段。

文件夹监视:文件攒多了不想一个个手动导入,在 Preferences 的 Folder Watch 页签指定输入文件夹和输出位置,丢进文件夹的录音会自动排队转录,适合录音机每天自动归档会议录音的场景。

导出文件名模板:导出多了,文件分不清是哪个会、哪个时间。Preferences 的"Default export file name"支持变量,例如{{ input_file_name }} ({{ task }}d on {{ date_time }}),生成的名字自带日期和任务类型,批量导出不乱。

🛠 踩坑与排障

  • Windows 安装时弹 SmartScreen 警告。大概率是安装程序未签名,选"更多信息"→"仍要运行"继续即可,属正常现象。
  • Linux 上python -m buzz起不来或报音频相关错误。缺 ffmpeg、libportaudio2 等系统依赖,用 apt 装上,对照安装文档里的依赖列表。
  • 第一次转录很慢,或提示找不到模型。首次使用要下载模型文件,打开 Preferences → Models 提前下载;低配机器选 tiny/base,medium 及以上吃内存。
  • GPU 报错,或 GPU 比 CPU 还慢。启动前设环境变量BUZZ_FORCE_CPU=true强制走 CPU;显存紧张再配BUZZ_REDUCE_GPU_MEMORY=true用 8bit 量化,详见进阶配置。

配置、扩展与生态

  • 官方文档:实时录音、翻译、转录查看器等完整功能说明
  • CLI 用法:批量转录参数,支持--srt/--vtt/--txt输出与词级时间戳
  • 插件系统:AI 摘要、DeepFilterNet 降噪、跳过已转录等扩展入口
  • 说话人识别:标签重命名与句子合并的详细用法
  • 偏好配置:导出模板、实时录音模式、全部环境变量清单

还在担心采访录音传上云会泄露,或者手动誊抄转录结果的话,现在就能做第一步:装好 Buzz,拖进本周最长的一段会议录音,选 tiny 模型跑一遍,几分钟后你手上就会有一份带时间戳的转录稿。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/7 17:44:02

彻底关闭搜狗输入法通知广告:Windows系统通知权限设置与禁用方法

1. 问题现象与原因定位 1.1 烦人的通知广告到底从哪来 用搜狗输入法的朋友,尤其是Windows用户,大概率都遇到过这种情况:正写文档、打代码或者全屏看视频的时候,屏幕右下角突然弹出一条“今日热点”“猜你喜欢”之类的通知。点进去…

作者头像 李华
网站建设 2026/9/7 17:42:53

2026东莞新材料企业技术人员竞业纠纷|专业劳动仲裁律所推荐榜单

2026东莞新材料企业技术人员竞业纠纷|专业劳动仲裁律所推荐榜单在东莞新材料产业高速发展的背景下,行业人才竞争日趋激烈,技术人员竞业限制纠纷、跳槽违约、商业秘密侵权、劳动仲裁争议成为企业高发法律问题。新材料企业核心技术人员掌握配方…

作者头像 李华
网站建设 2026/9/7 17:41:55

Unity3D调试技巧:Debug.Log的高级应用与优化

1. Unity3D调试输出基础:Debug.Log的深度解析 在Unity3D开发中,Debug输出是最基础却最常用的调试手段。我见过太多开发者仅仅把Debug.Log()当作简单的打印工具,却不知道它背后隐藏着强大的调试潜力。让我们从引擎底层开始,彻底掌握…

作者头像 李华
网站建设 2026/9/7 17:41:10

独立开发者AI工具实战:从编码提效到流程自动化

做独立开发这几年,我把市面上能折腾的AI工具基本都折腾了一遍。最开始用AI工具只是帮我写点单元测试,后来发展成什么都在问:项目方案、代码review、营销文案、短视频脚本、甚至电路原理图的初稿。算下来,真正沉淀下来坚持在用的其…

作者头像 李华
网站建设 2026/9/7 17:40:50

CTF文件隐写入门指南:从文件头识别到LSB隐写与伪加密

1. 文件隐写到底在玩什么 1.1 为什么Misc是CTF里最“不讲武德”的方向 Misc,全称Miscellaneous,中文直译是“杂项”。我当年刚接触CTF的时候,一度以为这个方向是拿来凑数的——毕竟Web、Pwn、Reverse、Crypto听起来都像正经技术,…

作者头像 李华
网站建设 2026/9/7 17:39:37

Spark线性回归实战:从数据清洗到调参避坑指南

做Spark算法开发这几年,我最大的感触是:线性回归这种“最基础”的模型,反而是生产环境里翻车率最高的一个。原因很简单,越基础的模型,大家越容易掉以轻心,总觉得原理简单、API调一下就行,结果数…

作者头像 李华