You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added dynamic multi-speaker inputs for 2-6 speakers on newer ComfyUI builds.
Added longform chunking with sentence/pause-aware splitting.
Added inline support docs for emotion, style, prosody, and sound effect tags.
Added ComfyUI/AIMDO memory tracking for Higgs model and codec tensors.
Added pyproject.toml metadata for release/registry use.
Changed
Removed fp16 from Higgs dtype options because it can produce non-finite audio.
Kept dtype dropdown with auto and bf16.
Changed auto dtype to use bf16 on supported CUDA and fp32 otherwise.
Removed fp16 from Whisper dtype options too; Whisper now exposes auto, bf16, and fp32.
Changed default words_per_chunk from 100 to 45 for safer generation with max_new_tokens=2048.
Generate longform now uses chunk 1 as an internal voice reference for later chunks when no external reference audio is connected.
Voice Clone longform now reuses the original reference_audio and reference_text for every chunk.
When longform chunking is off, Generate/Clone now run a direct single pass instead of going through the chunking path.
Improved hard unload behavior by unregistering Comfy model patchers, clearing AIMDO state, moving weights to meta, breaking bundle references, running GC, and emptying accelerator caches.
Updated README and README_zh with Transformers compatibility notes:
Supported: Transformers 5.3.0 through 5.5.0
Recommended: Transformers 5.5.0
Documented the native workaround for the Transformers version issue: direct Qwen3/Higgs module construction, safetensors weight mapping, and tokenizer config normalization.
Documented expected VRAM use: about 11 GB with bf16 on CUDA.
Updated README SFX/prosody formatting so <|...|> tags render correctly on GitHub.
Fixed
Fixed broken README Markdown tables where <|sfx:...|> and <|prosody:...|> tokens were split by pipe characters.
Fixed misleading chunk 1/1 behavior/logging when chunking was disabled.
Fixed multi-speaker input ordering so speaker audio/reference text fields are paired correctly.
Fixed dynamic multi-speaker options to support 2, 3, 4, 5, and 6 speakers.
Fixed loader notice wording from “visualization” to “memory tracking.”
Added an early stop guard to reduce cases where generation ends far too early for the amount of text.
Notes
SageAttention remains available, but may be slower than SDPA/FlashAttention for Higgs v3’s token-by-token TTS generation path.
max_new_tokens=2048 is roughly 25-30 seconds of audio. Use longform chunking or raise max_new_tokens for longer text.
ComfyUI offload can still keep weights in system RAM by design. Hard unload happens when changing model/dtype/device/attention settings.