Commit Graph

2 Commits

Author SHA1 Message Date
Steve White 0e522feddf Clean up memory management in cbx-audiobook.py
- Use singleton pattern from TTSService for efficient model management
- Remove complex manual memory cleanup code
- Simplify CLI arguments by removing redundant memory management options
- Load model once at start, let singleton handle efficient reuse
- Remove keep-model-loaded and cleanup-interval options
- Streamline generation logic to match backend service patterns

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-27 00:01:13 -05:00
Steve White a983c31e54 Add cbx-audiobook.py and import_helper.py
- Add audiobook generation CLI tool from dev branch
- Create import_helper.py to resolve backend service imports for CLI scripts
- All dependencies verified and working correctly

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-26 15:04:55 -05:00