将分离后的音轨转换为 MIDI 格式,为每个乐器提供详细的音符信息。
| 参数名称 | 类型 | 说明 |
|---|---|---|
taskId | string | 必填。 已完成的人声分离任务 ID |
callBackUrl | string | 必填。 接收 MIDI 生成完成通知的回调 URL |
audioId | string | 可选。 指定要生成 MIDI 的分离音频轨道。此 audioId 可从获取人声分离详情接口的 originData 数组中获取。originData 数组中的每个项目都包含一个 id 字段,可在此处使用。如果不提供,将从所有分离的轨道生成 MIDI。 |
pitch(MIDI 音符编号)、start(秒)、end(秒)、velocity(0-1)所有接口都需要通过 Bearer Token 方式进行认证。
获取 API Key:
使用方式: 在请求头中添加: Authorization: Bearer YOUR_API_KEY
注意事项:
已完成的人声分离任务 ID。这应该是从人声与乐器分离端点返回的 taskId。
"5c79****be8e"
接收 MIDI 生成任务完成更新的 URL 地址。所有 MIDI 生成请求都需要此参数。
"https://example.callback"
可选。指定要生成 MIDI 的分离音频轨道。此 audioId 可从获取人声分离详情接口的 originData 数组中获取。originData 数组中的每个项目都包含一个 id 字段,可在此处使用。如果不提供,将从所有分离的轨道生成 MIDI。
"8ca376e7-******-08aaf2c6dd27"