Commit Graph

18 Commits

Author SHA1 Message Date
bb6ad9b0a3 feat: Implement segment update and regeneration features in Audiobook API and frontend 2026-03-12 15:48:35 +08:00
475df0c9ca Refactor code structure for improved readability and maintainability 2026-03-12 15:37:08 +08:00
8aec4f6f44 feat: Integrate IndexTTS2 model and update related schemas and frontend components 2026-03-12 13:30:53 +08:00
0d8756ebab feat: Implement generation cancellation for projects, update project status handling, and mark chapters as done upon segment completion. 2026-03-11 16:37:33 +08:00
d3c6297a09 feat: Implement character voice preview playback and regeneration, and add a turbo mode status indicator for audiobook projects. 2026-03-11 15:36:43 +08:00
264b511228 feat: Implement functionality to retry only failed audiobook chapters and refine UI for batch operations. 2026-03-11 14:37:41 +08:00
d96089a2aa feat: Automatically delete associated source files when an audiobook project is removed. 2026-03-11 14:28:11 +08:00
b7b6f5ef8e feat: Implement batch cancellation for audiobook processing with enhanced frontend progress display. 2026-03-11 14:22:35 +08:00
a0047d5c29 feat: Add batch processing for audiobook chapters including parse, generate, and combined process actions. 2026-03-11 14:08:09 +08:00
2e005b0084 feat(audiobook): add gender field to audiobook character model and update related functionality 2026-03-10 20:23:03 +08:00
bf7c73e57c feat(audiobook): change audio format from MP3 to WAV for project downloads and merging 2026-03-10 17:56:46 +08:00
006aa0c85f feat(audiobook): add turbo mode for project analysis and enhance log streaming with chapter support 2026-03-10 17:01:50 +08:00
3c30afc476 feat(audiobook): implement chapter management with CRUD operations and enhance project detail responses 2026-03-10 16:42:32 +08:00
01b6f4633e feat(audiobook): implement log streaming for project status updates and enhance progress tracking 2026-03-10 16:27:01 +08:00
230274bbc3 feat(audiobook): refactor background tasks to use asyncio for project analysis and generation 2026-03-10 16:13:35 +08:00
5037857dd4 Refactor audiobook service to extract chapters from EPUB files, implement chapter chunking, and enhance project analysis and generation flow 2026-03-09 19:04:13 +08:00
9b6691bffe feat(audiobook): add endpoint to retrieve audio for a specific segment 2026-03-09 11:48:47 +08:00
a3d7d318e0 feat(audiobook): implement audiobook project management features 2026-03-09 11:39:36 +08:00