Skip to content

Releases: T8mars/Comfyui-breeze-tts

comfyui-breeze-tts-T8 v0.3.7 · CPU/CUDA offload fix

Choose a tag to compare

@T8mars T8mars released this 18 Sep 14:13

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

Choose a tag to compare

@T8mars T8mars released this 11 Sep 20:58

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

Choose a tag to compare

@T8mars T8mars released this 11 Sep 19:11

修复

  • 修复 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

Choose a tag to compare

@T8mars T8mars released this 08 Sep 19:36

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

Choose a tag to compare

@T8mars T8mars released this 03 Sep 10:26

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

Choose a tag to compare

@T8mars T8mars released this 03 Sep 09:45

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

Choose a tag to compare

@T8mars T8mars released this 03 Sep 06:20

修复此前示例只有 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 节点选择自己的参考音频。