feat: [rd] AI CM송 제작 기능 추가
- Gemini API 기반 CM송 가사 생성 + TTS 음성 생성 - 연구개발 대시보드에 CM송 제작 카드 추가 - 서버사이드 API 프록시로 API 키 보호
This commit is contained in:
@@ -50,6 +50,7 @@
|
||||
use App\Http\Controllers\ProfileController;
|
||||
use App\Http\Controllers\ProjectManagementController;
|
||||
use App\Http\Controllers\QuoteFormulaController;
|
||||
use App\Http\Controllers\Rd\CmSongController;
|
||||
use App\Http\Controllers\RdController;
|
||||
use App\Http\Controllers\RoadmapController;
|
||||
use App\Http\Controllers\RoleController;
|
||||
@@ -379,6 +380,13 @@
|
||||
Route::get('/ai-quotation/{id}/document', [RdController::class, 'documentQuotation'])->name('ai-quotation.document');
|
||||
Route::get('/ai-quotation/{id}/edit', [RdController::class, 'editQuotation'])->name('ai-quotation.edit');
|
||||
Route::get('/ai-quotation/{id}', [RdController::class, 'showQuotation'])->name('ai-quotation.show');
|
||||
|
||||
// CM송 제작
|
||||
Route::prefix('cm-song')->name('cm-song.')->group(function () {
|
||||
Route::get('/', [CmSongController::class, 'index'])->name('index');
|
||||
Route::post('/generate-lyrics', [CmSongController::class, 'generateLyrics'])->name('generate-lyrics');
|
||||
Route::post('/generate-audio', [CmSongController::class, 'generateAudio'])->name('generate-audio');
|
||||
});
|
||||
});
|
||||
|
||||
// 일일 스크럼 (Blade 화면만)
|
||||
|
||||
Reference in New Issue
Block a user