Skip to content

0.1.1

Choose a tag to compare

@Saganaki22 Saganaki22 released this 05 Jun 05:57

v0.1.1

Added

  • Added native Higgs v3 TTS ComfyUI nodes:
    • Higgs v3 Load Model
    • Higgs v3 Generate
    • Higgs v3 Voice Clone
    • Higgs v3 Multi-Speaker
    • Higgs v3 Whisper Transcribe
  • 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.