Repository navigation
Releases: T8mars/Comfyui-breeze-tts
Release list
comfyui-breeze-tts-T8 v0.3.7 · CPU/CUDA offload fix
v0.3.7 — 连续运行 / 显存卸载后的 CPU-CUDA 修复
修复 Issue #2:首次运行正常、连续运行或显存卸载后出现 wrapper_CUDA__index_select / 张量不在同一设备的错误。
修复内容
- T5Gemma2 特殊文本嵌入层适配 ComfyUI 按需搬运,保持原有缩放及 EOI 替换语义。
- 深度解码器码本输出层适配卸载后的权重搬运,CUDA 索引不再直接访问 CPU 权重。
- 每次生成共同恢复模型与 Codec;Codec 推理时保持完整驻留,CUDA Graphs 恢复权重地址变化后重新捕获。
- 修正 ComfyUI 已加载模型列表中 ModelPatcher 的注销匹配,保留原有 Loader 缓存恢复及生命周期锁。
- 8 个节点、现有工作流接口及宿主依赖策略不变。
验证
- 项目测试:109 passed;节点测试:25 passed、10 subtests passed。
- Transformers 4.57.3 和 5.16.1:节点回归均通过。
- RTX 5090 Laptop / PyTorch 2.9.1 CUDA 12.8,使用真实 ComfyUI 内存管理及官方本地 BF16 模型。
- Eager / CUDA Graphs 验证声音设计、克隆、导演;卸载约 6.5 GiB 权重后恢复生成,输出有效 24 kHz 音频。
- CUDA Graphs 的 5.x 验证确认实际捕获和使用图,无静默回退。
- AIMDO DynamicVRAM 的 5.x 验证使用真实
ModelPatcherDynamic;权重卸载后,设计、克隆、导演三次生成均通过。
更新方法
Comfy Registry 已成功提交;如果 ComfyUI-Manager 尚未显示 0.3.7(Registry 审核期间),可直接将本 Release 的 ZIP 解压覆盖至 ComfyUI/custom_nodes/comfyui-breeze-tts-T8。重启 ComfyUI 后使用。不要在 custom_nodes 下同时保留两份节点包。
这是独立节点补丁,不是桌面整合包;桌面 portable 最新版本仍为 0.3.6,无需因本次节点修复重新下载。
ZIP、SHA256 校验及实际 GPU 验收 JSON 均作为附件提供。
comfyui-breeze-tts-T8 v0.3.6
v0.3.6
- 与 T8star-Aix Voice Studio v0.3.6 补丁版本对齐。
- ComfyUI 节点推理行为与 v0.3.5 相同,继续包含 low-VRAM/模型卸载后的自动恢复修复。
- 更新包版本、示例工作流和发布文档。
验证
- 节点测试:16 passed,8 subtests passed
- 主集成测试:110 passed
- 核心运行时测试:52 passed
- 桌面测试:28 passed
comfyui-breeze-tts-T8 v0.3.5
修复
- 修复 ComfyUI 在 low-VRAM、禁用智能显存或显式卸载模型后,重复执行缓存的 Loader 输出会触发
AttributeError: 'NoneType' object has no attribute 'config'。 - 保存原始加载配置,并在生成锁内自动恢复已释放的模型、codec 与 tokenizer。
- 同配置的后续执行直接复用恢复后的活动 Bundle,避免重复重载。
- 增加卸载、缓存恢复和恢复后生成的回归测试。
关联:#1
升级
覆盖 custom_nodes/Comfyui-breeze-tts-T8 后重启 ComfyUI。节点支持 Python 3.10–3.12;Python 3.13 仍不在当前声明的支持范围内。
验证
- 节点测试:16 passed,8 subtests passed
- 主集成测试:110 passed
- 核心运行时测试:48 passed
- 桌面测试:28 passed
comfyui-breeze-tts-T8 v0.3.4
v0.3.4
- 纯 Voice Clone 现在使用参考专用模板,不再隐式注入默认 instruction;只有填写 instruction 时才明确切换到 Voice Direction。
- 同步官方 request-boundary seed、BF16 cache dtype、最小拟合图桶、batch-4 Fast All 预热和 Tokenizer 兼容修复。
- 固定官方模型 revision
799624c0;模型权重未变化,仅 README 与 BreezeBlue 模型许可更新到 1.1。 - Clone API/UI 示例已改为真正的无指令纯克隆;Direction 示例保留演绎指令。
- 继续遵守 ComfyUI 宿主依赖策略,不自动安装或升级 Torch、Transformers、Tokenizers、NumPy。
安装:下载 ZIP 并解压到 ComfyUI/custom_nodes/comfyui-breeze-tts-T8,或通过 ComfyUI-Manager 安装。开放权重模型及自托管输出仍仅限研究与非商业用途,克隆声音前请取得充分授权。
comfyui-breeze-tts-T8 v0.2.9
ComfyUI 节点 v0.2.9,与 T8star-Aix Voice Studio 0.2.9 对齐。
- README 新增 T8star-Aix 的 GitHub、Hugging Face、B站和 YouTube 入口。
- 附带四个可直接载入的 ComfyUI 前端工作流:Voice Design、Voice Clone、Voice Direction、Voice Bundle。
- 保留中文/英文行内声音事件、八个节点以及 Transformers
>=4.57,<6兼容层。 - 不覆盖宿主 ComfyUI 的 Torch、Transformers、Tokenizers 或 NumPy。
安装路径:
- 节点源码:
ComfyUI\custom_nodes\comfyui-breeze-tts-T8 - Breeze 模型:
ComfyUI\models\breeze_tts\BreezeBlue_Breeze-TTS-2
此节点 ZIP 不包含 Breeze 权重,也不是独立启动程序。模型受 BreezeBlue Research and Non-Commercial License 约束。
ComfyUI Breeze TTS v0.2.8
ComfyUI 节点 v0.2.8,与 T8star-Aix Voice Studio 0.2.8 对齐。
- 附带四个可直接载入的 ComfyUI 前端工作流:Voice Design、Voice Clone、Voice Direction、Voice Bundle。
- 工作流包含中文/英文行内声音事件示例:[笑]、[咳嗽]、[清嗓子]、[叹气]、(laugh)、(cough)、(clears throat)、(sigh)。
- 保留 Transformers 4.57.x 与 5.x 兼容层,不覆盖宿主 ComfyUI 的 Torch/Transformers。
重要路径区别:
- ComfyUI 节点源码目录:
ComfyUI\custom_nodes\comfyui-breeze-tts-T8 - ComfyUI Breeze 模型目录:
ComfyUI\models\breeze_tts\BreezeBlue_Breeze-TTS-2 - 桌面 Breeze 主模型目录:
%APPDATA%\T8star-Aix Voice Studio\models\Breeze-TTS-2 - Whisper Small 只内置于桌面整合包;此 ComfyUI 节点包不包含 Whisper,也不包含 Breeze 权重。
模型受 BreezeBlue Research and Non-Commercial License 约束。
comfyui-breeze-tts-T8 v0.2.5
修复此前示例只有 API Prompt JSON、无法直接导入 ComfyUI 画布的问题。新增 Design、Clone、Direction、Voice Bundle 四份完整前端工作流,包含节点坐标、连线、试听与保存节点;API 示例继续保留并明确区分。已在 ComfyUI 0.34.0 / 前端 1.51.9、Transformers 4.57.3 环境逐份加载验证。Clone/Direction 首次打开提示缺少 reference.wav 属于正常提示,请在 LoadAudio 节点选择自己的参考音频。