Files
diodiogod-TTS-Audio-Suite/utils/models
diodiogod b9a4692c0e refactor: Remove SmartModelLoader dependency from F5-TTS factory
Eliminate third caching system (SmartModelLoader) and consolidate on unified interface:

1. F5-TTS factory (unified_model_interface.py)
   - Remove SmartModelLoader delegation
   - Inline model loading logic directly into factory
   - Handle local and HuggingFace loading consistently
   - Add device resolution in factory

2. F5-TTS base node (f5tts_base_node.py)
   - Remove SmartModelLoader fallback
   - Simplify to direct unified interface call
   - 87 lines of fallback code removed
   - Reduces triple-cache complexity

Impact:
- Single source of truth for F5-TTS model loading (unified interface)
- Eliminates cache duplication and sync issues
- Cleaner, more maintainable code path
- Easier to debug model loading issues
2025-11-13 22:41:44 -03:00
..
2025-09-23 09:52:26 -03:00
2025-09-29 08:28:18 -03:00