{"id":"2118d98a-1060-4258-acbc-6bbd286a4a50","slug":"voxbox","kind":"skill","name":"voxbox","summary":"语音处理工具箱，支持豆包语音、千问、小米、智谱、minimax、OpenRouter等平台接入。也可接入 indexTTS-2.5, QWen3-TTS等本地语音识别语音合成大模型。","owner":"yann0917","repoUrl":"https://github.com/yann0917/voxbox","license":"MIT","licenseTier":"permissive","trust":"community","stars":5,"match":null,"fewStars":false,"format":"skill","createdAt":"2026-09-23T16:18:36.000Z","addedAt":"2026-10-21T18:08:03.965Z","logoUrl":"https://avatars.githubusercontent.com/u/25262709?u=24792812d9c6d815e86b8c4630cc0752e09dbb6d&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["design-media"],"tags":["asr","doubao","qwen","tts","tts-api","xiaomi-mimo","indextts2","qwen3-tts"],"runtime":"go","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-25T17:34:15.601Z","sample":false,"url":"https://conduits.dev/tools/voxbox","language":"Go","transports":["stdio"],"install":{},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"<p align=\"center\">\n  <img src=\"desktop/src-tauri/icons/icon.png\" width=\"120\" alt=\"VoxBox\" />\n</p>\n\n<h1 align=\"center\">VoxBox</h1>\n\n<p align=\"center\">装进本机的语音 AI 工作台：配音、转写、播客、人声分离、音频剪辑、翻译——一个应用全办妥，云端引擎与本地推理兼备。</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/yann0917/voxbox/releases\"><img alt=\"Release\" src=\"https://img.shields.io/github/v/release/yann0917/voxbox?include_prereleases\"></a>\n  <a href=\"https://github.com/yann0917/voxbox/blob/main/LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/github/license/yann0917/voxbox\"></a>\n  <a href=\"https://deepwiki.com/yann0917/voxbox\"><img src=\"https://deepwiki.com/badge.svg\" alt=\"Ask DeepWiki\"></a>\n</p>\n\n---\n\n## 界面一览\n\n**语音合成**：六套引擎（火山 / 千问 / 小米 / 智谱 / OpenRouter / 本地推理）一台切换，同步、流式、长文本三通道。\n\n![语音合成](docs/images/tts.png)\n\n**人声分离**：格式工厂 / 转换猫（免费）、MVSep（120+ 算法）、火山 MediaKit 四引擎可选。\n\n![人声分离](docs/images/separate.png)\n\n<table>\n  <tr>\n    <td width=\"50%\"><img src=\"docs/images/podcast.png\" alt=\"播客工坊\" /></td>\n    <td width=\"50%\"><img src=\"docs/images/settings-local.png\" alt=\"本地环境\" /></td>\n  </tr>\n  <tr>\n    <td align=\"center\">播客工坊：一句话主题，双音色逐轮生成</td>\n    <td align=\"center\">本地环境：引擎与模型一键下载，离线可用</td>\n  </tr>\n  <tr>\n    <td width=\"50%\"><img src=\"docs/images/workbench.png\" alt=\"工作台\" /></td>\n    <td width=\"50%\"><img src=\"docs/images/audio-edit.png\" alt=\"音频剪辑\" /></td>\n  </tr>\n  <tr>\n    <td align=\"center\">工作台：工具入口与运行概况</td>\n    <td align=\"center\">音频剪辑：切割合并变调，本机完成</td>\n  </tr>\n</table>\n\n## 能做什么\n\n<table>\n  <tr><th width=\"120\">功能</th><th>说明</th></tr>\n  <tr><td>语音合成</td><td>文本转语音：同步秒级 / 流式低延迟（20 语种 8 方言）/ 长文本 10 万字，可出 SRT 字幕，支持情感与风格指令</td></tr>\n  <tr><td>语音识别</td><td>音频转文字：本地文件或 URL，分句时间戳、SRT 字幕；极速版秒级返回，闲时版更省钱</td></tr>\n  <tr><td>播客工坊</td><td>一句话主题、长文本、网页或对话稿，双音色逐轮生成双人播客</td></tr>\n  <tr><td>人声分离</td><td>人声 / 伴奏 / 鼓 / 贝斯等分轨输出：免费通道开箱即用，MVSep 120+ 算法，MediaKit 人声背景双轨</td></tr>\n  <tr><td>音频剪辑</td><td>切割、剪静音（按响度自动去水分）、合并、变调变速、乐调与 BPM 查询、均衡器、音量响度、淡入淡出、倒放，全部本机完成</td></tr>\n  <tr><td>音频后期</td><td>混音台（垫音 / 低切 / 音量包络）、自动切高潮、口播闪避</td></tr>\n  <tr><td>格式工厂</td><td>视频 / 音频 / 图片在线转换与压缩，免费</td></tr>\n  <tr><td>机器翻译</td><td>32 语种互译、自动检测源语言、术语定制</td></tr>\n  <tr><td>语音妙记</td><td>音视频转结构化纪要：全文总结、待办提取、章节速览</td></tr>\n  <tr><td>字幕工坊</td><td>分句时间戳转 SRT / ASS 样式字幕，卡拉 OK 逐字渲染；字幕翻译（AI / 火山 / 免费源）与双语导出、时间轴校准、中文去标点；一键烧录进视频出成片</td></tr>\n  <tr><td>计费测算</td><td>各引擎刊例价同量对比，用前先算账</td></tr>\n  <tr><td>素材</td><td>音乐五源搜索 / 排行榜 / 歌单 / MV、视频链接下载；音乐行内直达伴奏人声与切高潮，视频一键场景切点检测（附联络表拼图）</td></tr>\n  <tr><td>工作流</td><td>拖拽把工具串成流程，服务端一次跑完（页面可关）：输入源（歌曲搜索 / 链接 / 文本 / 文件）连工具节点，内置「链接→字幕成片」「歌曲→伴奏人声」「文案→播客」等模板，可保存自己的编排反复运行、改输入重跑</td></tr>\n  <tr><td>AI 助手</td><td>全站悬浮对话窗，直接复用已配置的 API Key</td></tr>\n</table>\n\n> **项目仍在探索期**：功能与接口形态还在快速演进，版本间可能出现不兼容变更或较大的形态重构，升级前请留意 Release 说明。\n\n## 快速开始\n\n### 桌面应用（推荐）\n\n从 [Releases](https://github.com/yann0917/voxbox/releases) 下载最新的 `desktop-v*` 版本：\n\n| 平台 | 文件 |\n|---|---|\n| macOS（Apple Silicon） | `VoxBox_*_aarch64.dmg` |\n| macOS（Intel） | `VoxBox_*_x64.dmg` |\n| Windows | `VoxBox_*_x64-setup.exe` |\n\n安装打开即用，无需注册登录。剪辑、音色库、克隆合成等依赖的 FFmpeg 已内置，开箱即用。\n\n> **Windows 首次运行**：SmartScreen 弹窗点「更多信息」→「仍要运行」。\n\n打开后在 **设置 → 云端服务** 填入各家 API Key 即可使用对应云端能力；不配任何凭证，也能用格式工厂免费通道和本地推理（设置 → 本地环境 下载引擎与模型后离线使用）。应用启动时自动检查更新，确认后一键升级。\n\n### Web 控制台（自托管）\n\n从 [Releases](https://github.com/yann0917/voxbox/releases) 下载 `v*` 版本对应平台的 zip，解压即得单个可执行文件：\n\n```bash\n./voxbox serve --port 8081\n# 浏览器打开 http://127.0.0.1:8081\n```\n\n> macOS 下若提示「Apple could not verify」，执行 `xattr -d com.apple.quarantine ./voxbox` 移除隔离属性即可。\n\n凭证在 Web 设置页填写，与桌面版完全一致。也可以从源码构建：`make all` 产出 `bin/voxbox`。\n\n### 数据保存位置\n\n模型、任务与产物、任务数据库默认保存在 `~/.voxbox/data`（跟随用户主目录），可以在 Web 设置页「本地环境 → 数据保存位置」修改并重启生效；等价地直接编辑 `~/.voxbox/config.yaml` 的 `data_dir` 键。以 `VOXBOX_HOME` 环境变量指定的隔离根目录优先级最高：设置后数据目录固定为 `$VOXBOX_HOME/.voxbox/data`，显式配置不再参与（供服务器部署与冒烟测试把配置、数据整体挪到独立目录）。\n\n修改保存位置不会自动迁移旧数据。需要搬移时先停止服务，再把整个目录挪过去（macOS/Linux 用 `mv`；Windows 建议先 `robocopy /L` 演练再 `move`），模型也可以删除后在设置页重新下载。\n\n### 本地推理模型\n\n模型在 **设置 → 本地环境** 一键下载，全部本机运行、数据不出设备；运行引擎（sherpa-onnx / audio.cpp）会按所装模型自动下载。\n\n**语音识别（ASR）**\n\n| 模型 | 大小 | 适用场景 |\n|---|---|---|\n| SenseVoice（int8） | 163MB | 中英日韩粤，自动标点；文件转写、录音笔记、字幕工坊的识别源，CPU 秒级，低配机器首选 |\n| Confucius4-R2T2（q8） | 2.5GB | 30 语自动检测，支持热词与上下文；实时语音识别（边说边出字）首选；无时间戳，不适合出字幕 |\n\n**语音合成（TTS）**\n\n| 模型 | 大小 | 适用场景 |\n|---|---|---|\n| Kokoro 82M | 349MB | 53 个内置音色（含 8 个中文）中英混读，CPU 秒级；不支持克隆——朗读、播客最轻量的起点 |\n| Chatterbox 0.5B（q8） | 2.1GB | 零样本音色克隆，英文为主 19 语（无中文），需真人参考音频 |\n| Qwen3-TTS 0.6B 克隆（q8） | 2.0GB | 参考音频复刻音色的低配变体，磁盘与内存占用更小 |\n| Qwen3-TTS 1.7B 克隆（q8） | 2.7GB | 3 秒参考音频复刻音色，克隆配音的主力 |\n| Qwen3-TTS 预置音色（q8） | 2.8GB | 9 个预置音色 + 自然语言风格指令，不想录参考音频就用它 |\n| IndexTTS 2.5（q8） | 3.5GB | 音色克隆 + 情感文本控制，中英日西阿多语——中文情感配音 |\n| VoxCPM2 2B（q8） | 3.0GB | 30 语含 9 种中文方言；克隆、无参考直读与音色设计（文字描述造音色），48kHz 输出 |\n\n### 命令行\n\n同一个可执行文件也是 CLI，适合脚本与自动化（加 `--json` 输出机器可读结果）：\n\n```bash\nvoxbox tts \"你好，voxbox\" --out hello.mp3            # 文本转语音\nvoxbox asr meeting.mp3 --out transcript.txt          # 音频转文字\nvoxbox podcast \"聊聊本地大模型\" --speakers <音色A>,<音色B> --out podcast.mp3\nvoxbox separate song.mp3 --engine gsgc --stems both  # 人声伴奏分离（免费通道）\nvoxbox translate \"你好，世界\" --to en --out en.txt    # 机器翻译\n```\n\n完整命令与参数见 [CLI 完整参考](skills/voxbox/references/cli.md)，或 `voxbox <命令> --help`。\n\n### 让 AI Agent 接入\n\n```bash\nvoxbox skill install   # 把能力说明装进本机 agent（Claude Code / WorkBuddy / CodeBuddy）\nvoxbox mcp             # stdio MCP server，Claude Code 等 MCP 客户端可直连\n```\n\nMCP 接入配置见 [docs/mcp.md](docs/mcp.md)。\n\n## 云端凭证\n\n| 平台 | 需要什么 | 覆盖能力 |\n|---|---|---|\n| 火山引擎 | APP ID + Access Token，或新版 API Key | 合成 / 识别 / 播客 / 翻译 / 妙记 |\n| 火山 AI MediaKit | MediaKit API Key（独立） | 人声背景分离 |\n| 千问 / 小米 / 智谱 | 各一个 API Key | 合成与识别备选引擎 |\n| OpenRouter | 一个 API Key（[openrouter.ai](https://openrouter.ai/settings/keys) 创建） | Gemini TTS 合成备选引擎 |\n| MVSep | API Token（[mvsep.com](https://mvsep.com) 注册获取） | 120+ 分离算法 |\n| 格式工厂 / 转换猫 | 无需凭证 | 免费分离与格式转换 |\n| 本地推理 | 无需凭证 | 离线合成与识别 |\n\n凭证、任务与产物都保存在本机数据目录，不上传、不同步；只有你主动使用的云端能力才会把内容发给对应服务商。\n\n## 给开发者\n\n```bash\nmake all     # 构建前端 + 编译单二进制到 bin/voxbox\nmake test    # Go 测试全量\nmake dist    # 交叉编译五个平台打包到 dist/\n```\n\n单二进制：前端产物 `go:embed` 内嵌，SQLite 存状态，零外部依赖，可交叉编译。技术栈：Go（gin / gorm / cobra）· React 19 + TypeScript + Vite + Tailwind CSS v4 · Tauri 2（桌面壳）。\n\n- [UI 设计规范](design-system/voxbox/MASTER.md)：色彩 / 字体 / 间距 / 组件规格\n- [MCP Server](docs/mcp.md)：`voxbox mcp` 接入配置与工具清单\n- [JSON 输出契约](docs/json-contract.md)：`--json` / MCP 输出的字段与稳定性承诺\n- 桌面版发布走 GitHub Actions（`.github/workflows/desktop-release.yml`），本地构建 `make desktop`\n\n## Star History\n\n<a href=\"https://www.star-history.com/?repos=yann0917%2Fvoxbox&type=date&legend=bottom-right\">\n <picture>\n   <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/chart?repos=yann0917/voxbox&type=date&theme=dark&legend=top-left\" />\n   <source media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/chart?repos=yann0917/voxbox&type=date&legend=top-left\" />\n   <img alt=\"Star History Chart\" src=\"https://api.star-history.com/chart?repos=yann0917/voxbox&type=date&legend=top-left\" />\n </picture>\n</a>\n\n## License\n\n[MIT](LICENSE).\n"}