POST
/
api
/
v1
/
generate
/
extend
{
  "defaultParamFlag": true,
  "audioId": "e231****-****-****-****-****8cadc7dc",
  "prompt": "加入更柔和的桥段并延长结尾",
  "style": "Indie Pop",
  "title": "Evening Sky (Extended)",
  "continueAt": 60,
  "model": "V3_5",
  "callBackUrl": "https://example.com/callback",
  "vocalGender": "m",
  "styleWeight": 0.61,
  "weirdnessConstraint": 0.72,
  "audioWeight": 0.65
}
{
  "code": 200,
  "msg": "success",
  "data": {
    "taskId": "5c79****be8e"
  }
}

参数使用指南

  • 当 defaultParamFlag 为 true(自定义参数)时:
    • 需要提供 prompt、style、title 和 continueAt
    • prompt 长度限制:3000字符
    • style 长度限制:200字符
    • title 长度限制:80字符
  • 当 defaultParamFlag 为 false(使用默认参数)时:
    • 仅需提供 audioId
    • 其他参数将使用原音频的参数

可选参数

以下字段为可选控制项:
  • vocalGender(string):偏好人声性别。允许值:m(男)、f(女)
  • styleWeight(number):风格贴合权重,范围 0–1(建议保留两位小数)
  • weirdnessConstraint(number):创造性/新颖度约束,范围 0–1(建议保留两位小数)
  • audioWeight(number):音频一致性相对权重,范围 0–1(建议保留两位小数)
{
  "defaultParamFlag": true,
  "audioId": "e231****-****-****-****-****8cadc7dc",
  "prompt": "加入更柔和的桥段并延长结尾",
  "style": "Indie Pop",
  "title": "Evening Sky (Extended)",
  "continueAt": 60,
  "model": "V3_5",
  "callBackUrl": "https://example.com/callback",
  "vocalGender": "m",
  "styleWeight": 0.61,
  "weirdnessConstraint": 0.72,
  "audioWeight": 0.65
}

开发者注意事项

  1. 生成的文件将保留15天
  2. 模型版本必须与源音乐保持一致
  3. 此功能非常适合通过延长现有音乐创作更长的作品

Authorizations

Authorization
string
header
required

🔑 API 认证说明

所有接口都需要通过 Bearer Token 方式进行认证。

获取 API Key

  1. 访问 API Key 管理页面 获取您的 API Key

使用方式

在请求头中添加:

Authorization: Bearer YOUR_API_KEY

⚠️ 注意:

  • 请妥善保管您的 API Key,不要泄露给他人
  • 如果怀疑 API Key 泄露,请立即在管理页面重置

Body

application/json

Response

200
application/json

请求成功

The response is of type object.