Commit Graph
32 Commits
Author SHA1 Message Date
FillandClaude Opus 4.5 2f72aca98e Fix Turbo TTS and Multilingual TTS compatibility issues
Fixes #45 - FL Chatterbox Turbo returns error (meanflow parameter)
Fixes #44 - Multilingual TTS min_p parameter compatibility

Changes:
- Add meanflow support to S3Gen for Turbo model (s3gen.py, flow.py, flow_matching.py, decoder.py)
- Add n_cfm_timesteps, noised_mels, speech_token_lens parameters throughout inference chain
- Add basic_euler solver for meanflow mode in flow_matching.py
- Add min_p parameter support to T3.inference() for Multilingual TTS (t3.py)
- Add MinPLogitsWarper for min_p sampling
- Fix Float vs Double type errors (librosa returns float64, PyTorch expects float32)
- Fix int vs float type errors in mask.py and flow.py
- Add save_audio_wav() helper with fallbacks for robust audio saving
- Add intmeanflow time mixer and configs for meanflow support

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 17:19:17 -08:00
Fill 3f3f6842c0 import fix 2025-12-30 16:10:42 -08:00
filliptmandClaude Opus 4.5 32c8e0c5e8 Fix SDPA compatibility crash with transformers >=4.36
Disabled AlignmentStreamAnalyzer which was causing "'NoneType' object
has no attribute 'cpu'" errors. The analyzer requires attention weights
via output_attentions=True, which is incompatible with SDPA (the default
attention implementation in newer transformers versions).

Since the analyzer's step() method was already commented out and unused,
this change has no functional impact on TTS generation.

Fixes issues related to:
- 'NoneType' object has no attribute 'cpu' errors
- No audio output / 0-second audio files
- TTS not working while VC works

See: https://github.com/resemble-ai/chatterbox/issues/106

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 14:52:14 -05:00
filliptm 76aed51068 readme 2025-12-28 15:00:54 -05:00
filliptm a180b56aca added turbo + multilingual + more downloading to models folder in comfy + other enhancements 2025-12-28 14:58:29 -05:00
Fill e0f3a489f9 Resolve merge conflicts and integrate changes from both branches 2025-08-16 11:44:25 -05:00
filliptm 9c388ea317 patreon image 2025-07-24 02:40:02 -07:00
filliptm 77903b3950 added multi dialog node 2025-07-24 02:29:40 -07:00
Fill b6880c1240 tweak 2025-06-24 20:45:28 -05:00
Fill 308bd5bdce f 2025-06-24 20:45:10 -05:00
Fill 0ce1d2fe29 tweaks 2025-06-24 20:44:22 -05:00
Fill fc6b72ad83 read me 2025-06-24 20:43:55 -05:00
Fill 939267f550 added fix for failed dependency imports 2025-06-24 13:27:01 -05:00
Fill 2451625e4d Merge branch 'main' of https://github.com/filliptm/ComfyUI_Fill-ChatterBox 2025-06-24 13:17:56 -05:00
Fill 694d5580a4 added seed function 2025-06-24 13:17:47 -05:00
Fill d900801d38 Update README.md 2025-06-02 18:58:27 +01:00
Fill 5e84d87d82 Update README.md 2025-06-02 18:58:10 +01:00
Fill 3e768fa9dc w 2025-05-31 10:27:41 +09:00
Fill ad6e2d0621 read 2025-05-31 10:27:28 +09:00
Fill 8a1e6d03d6 read me 2025-05-31 10:18:03 +09:00
Fill 8189590f20 switched to local inference code, ditched package 2025-05-31 10:09:40 +09:00
Fill 119a360422 read 2025-05-31 09:39:50 +09:00
Fill 760d612a7c image + read me 2025-05-31 09:37:57 +09:00
Fill 3e660e0e32 readme 2025-05-31 09:25:44 +09:00
Fill 5b0ccd9f80 added mac support + keep model loaded 2025-05-31 09:01:09 +09:00
Fill f3c0eb3791 fix 2025-05-29 23:47:28 +09:00
Fill 21c51566e9 fix read me 2025-05-29 23:46:49 +09:00
Fill 81aef6de47 readme 2025-05-29 22:04:16 +09:00
Fill b359f25681 toml 2025-05-29 22:02:24 +09:00
Fill 8491465ac2 appearence 2025-05-29 21:57:47 +09:00
Fill c8f00dc856 first 2025-05-29 21:54:50 +09:00
Fill 2619b0945f Initial commit 2025-05-29 21:53:08 +09:00