GPT-Image 2.6 Flare、Sunburst 已上线低至 $0.025 一张图

Suno 提示词指南:人声、歌词结构与纯音乐怎么写?

五个槽位、四段能试听的样本,还有两个字段,帮你把歌词和风格说明分开。

Kiki, OmniaKey COO7 分钟阅读
本页内容

写 Suno 提示词,像给乐手一张配器单:曲风、情绪、速度、乐器、人声、段落。词放歌词字段,纯音乐另开开关。11 月 12 日用 Suno v6 做了四组,每组编曲不同,写细的版本仍漏掉点名的乐器。

一边读一边点播放。四段都是真实生成的开头 45 秒,播放器标题里写清整首多长。整首时长用 ffprobe 量过;整首的人声、乐器和时间点来自 Gemini 3.8 Flash 的听音笔记,时间和乐器判断都是近似值,点开可以自己核对。两段人声用同一份原创歌词,方便对比两种编曲;另外两组是纯音乐,详细版点名要刷鼓,笔记里没有认出来。

提示词公式:五个槽位

槽位写什么
曲风与情绪明亮的独立流行、安静的氛围
速度放松的 96 BPM、慢
乐器干净吉他、立式贝斯
人声贴耳女声主唱、柔和男声
段落吉他前奏、主歌留白

五个槽位填满,说明就像一张递给乐队的条子。Suno 官方的音乐术语表(11 月 12 日核对)给的是同一条建议:把速度词和曲风搭配起来,写清想要的乐器,用段落词安排结构。它的原话是:音乐词汇越具体,你对生成结果的控制越强。

人声这一格也有官方说法:Suno 的歌手性别帮助页(11 月 12 日核对)建议在描述里写“男声”或“女声”,网页的高级选项里还另有一个 Vocal Gender 选项。

先写这五项,再补一句前奏或结尾怎么处理,基本就够用了。

两组人声:同一份歌词,两种写法

两次请求带着同一份歌词、同一个歌名 Windows Open、同一个模型,风格说明不同。

简单写法

prompt
An upbeat indie pop song.

简单写法:Windows Open

整首 2:13,这里是开头 45 秒。

电子鼓点、合成器贝斯和键盘撑起干净的独立流行伴奏,自动听音笔记把第一次副歌标在约 0:33。笔记把主唱描述成平滑、气声偏多,很难判断是男声还是女声——一句话的说明本来就把这件事留空了。

详细写法

prompt
Bright indie pop at a relaxed 96 BPM. One clear, close female lead vocal, conversational verses and a warm, open chorus. Clean electric guitar, rounded bass, tight dry drums, light handclaps in the chorus. Start with a short guitar intro, keep the verses sparse, and add layered backing harmonies only to the final chorus. Sing the supplied lyrics in English.

详细写法:Windows Open

整首 1:47,这里是开头 45 秒。

笔记描述的是贴耳、轻柔、偏女声的主唱,0:21 进副歌,自动转写和我们的第一段主歌、副歌对上了。落空的地方在开头:我们要的是短吉他前奏,笔记里描述的却是电钢琴加轻鼓点,也没有提到吉他。撑住编曲的是键盘、合成器贝斯和电子鼓。

两段的差别在人声和结构:详细版的副歌更早,整首更短,主唱也更贴耳。这只是一组结果的对比,哪一句起了作用还没有答案。想看 v6 和 v4.5 用同样三组提示词的对比,可以读我们的 Suno v6 评测。

两组纯音乐:一个开关

两个请求都把 parameters.instrumental 设为 true,也没有发歌词。简单版只给了情绪,详细版给了乐器、速度和走向。

简单写法

prompt
Calm electronic instrumental music.

简单写法:Before the City Wakes

整首 3:30,这里是开头 45 秒。

笔记列出电钢琴、lo-fi 鼓、电贝斯、合成器铺底和黑胶底噪,鼓点在 0:05 进来,中段有鼓组撤出的段落,没有人声。

详细写法

prompt
Instrumental ambient downtempo around 72 BPM. Soft electric piano, warm rounded bass and sparse brushed percussion. Quiet, intimate studio sound. Start with solo electric piano, bring in a restrained beat for the middle section, then let the piano carry a gentle ending. No vocals or vocal textures.

详细写法:Before the City Wakes

整首 3:34,这里是开头 45 秒。

这次没做出来的是点名的刷鼓。我们要的是独奏钢琴、中段稀疏的刷鼓、结尾回到钢琴;笔记里是钢琴、风铃或八音盒音色、温暖铺底和低音合成器,没有刷鼓,也没有稳定的节拍。钢琴、风铃和铺底撑起整首编曲。

两组纯音乐都没有人声,这正是那个开关的作用。详细版也说明了点名乐器的上限:氛围对了,点名的鼓组笔记里没有出现。

歌词单独放,和风格说明分开

