Skip to content

我是怎样一步步用 Suno.ai 生成歌曲 demo 的?

Updated: at 03:49 AM

20240324 更新:
Suno.ai 已向免费用户开放 v3 !效果要比 v2 高出一个档次,AI 人声对中文的识别也提升了一大截。每次生成的歌曲时长也增加到 2 分钟。

这篇文章有一个翻译的英文版本:
How did I generate a song demo step by step using Suno.ai?

歌曲视频 (YouTube):
曲&唱: Suno.ai / 词&制作: Standat / 剪辑: CapCut

几天前,在 Twitter 上看到一位老兄(@jesselaunz) 分享的用 Suno.ai 生成歌曲的案例。于是想自己试一试。

suno 的免费账户每天可以得到 50 credits ,每次生成花费 10 credits ,所以每天可以生成 5 次。每次会生成两段版本供你选择,每段时长大约 1 分钟, 每段时长约 2 分钟。

自动模式

默认的生成模式是自动的,只需要描述音乐风格和主题即可,还可以描述音乐流派和氛围,甚至关键字等等(和 ChatGPT 的 Prompt 一样)。

在自动模式下,我用英文和中文分别生成的两段歌曲:
英文 https://app.suno.ai/song/2b42532b-1065-4139-97c4-50511cc6d890
中文 https://app.suno.ai/song/599d109a-2337-4fed-b1ed-4b97f99a03fe

自定义模式

我要用自己的歌词,所以选了 Custom Mode (自定义模式) 。需要填写 3 项内容:

  1. Lyrics (歌词)

两段歌词,8 行以内效果最好。歌词太多的话也生成不完,因为歌曲时长有限制。关于歌词的格式,我觉得有两个关键部分不能缺少,就是主歌 (Verse) 和副歌 (Chorus) 。比如我的第一段歌曲的歌词:

[Verse]
八十年代 某个夏日
一个小姑娘诞生在伏西的家乡
她大眼睛 高鼻梁 睫毛长又长
她活泼又欢实 顽皮又倔强
几岁时 从楼梯上滚下来
可吓坏了爹和娘

[Chorus]
Oh Little girl 小姑娘
My little girl 小姑娘

其中 [Verse][Chorus] 是 AI 可以识别的标记,标明了其后的歌词是属于歌曲的哪一个部分。其他标记还有 [Intro] [Bridge] [Outro] [Instrumental] 等等,用中括号小括号都可以。

关于歌曲的组成部分,这首同样由 suno 生成的歌曲是一个典型示例(或者是官方教学?)
https://app.suno.ai/song/6ba1d5ce-ffa4-41cd-8146-779904fb908a/

Q: 有一个有意思的地方,为什么我写的是 「伏西」 而不是 「伏」?
A: 因为 suno 的中文人声对某些生僻字(其实也不算真正的生僻)会读错,所以要用简单的同音字来代替。

  1. Style of Music (音乐风格)

填写你想要的音乐风格,中文英文都可以。比如 heartfelt anthemic folk ,或者 中文流行风格,忧伤的情歌,女性歌手 。我填的是 folk

  1. Title (歌名)

这个简单,填写自己想要的歌名。我填的是 小姑娘

这 3 项都填好后,点击 Create (创建) 按钮,就会生成两段歌曲。你可以听听看哪首比较满意。

继续生成

第一段歌曲生成后,你可以继续生成。点击歌曲右边的 … 在菜单中选择 Continue From This Song (从这首歌继续生成)
继续生成

这个操作很重要! 因为从第一段歌曲继续,可以延续之前的风格。否则就重新开始了,会出现不同的音乐风格,跟前面续不上。

这个操作之后,左边多出来了一项 Continue From
Continue From

现在可以在歌词部分填写第二段歌词了。我的第二段歌词:

[Verse]
时光荏苒 英飞草长
小姑娘变成了大姑娘
她瓜子脸 马尾辫 不瘦也不胖
她秀美又文静 好学又开朗
十八岁那年 她考上了大学
连学生干部也竞选上

[Chorus]
Oh Little girl 小姑娘
My little girl 小姑娘

注意:飞草长」 → 「飞草长」 (莺字很普通啊,suno 你怎么识别不出来?)

音乐风格和第一段歌曲填写一样,歌名一不一样无所谓。继续点击 Create (创建) 按钮,第二段歌曲就生成了。会出现 Part 2 的字样。
Part 2

如法炮制,第三段从第二段继续生成,第四段从第三段继续生成 ……

得到整首歌

从第二段生成后,就可以得到整首歌。点击第二段(或第三段、第 n 段)歌曲右边的 … 在菜单中选择 Get Whole Song (得到整首歌)
得到整首歌

这样,一首完整的歌曲就生成了。

总结

我试了很多次,还是第一次的效果最满意。虽然 suno 的中文人声普通话带点粤语味,但还算不错了。这是免费的 v2 生成的,想必付费的 v3 效果更佳。20240324 更新:免费用户已可直接使用 v3 !

关于歌词

歌词来自几年前自己写的一首小诗,描述的是一位 80 后女性朋友的真实故事。全诗有点长,这首歌曲 demo 里只选了前三段。

全诗在这里: 小姑娘 (诗)
翻译的英文版本: Little Girl (Poem)

延伸阅读