| 参数名称 | 类型 | 是否必需 | 说明 |
|---|---|---|---|
taskId | string | 必填 | 已完成的人声分离任务 ID |
callBackUrl | string | 必填 | 接收 MIDI 生成完成通知的回调 URL |
audioId | string | 可选 | 指定要生成 MIDI 的分离音频轨道。此 audioId 可从获取人声分离详情接口的 originData 数组中获取。originData 数组中的每个项目都包含一个 id 字段,可在此处使用。如果不提供,将从所有分离的轨道生成 MIDI。 |
pitch(MIDI 音符编号)、start(秒)、end(秒)、velocity(0-1)curl --location --request POST 'https://api.kie.ai/api/v1/midi/generate' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"taskId": "5c79****be8e",
"callBackUrl": "https://example.callback",
"audioId": "8ca376e7-******-08aaf2c6dd27"
}'{
"code": 200,
"msg": "success",
"data": {
"taskId": "5c79****be8e"
}
}