自己的词单独占一个字段。在 OmniaKey 的音频接口里是 input.lyrics,只要它非空,请求就切到自定义歌词模式;风格改从 input.prompt、parameters.style 或 parameters.tags 里取。上面两组人声用的都是同一份词:

prompt
[Verse 1]
I put the kettle on before the morning train
The window catches circles in the rain
A little light is moving on the floor
I leave my heavy coat beside the door

[Chorus]
Windows open, let the morning in
We can take the long way home again
One small step and then another one
There is room for us beneath the sun

[Verse 2]
The empty street is waking one by one
A paper boat goes drifting past the sun
I call your name across the kitchen light
We made it through another quiet night

[Chorus]
Windows open, let the morning in
We can take the long way home again
One small step and then another one
There is room for us beneath the sun

方括号标签留在歌词里,别写进风格说明。它们来自写歌的惯例,属于提示,不是官方语法:Suno 的术语表把主歌、副歌、桥段、预副歌都定义为歌曲段落,而我们读过的帮助页没有介绍方括号标签。两段音频里,自动转写都把我们的第一段主歌和副歌对上了,副歌一次在约 0:33,一次在 0:21。

Suno 的自有歌词帮助页(11 月 12 日核对)写明,你写进 Suno 的原创歌词,所有权和权利仍然归你。

两段人声都唱英文,笔记听到的也是英文。

接口里怎么填

一个请求返回一首混好的 MP3,能跑的操作只有 generate,也没有时长参数可填。上面那首详细版纯音乐,最小请求长这样:

json
{
  "model": "suno-v6",
  "type": "audio",
  "operation": "generate",
  "input": {
    "prompt": "Instrumental ambient downtempo around 72 BPM. Soft electric piano, warm rounded bass and sparse brushed percussion. Quiet, intimate studio sound. Start with solo electric piano, bring in a restrained beat for the middle section, then let the piano carry a gentle ending. No vocals or vocal textures."
  },
  "parameters": {
    "instrumental": true,
    "n": 1
  }
}

n 只能是 1,填大了会被拒绝。下面这些字段列在 OmniaKey 的 音频 API 文档 里(11 月 12 日核对),要人声的歌这样分:

字段填什么
input.prompt风格说明,或一句 "An upbeat indie pop song."
input.lyrics你的歌词,带段落标签
parameters.style / tags带歌词时的风格说明,会覆盖 input.prompt
parameters.title歌名,比如 Windows Open
parameters.instrumental填 true 就没人声
parameters.n只能是 1

说明只放一处,词只放另一处。带歌词时 parameters.style 的优先级高于 input.prompt:只要风格字段有值,改 input.prompt 不会改变风格。

要轮询任务、下载文件,完整的 Python 客户端在我们的 Suno API 指南 里。

下一次只改一句

这两组对比一次动了好几处:说明的长短、速度、人声唱法、乐器和段落。拿来当前后对比很好用,用来判断哪一句起了作用就不够。

下一次保留整份说明,只改一句。鼓太满,就只改鼓那一句,别碰人声、速度和前奏;人声不对,就只改人声那一句。这样下一轮听下来,你至少知道变化来自哪里。

还没跑过的三种写法

下面三种是接下来想试的方向,还没跑过。上面四段音频才是我们真正做过的版本。

prompt
Slow soul ballad, warm male baritone, Hammond organ, muted trumpet fills, brushed drums, gospel backing harmonies in the last chorus.
prompt
Solo nylon-string guitar piece, close microphone in a small room, light tape hiss, no drums, gentle pauses between phrases.
prompt
Indie folk song that opens with acoustic guitar and voice, adds upright bass and brushed drums in verse two, and drops back to voice and guitar for the last chorus.

写的时候当成在跟乐手交代:什么乐器、想要什么音色、什么时候进来。然后重点听你写得最具体的那一项。

常见问题

Suno v6 要换一套提示词吗?

把这五个槽位当成起点,再逐轮调整。上面四段音频都用同一套槽位、都来自 v6,两次详细版就是一轮调整。说明短一点,你才能指出每个声音对应哪一句。

自己的歌词填在哪里?

填在歌词字段,别混进风格说明。接口里是 input.lyrics,网页里是歌词框。Suno 的帮助页写明,你自己写的原创歌词权利仍归你。

怎么做出没有人声的纯音乐?

把 parameters.instrumental 设为 true,歌词留空。上面两首纯音乐都没有人声。在 OmniaKey 打开这个开关,歌词框会隐藏。

写了 BPM 就能定住速度吗?

上面提示词里的 96 BPM 和 72 BPM 是请求,不是测出来的结果;听音笔记只把结果描述成放松、慢。速度重要的话,点开音频自己数,再在下一轮改写法。

核验来源

不想写代码,可以在 AI 音频生成器 里直接试这些说明;同一个模型在 Suno v6 页面。

文中提到的模型

Suno 提示词Suno v6AI 音乐歌词音乐生成

相关文章

最新文章

热门指南