Commit Graph

15 Commits

Author SHA1 Message Date
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
e240153e3f Handle Korean numeric dates in TTS
Convert common date and count numerals to Korean readings so MMS outputs month/day and attendee counts correctly.
2026-01-30 20:42:36 +09:00
dsyoon
35dae473ec Apply uroman preprocessing for MMS
Romanize Korean input for MMS, guard empty tokens, and add uroman dependency.
2026-01-30 20:32:24 +09:00
dsyoon
9b3a743c52 Reduce MMS audio distortion
Write MMS wav output as PCM16, simplify filters, and normalize punctuation to avoid garbled speech.
2026-01-30 20:24:44 +09:00
dsyoon
8cdfa1bf4f Normalize English terms for Korean TTS
Preprocess text to spell abbreviations and map common English phrases to Korean pronunciation.
2026-01-30 20:17:17 +09:00
dsyoon
1e8ff342c7 Run server in tts conda env
Activate the tts conda environment and set library path before starting uvicorn.
2026-01-30 20:08:53 +09:00
dsyoon
c40fa33e7b Add save progress UI and fix MMS errors
Show a progress bar during MP3 generation, update styles, and improve MMS error messaging.
2026-01-30 19:01:24 +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
1abe725480 Add MMS TTS support and config
Introduce MMS-based Korean TTS, update dependencies and docs, and include environment settings.
2026-01-30 15:47:23 +09:00
dsyoon
6b40d23c7e Improve delete UX and TTS audio quality
Clear text on delete and enhance TTS output with Korean voice selection and ffmpeg audio normalization.
2026-01-30 15:26:09 +09:00
dsyoon
373299e0cb Update run scripts for executable env
Make run scripts executable and use the specified Python path for uvicorn.
2026-01-30 14:48:31 +09:00
dsyoon
7c226848cb Harden Apache SSL proxy and uvicorn запуск
Add HTTP->HTTPS redirect, SSL settings, and run uvicorn via Python module for compatibility.
2026-01-30 14:39:36 +09:00
dsyoon
d5ae9c3c57 Switch deployment port to 8019
Update run script and Apache proxy target to use port 8019 and document the default port.
2026-01-30 13:44:51 +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