Steve White
75a2a37252
added back end concurrency and front end paste feature.
2025-08-14 10:33:44 -05:00
Steve White
4f47d69aaa
fixed some UI problems and added a clear dialog button.
2025-08-13 18:10:02 -05:00
Steve White
c9593fe6cc
frontend: prevent overlapping per-line playback; backend: print idle eviction settings on startup\n\n- app.js: add shared Audio state, disable play button while playing, stop previous line when new one plays\n- start_server.py: print eviction enabled/timeout/check interval\n- app/main.py: log eviction settings during FastAPI startup
2025-08-12 17:37:32 -05:00
Steve White
cbc164c7a3
backend: implement idle TTS model eviction\n\n- Add MODEL_EVICTION_ENABLED, MODEL_IDLE_TIMEOUT_SECONDS, MODEL_IDLE_CHECK_INTERVAL_SECONDS in app/config.py\n- Add ModelManager service to manage TTSService load/unload with usage tracking\n- Add background idle reaper in app/main.py (startup/shutdown hooks)\n- Refactor dialog router to use ModelManager dependency instead of per-request load/unload
2025-08-12 16:33:54 -05:00
Steve White
948712bb3f
current workign version using chatterbox.
2025-08-12 11:31:00 -05:00
Steve White
aeb0f7b638
Update README and add new features
...
- Updated README.md with comprehensive documentation for new multi-interface architecture
- Added cbx-audiobook.py for long-form audiobook generation
- Added import_helper.py utility for dependency management
- Enhanced backend services for dialog processing, speaker management, and TTS
- Updated CLI tools with improved functionality
- Added OpenCode.md and sample files for development
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-24 15:37:02 -05:00
Steve White
2af705ca43
updated with startup script
2025-06-17 16:26:55 -05:00
Steve White
758aa02053
Patched up to work on m3 laptop. Need to fix the location specific shit.
2025-06-07 16:06:38 -05:00
Steve White
d3ff6e5241
Now uses pre-generated files in concatenated file.
2025-06-06 09:49:04 -05:00
Steve White
0261b86ad2
added single line generation to the backend
2025-06-06 08:26:15 -05:00
Steve White
4a294608b1
Working layout.
2025-06-05 17:38:12 -05:00