client.projects.separateStems(projectId, body, options?)
Bắt đầu một thao tác tách stem mới cho một dự án.
Parameters
Dự án cần xử lý lại.
Model tách stem. Xem Split model reference
để được hướng dẫn.
Available models
| Value | Description |
|---|---|
mdx23c | Mặc định. Cân bằng giữa chất lượng và tốc độ. |
audioshakeai | Tách AudioShake chất lượng cao. |
audioshake_vocals_lead | Chỉ giọng hát và giọng lead. |
musicai_instrumental_only | Chỉ xuất nhạc nền (instrumental). |
musicai_lead_backing_other | Lead, backing vocals và các stem khác. |
musicai_with_backing_vocals | Giọng hát bao gồm cả backing. |
musicai_without_backing_vocals | Chỉ giọng lead. |
uvr_mdxnet_kara_2 | Model UVR tinh chỉnh cho karaoke. |
bs_roformer | Model BS-Roformer. |
mel_band_roformer_instrumental_becruily | Mel-band Roformer instrumental. |
mel_band_roformer_instrumental_instv7_gabox | Instrumental mel-band thay thế. |
demucs | Facebook Demucs. |
End-to-end example
client.projects.downloadStem(projectId, selector, options?)
Tải xuống một stem mà không chuyển đổi sang định dạng khác. Chọn chính xác một
stem theo ID hoặc theo type:
original, instrumental, vocals, và
backing_vocals.
client.projects.downloadStems(projectId, selector?, options?)
Tải xuống nhiều stem. Truyền types, truyền stemIds, hoặc bỏ qua selector để
tải xuống mọi stem hiện có:
What’s next
- Lyrics sync — đồng bộ lại lời bài hát sau khi thay stem
- Tasks — operation handle và cơ chế polling tác vụ nâng cao
- Split model reference — chọn model phù hợp
