client.projects.separateStems(projectId, body, options?)
프로젝트에 대해 새로운 스템 분리 작업을 시작합니다.
Parameters
다시 처리할 프로젝트입니다.
스템 분리 모델입니다. 안내는 Split model reference를
참고하세요.
Available models
| Value | Description |
|---|---|
mdx23c | 기본값. 품질과 속도의 균형. |
audioshakeai | 고품질 AudioShake 분리. |
audioshake_vocals_lead | 보컬 및 리드 보컬만. |
musicai_instrumental_only | 악기만 출력. |
musicai_lead_backing_other | 리드, 코러스 보컬, 기타 스템. |
musicai_with_backing_vocals | 코러스 트랙을 포함한 보컬. |
musicai_without_backing_vocals | 리드 보컬만. |
uvr_mdxnet_kara_2 | 노래방에 맞게 튜닝된 UVR 모델. |
bs_roformer | BS-Roformer 모델. |
mel_band_roformer_instrumental_becruily | Mel-band Roformer 악기. |
mel_band_roformer_instrumental_instv7_gabox | 대체 Mel-band 악기. |
demucs | Facebook Demucs. |
End-to-end example
client.projects.downloadStem(projectId, selector, options?)
다른 형식으로 변환하지 않고 스템 하나를 다운로드합니다. ID 또는 type으로
정확히 하나의 스템을 선택하세요:
original, instrumental, vocals, backing_vocals입니다.
client.projects.downloadStems(projectId, selector?, options?)
여러 스템을 다운로드합니다. types를 전달하거나 stemIds를 전달하거나,
selector를 생략하면 사용 가능한 모든 스템을 다운로드합니다:
What’s next
- Lyrics sync — 스템을 교체한 뒤 가사를 다시 동기화
- Tasks — operation 핸들 및 고급 task 폴링
- Split model reference — 적절한 모델 선택하기
