news 2026/9/7 10:20:32

Buzz模型存储位置修改指南:三步把系统盘空间让出来

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Buzz模型存储位置修改指南:三步把系统盘空间让出来

Buzz模型存储位置修改指南:三步把系统盘空间让出来

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

Buzz是一款基于 OpenAI Whisper、在你自己电脑上完全离线运行的语音转写与翻译工具,支持 Whisper、Whisper.cpp、Faster Whisper 等多种模型。每下载一个识别模型,默认都会落在系统盘的缓存目录里,攒上几个大体积型号,C 盘空间很快告急。下面按"查位置 → 换目录 → 迁移旧模型 → 验证"四个小任务走一遍,帮你把 Buzz 模型存储位置搬到空间充裕的数据盘。

任务一:先弄清模型文件现在放在哪

Buzz 把已下载的模型统一收在一个"模型根目录"下。没有手动指定时,它使用操作系统的用户缓存目录并附加models子文件夹:

  • Windows:C:\Users\<用户名>\AppData\Local\Buzz\Cache\models
  • macOS:~/Library/Caches/Buzz/models
  • Linux:~/.cache/Buzz/models

不用凭感觉找,可以打开偏好设置直接看:

  1. 点击窗口顶部菜单栏「Edit」中的「Preferences」,或直接按Ctrl+,(Mac 上为Cmd+,
  2. 切换到「Models」选项卡,这里会分「Downloaded」(已下载)和「Available for Download」(可下载)两组列出全部型号
  3. 在列表中选中一个已下载的模型,点击「Show file location」按钮
  4. 系统文件管理器会直接打开模型所在的文件夹——这就是当前的模型存储位置

任务二:用 BUZZ_MODEL_ROOT 把下载目录指到数据盘

修改模型存储位置的入口不在偏好设置窗口里,而是环境变量BUZZ_MODEL_ROOT。相关逻辑可以在 buzz/model_loader.py 中查看:启动时读取该变量,指向哪个目录,后续所有模型就存到哪里,目录不存在时会自动创建。

⚠️ 注意:设置BUZZ_MODEL_ROOT后,Buzz 会基于它自动推导 Hugging Face 下载所用的HF_HOME目录(见 buzz/buzz.py),两者指向同一处即可,无需再单独配置。

Windows 上操作

  1. 新建一个run_buzz.bat脚本,第一行写set BUZZ_MODEL_ROOT=D:\Buzz\Models,第二行写 Buzz 可执行文件的完整路径来启动程序
  2. 以后每次都通过该脚本启动 Buzz;也可以把BUZZ_MODEL_ROOT添加进"系统属性 → 环境变量"作为系统级变量,全局生效
  3. 检查数据盘目录名尽量用英文,避免特殊符号

macOS / Linux 上操作

  1. 新建run_buzz.sh脚本,第一行写export BUZZ_MODEL_ROOT=/home/你的用户名/buzz_models,第二行写buzz启动命令
  2. 给脚本加上可执行权限(执行chmod +x run_buzz.sh
  3. 之后通过./run_buzz.sh启动 Buzz

选新位置时建议:

  • 优先选空间充足的非系统盘,例如D:\Buzz\Models/home/yourname/buzz_models
  • 保证当前用户对该目录有读写权限
  • 避免路径中出现中文或空格,减少下载和解压时的意外

任务三:把已下载的旧模型迁过去

环境变量只影响新下载,Buzz 不会自动搬运旧文件。已经下载好的模型需要手动迁移:

  1. 打开旧模型根目录,把models下的内容整体复制,包括whisper子文件夹和各 Hugging Face 模型缓存目录
  2. 粘贴到BUZZ_MODEL_ROOT指向的新目录,保持原有文件夹与文件名称不变
  3. 保留每个模型目录内的.buzz_complete标记文件,Buzz 靠它判断下载是否完整,缺了会被视为未下载
  4. 确认新位置工作正常后,再手动清理旧目录释放空间

⚠️ 注意:迁移等于"搬家",Buzz 靠文件名和位置识别模型。文件缺失、改名或损坏都会导致识别不到,只能重新下载。

任务四:验证新位置是否生效

  1. 完全退出 Buzz,再用新脚本启动
  2. 打开偏好设置「Models」选项卡,确认原本已下载的模型仍显示在「Downloaded」分组中
  3. 选中任一模型再次点击「Show file location」,如果文件管理器打开的是数据盘目录,说明切换成功
  4. 挑一段短音频试转写;若提示模型路径为空(对应报错 "Model path is empty. Check BUZZ_MODEL_ROOT…"),回去检查变量是否拼写正确、脚本是否真正执行

排障:模型"消失"时查这几处

  • 权限不足:确认运行 Buzz 的用户能在该目录新建、写入文件
  • 路径含特殊字符:改成纯英文加数字的路径重试
  • 文件不完整:核对迁移后文件大小与原来一致;Buzz 加载时会做大小校验,缺斤少两的模型会被当作"未下载"处理
  • 没有重启:环境变量在进程启动时读取,改完变量后必须重启 Buzz 才生效

把新旧模型都收进同一块数据盘后,系统盘就再也不会被大模型文件占满了。更多可用环境变量与偏好项,可参考 官方文档 · Preferences。

【免费下载链接】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 10:19:06

NPU架构核心解析:从乘加阵列到数据流,看懂AI加速引擎

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

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

容器镜像优化实战:解决Docker镜像体积、构建效率与安全问题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

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

CEF控件嵌入桌面程序:从版本选型到双向通信的完整实践

简介&#xff1a;这是一份面向MFC桌面开发者的CEF浏览器控件集成示例工程&#xff0c;解决在传统Windows程序中嵌入Chromium内核、实现现代网页展示与交互的常见需求。资源以完整项目形式呈现&#xff0c;共450个文件、约167MB&#xff0c;h头文件用于接口声明&#xff0c;cc/c…

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

MCU选型先核对外设接口:以RX66T为例的实用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

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

单片机毕设项目:基于 STM32/51 单片机与 GSM 模块的体征异常远程提醒装置 基于 STM32/51 单片机的体征数据本地显示与异常报警系统实现(024106)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机&#xff0c;Java、小程序技术领域和毕业项目实战 ✌️…

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

C# WinForms ListView自绘按钮列跨平台实现与命中测试详解

简介&#xff1a;面向C# Mono开发者的ListView带按钮事件完整实例&#xff0c;覆盖Windows窗体与Android移动端两类应用场景&#xff0c;解决数据列表展示与行内按钮交互的常见需求。实例项目演示了从ListView初始化、多列标题设置、Item子控件添加&#xff0c;到Click事件绑定…

作者头像 李华