| Endpoint | Method | Input | 200 응답 | 설명 |
|---|---|---|---|---|
/api/health |
GET | — | {"status":"ok"} |
헬스 체크 |
/api/model/create |
GET | — | 405 | POST 사용 안내 |
/api/model/create |
POST | Form: audio(mp3/wav), model_name |
{"status":"started","dataset_name":...} (202) |
데이터셋·모델 생성 요청(비동기) |
/api/model/delete |
DELETE | Query: model_name |
{"model_name":...,"status":"deleted"} |
모델 삭제 |
/api/model/check |
GET | Query: model_name |
{"model_name":...,"status":"Done|Process|Fail|None"} |
학습 상태 조회 |
/api/model/show |
GET | — | <JSON 목록> |
모델 리스트 |
/api/voice/create |
POST | Query/Form: model_name,story_id,user_id;Form: text_json({"pages":[..."]}) |
{"story_id":...,"model_name":...,"status":true} (201) |
각 페이지 MP3 생성 및 매핑 저장 |
tine1117/voice-model-api
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|