feat: [sound-logo] TTS 음성 오버레이 기능 추가

- Gemini TTS API 연동 (한국어 Kore 음성)
- 사이드바에 음성 오버레이 컨트롤: 텍스트 입력, 시작 시점, 볼륨
- 재생/WAV 내보내기 시 신스 + 음성 자동 합성
- POST /rd/sound-logo/tts 엔드포인트 추가
- L16 PCM → AudioBuffer 디코더 구현
This commit is contained in:
김보곤
2026-03-08 12:44:05 +09:00
parent 85304bdfbc
commit ff2296d4d8
3 changed files with 207 additions and 2 deletions

View File

@@ -424,6 +424,7 @@
// 사운드 로고 생성기
Route::get('/sound-logo', [RdController::class, 'soundLogo'])->name('sound-logo');
Route::post('/sound-logo/generate', [RdController::class, 'soundLogoGenerate'])->name('sound-logo.generate');
Route::post('/sound-logo/tts', [RdController::class, 'soundLogoTts'])->name('sound-logo.tts');
});
// 일일 스크럼 (Blade 화면만)