Commit Graph
1 Commits
Author SHA1 Message Date
diodiogod f86754bbec Implement ThreadPoolExecutor-based parallel batch processing for ChatterBox
- Add true parallel processing using ThreadPoolExecutor approach from Chatterbox-TTS-Extended
- Replace failed tensor batching with proven concurrent.futures methodology
- Maintain full CFG quality while achieving real parallel speedup
- Add modular batch processing architecture with overlapping and adaptive processors
- Integrate batch_size parameter flow from UI nodes to processing engines
- Add enable_adaptive_batching UI controls (foundation for future dynamic worker management)
- Preserve all existing ChatterBox functionality while adding parallel performance gains
2025-08-09 14:18:06 -03:00