client.projects.separateStems(projectId, body, options?)
为项目启动一次新的音轨分离操作。
Parameters
要重新处理的项目。
音轨分离模型。参见 Split model reference
获取选择建议。
Available models
| 值 | 描述 |
|---|---|
mdx23c | 默认。质量与速度平衡。 |
audioshakeai | 高质量的 AudioShake 分离。 |
audioshake_vocals_lead | 仅人声与主唱人声。 |
musicai_instrumental_only | 仅器乐输出。 |
musicai_lead_backing_other | 主唱、和声与其他 stems。 |
musicai_with_backing_vocals | 包含和声轨道的人声。 |
musicai_without_backing_vocals | 仅主唱人声。 |
uvr_mdxnet_kara_2 | 为卡拉 OK 调校的 UVR 模型。 |
bs_roformer | BS-Roformer 模型。 |
mel_band_roformer_instrumental_becruily | Mel-band Roformer 器乐。 |
mel_band_roformer_instrumental_instv7_gabox | 备选的 mel-band 器乐。 |
demucs | Facebook Demucs。 |
端到端示例
client.projects.downloadStem(projectId, selector, options?)
下载单个 stem,不将其转换为其他格式。通过 ID 或类型精确选择一个
stem:
original、instrumental、vocals 和
backing_vocals。
client.projects.downloadStems(projectId, selector?, options?)
下载多个 stems。传入 types、传入 stemIds,或省略 selector 以
下载所有可用的 stems:
下一步
- Lyrics sync — 替换 stems 后重新同步歌词
- Tasks — operation 句柄与高级 task 轮询
- Split model reference — 选择合适的模型
