Commit Graph

5 Commits

Author SHA1 Message Date
dsyoon
21a29a6c8a Add voice selection control
Expose a voice selector next to the save button and pass the choice to TTS so pyttsx3 can prefer a female voice.
2026-01-30 21:32:20 +09:00
dsyoon
1d92f2f4fa Store mp3 size in database
Persist file size at creation and backfill missing sizes on list responses so the UI can display sizes reliably.
2026-01-30 20:51:18 +09:00
dsyoon
7ee89d0629 Show file sizes in list
Include mp3 size display in API responses and render it in the list; remove obsolete Apache config.
2026-01-30 20:47:52 +09:00
dsyoon
39387a0544 Log TTS errors on create
Record exception details during TTS generation to help diagnose 500 errors.
2026-01-30 15:55:27 +09:00
dsyoon
3cc8fb2694 Add client/server split and TTS app
Set up FastAPI server, vanilla UI, and deployment scripts for the TTS app, including DB/ffmpeg wiring and Apache config.
2026-01-30 13:17:24 +09:00