场景八: Replace Section.替换片段
A.生成音乐
先按场景 1 / 2 / 3 产出一首作品,取它的 clip_id(本示例 abcd-1234-1234-1234-abd)。
B.Replace Section
注意:mv 取 chirp-v3-5-tau、chirp-v4-tau、chirp-auk 或 chirp-bluejay。
提示:新歌词要保留一部分原词,时间轴也要能对上。
本能力由平台统一调度,使用者无需自行维护上游账号状态。
完成后会得到 2 个新的 clip_id,取其中一个(本示例 newid-1234-1234-1234-one)供下一步使用。
json
{
"prompt": "<歌词>",
"generation_type": "TEXT",
"tags": "rock, punk",
"negative_tags": "",
"mv": "chirp-v3-5-tau",
"title": "<标题> (replace)",
"continue_clip_id": "abcd-1234-1234-1234-abd",
"continue_at": null,
"continued_aligned_prompt": null,
"infill_start_s": 50,
"infill_end_s": 64.8,
"task": "infill"
}
C.确认.拼接完整音乐
此处 is_infill 必须传 true。
拿到替换后的那首作品 id,再调查询接口看状态。
计费:按一首歌计(单价待补,以控制台「日志与用量」为准)。
post https://api.allyang.cn/suno/generate/concat
shell
curl --request POST \
--url https://api.allyang.cn/suno/generate/concat \
--header 'Authorization: Bearer <令牌>' \
--header 'Content-Type: application/json' \
--data '{
"clip_id": "newid-1234-1234-1234-one",
"is_infill": true
}'
请求体
json
{
"clip_id": "newid-1234-1234-1234-one",
"is_infill": true
}