音色/声音生成 API

更新于 2026-09-15 · Suno-API 团队

接口说明

音色/声音生成用于创建短采样、循环和单次音效,例如转场音效、环境声音、鼓点循环等。

接口地址: POST /api/music/sounds

计费: 收费,当前默认 0.6 元/次。实际扣费以当前后台价格配置为准。

等待时间与超时(重要):本接口是同步接口,响应返回时才代表订单已被受理并提交生成。实测多数请求 1–3 秒返回,约 10% 超过 30 秒,最长约 230 秒。请把客户端超时设置为 300 秒以上;未收到响应不等于没有生成,超时后请勿立即重试(会重复下单、重复扣费)。 连接中断可稍后用 GET /api/music/songs 确认。详见新版 API 总览的「等待时间与超时设置」。

请求参数

Headers

参数名 类型 必填 说明
Authorization string 是 Bearer YOUR_API_KEY
Content-Type string 是 application/json

Body 参数

参数名 类型 必填 默认值 说明
model string 否 suno-v6 对客模型名:suno-v6、suno-v6-wild 或 suno-v6-mini
description string 是 - 声音描述
title string 否 - 标题,不传时可根据描述生成
type string 否 one_shot 类型,例如 one_shot
loop boolean 否 false 是否循环
bpm number 否 - BPM,必须是大于 0 的数字;非法值返回 400(invalid_sound_bpm),不会静默忽略
key string 否 - 调式,格式为音名(C-B)+ 可选 #/b + 可选 Major/Minor,例如 C Major、C#m、Bb;空或 any 表示不限,非法值返回 400(invalid_sound_key)

请求示例

curl -X POST https://www.suno-api.io/api/music/sounds \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "description": "cinematic whoosh transition, bright impact",
    "title": "cinematic whoosh",
    "type": "one_shot",
    "loop": false,
    "bpm": 120,
    "key": "C"
  }'

响应结果

返回歌曲数组,字段同 新版 API 总览 中的通用歌曲返回字段。

开始接入

注册后即可在控制台创建 API Key,0.6 元一次固定生成 2 首,下载不限次数。

免费注册 查看完整文档