Reorganized 19+ scattered categories into 6 clean, logical categories:
- TTS Audio Suite/🎤 Text to Speech: Main user-facing nodes (TTS Text, TTS SRT, Voice Changer)
- TTS Audio Suite/⚙️ Engines: Engine configuration nodes for ChatterBox, F5-TTS, Higgs Audio, RVC
- TTS Audio Suite/🎭 Voice & Character: Voice management and RVC character models
- TTS Audio Suite/🎵 Audio Processing: Audio tools, analyzers, and processing nodes
- TTS Audio Suite/👄 F5-TTS: F5-TTS specific editing nodes
- TTS Audio Suite/🎬 Video Analysis: Video mouth movement and viseme detection nodes
Improvements:
- Consistent naming hierarchy with proper emoji placement on category names
- Logical grouping by functionality instead of engine type
- Moved video nodes from generic "image/video" to TTS-specific context
- Eliminated inconsistent emoji usage and random category variations
- Better user experience with intuitive node organization
From messy scattered categories to clean professional structure.
- Update README with new TTS/ folder organization for all model types
- Add TTS/chatterbox/, TTS/F5-TTS/, TTS/RVC/, TTS/UVR/ as recommended locations
- Maintain backward compatibility with legacy model locations
- Add PROJECT_INDEX.md documentation for missing download components
- Include HuBERT downloader and universal model downloader in project index
- Update unified voice changer workflow
Remove duplicate pitch_detection from RVC Engine and improve UI consistency
Cleaned up RVC Engine node by removing duplicate pitch_detection parameter that belonged in RVC Pitch Options.
Added sliders to RVC Pitch Options for better user experience and improved tooltips.
- Removed pitch_detection from RVC Engine INPUT_TYPES and function signature
- Added default 'rmvpe' fallback when RVC Pitch Options node not connected
- Added sliders to crepe_hop_length, filter_radius, and pitch_guidance for visual feedback
- Enhanced pitch_detection tooltip with comprehensive method descriptions
- Added new 'Unified Voice Changer - RVC X ChatterBox' workflow to README
- Created new 'Unified Workflows' section in README for modern v4+ workflows
Improves separation of concerns and provides better user experience with clearer parameter organization.
Add F5-TTS SRT workflow and fix README workflow links
- Added new F5-TTS SRT and Normal Generation workflow
- Fixed broken SRT workflow link in README (missing emoji prefix)
- Updated workflow section to properly categorize Advanced workflows
- All workflow links now point to correct files
- Add speed control dropdown widget (0.25x to 2x) to playback controls
- Implement setPlaybackSpeed() method using HTML5 Audio playbackRate
- Position speed control between time display and selection display
- Provide user feedback when speed is changed
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Fix waveform data display with real audio (30s duration vs fake 10.79s)
- Implement working cache system using web directory for JS-Python data transfer
- Add green region overlays showing detected silence/speech segments
- Fix RMS line zoom/pan compatibility with different data structures
- Consolidate UI layout with single-row button arrangement
- Reduce container height to fit properly within ComfyUI nodes
- Clean up debug logging for better console output
- Implement robust error handling for visualization rendering
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Renamed nodes with '(diogod)' suffix to avoid conflicts with original ChatterBox Voice repository
- SRT Voice TTS node remains unchanged as it was unique to this implementation