feat: [rd] CM송 길이 슬라이더, 다운로드, 저장/목록 기능 추가
- 10~60초 5초 간격 길이 선택 슬라이더 - 음성 파일 WAV 다운로드 - 생성 결과 DB 저장 + 목록/상세/삭제 관리 - CmSong 모델 + tenant 스토리지 연동
This commit is contained in:
@@ -384,6 +384,11 @@
|
||||
// CM송 제작
|
||||
Route::prefix('cm-song')->name('cm-song.')->group(function () {
|
||||
Route::get('/', [CmSongController::class, 'index'])->name('index');
|
||||
Route::get('/create', [CmSongController::class, 'create'])->name('create');
|
||||
Route::post('/', [CmSongController::class, 'store'])->name('store');
|
||||
Route::get('/{id}', [CmSongController::class, 'show'])->name('show');
|
||||
Route::delete('/{id}', [CmSongController::class, 'destroy'])->name('destroy');
|
||||
Route::get('/{id}/download', [CmSongController::class, 'download'])->name('download');
|
||||
Route::post('/generate-lyrics', [CmSongController::class, 'generateLyrics'])->name('generate-lyrics');
|
||||
Route::post('/generate-audio', [CmSongController::class, 'generateAudio'])->name('generate-audio');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user