Chatterbox TTS 在 AMD ROCm 上的踩坑与修复指南
JackStrawWitchita · reddit · 2026-08-23
作者分享了在 AMD 7900 XTX (ROCm 7.2) 上运行 Chatterbox TTS 时遇到的两个关键依赖问题及解决方案。
遇到的问题与解决
- faster-whisper 崩溃:该组件依赖的 ctranslate2 仅支持 CUDA,不支持 ROCm。解决方法:在 UI 中勾选 "Bypass Whisper Checking" 跳过音频验证步骤,虽然放弃了自动质量重试,但不影响生成功能。
- torchaudio.save/load 失败:新版 torchaudio 默认使用 torchcodec 进行读写,而其预编译包仅链接 CUDA 库。解决方法:编写 wrapper 函数,使用项目已有的 soundfile 库替换 torchaudio 的读写操作,提供了可直接使用的代码片段。
结论
核心 PyTorch 在 ROCm 上运行良好,瓶颈主要在于 CUDA-only 的第三方库。该修复方案对其他依赖 torchaudio 的 ROCm 项目同样适用。
「Infra」频道最新
- 调查:反 AI 数据中心背后的资金来源 — pbaylies · 2026-08-23
- Strix Halo实测Qwen3.8-27B:MTP提速3.1倍,FP4分支29.9 tok/s — deepu105 · 2026-08-23
- 开源 Rust MCP 服务器 DonSeTch:无密钥爬虫支持 — Opening_Library9560 · 2026-08-23
- 如何将 Opus 任务自动委托给本地 Qwen 节省 Token — Unique-Dimension7188 · 2026-08-23
- 量化不应全盘一刀切:Cloudflare 数据揭示混合精度收益 — Physical-Artist-6997 · 2026-08-23
- 美国国家实验室曾研发蒙特卡洛与 Numpy 基石算法 — MikePFrank · 2026-08-23