Skip to main content
POST
cURL
当你已有可公开访问的音频地址,又不想分别调用 上传风格翻唱 时,使用该接口即可一次完成上传并翻唱。
  • 提交可公开访问的 audio_url,建议音频时长不超过 8 分钟。
  • 保存返回的 jobId,再通过 Suno Fetch V2hookUrl 回调获取结果。

授权

TT-API-KEY
string
header
必填

请前往 TTAPI 控制台 获取 API 密钥。

请求体

application/json
custom
boolean
默认值:false
必填

是否使用自定义模式。

  • true:音频将从歌词中生成
  • false:音频将根据灵感模式提示词生成
instrumental
boolean
默认值:false
必填

是否生成纯音乐。

  • true:生成纯音乐
  • false:生成含歌词音轨,
    • 灵感模式下 gpt_description_prompt 参数必填
    • 自定义模型下 prompt 参数必填
mv
enum<string>
默认值:chirp-v6
必填

使用模型。可选 chirp-v6chirp-v6-wildchirp-v6-mini。Suno 旧模型已全部下架,传入旧名称会自动映射为 chirp-v6,详见 模型映射

创建自定义模型后,也可传入 chirp-custom:{model_id},详见 创建自定义模型persona_idchirp-custom 不能同时使用。

可用选项:
chirp-v6,
chirp-v6-wild,
chirp-v6-mini
audio_url
string
必填

待上传并翻唱的公开音频地址。建议时长不超过 8 分钟。

gpt_description_prompt
string

灵感模式提示词

非自定义模式下(custom=false):始终必填。将根据此提示词自动生成歌词,最多3000字符。

示例:

"夜晚城市 lo-fi 钢琴搭配雨声,柔和人声唱段,主题:“在灯火阑珊处”"

prompt
string

歌词

自定义模式下(custom=true):当 instrumental 为 false 时必填。将作为歌词使用并在生成的音轨中演唱,最多5000字符。

title
string

音乐标题

自定义模式下(custom=true)使用,最多80字符。

tags
string

音乐风格

自定义模式下(custom=true)使用,最多1000字符

示例:

"rock, blues, hip-hop, r&b"

negative_tags
string

不想要生成的音乐风格

自定义模式下(custom=true)使用。

style_weight
number

音乐风格权重,范围0.00-1.00

自定义模式下使用,赋值范围: 0 <= x <= 1。

示例:

0.5

weirdness_constraint
number

音频奇妙度权重,范围0.00-1.00

自定义模式下使用,赋值范围: 0 <= x <= 1。

示例:

0.5

audio_weight
number

音频权重,范围0.00-1.00

自定义模式下使用,赋值范围: 0 <= x <= 1。

示例:

0.5

duration
int

音频时长,单位:秒

自定义模式下使用,赋值范围: 10 <= x <= 360。

示例:

120

auto_lyrics
boolean
默认值:false

是否自动生成歌词,自定义模式专用

  • true:根据输入的歌词进行二次创作,与灵感模式提示词效果一致
  • false:使用输入的歌词生成音乐
vocal_gender
enum<string>

音色性别

  • Male:男性

  • Female:女性

可用选项:
Male,
Female
persona_id
string

音乐风格id,自定义模式专用

使用此参数为音乐生成特定的音乐风格。不能与 mv=chirp-custom:{model_id} 同时使用。

variety
enum<string>

风格多样性。控制生成结果相对指定风格的变化程度。

  • off:Exact style(精确风格)
  • normal:Balanced variety(均衡变化)
  • high:Distinct styles(风格差异明显)
  • extra:Bold exploration(大胆探索)
  • max:Unreasonably varied(极度发散)
可用选项:
off,
normal,
high,
extra,
max
max_mode
boolean
默认值:false

是否使用更多计算资源,以在整首歌中最大化一致性。仅自定义模式可用。

  • false:否(默认)
  • true:是。开启后额度消耗翻倍
audio_format
enum<string>

任务最终成功后 audioUrl 的音频格式。

可用选项:
mp3,
m4a,
wav
示例:

"mp3"

hookUrl
string

回调通知地址

isStorage
boolean
默认值:true
已弃用

是否转存

  • true:音频将进行转存,返回TTAPI CDN地址
  • false:返回官方源地址

响应

请求成功

status
string
必填
示例:

"SUCCESS"

message
string
必填
示例:

"success"

data
object
必填
示例:
最后修改于 2026年8月25日