送给巴西好友的歌,也许就该用葡萄牙语来唱。给远在东京的老同学的生日歌,用日语唱出来感觉完全不同。而一首西班牙语的情歌,总是格外动人。
如今的 AI 音乐模型能写、能唱的语言,远比大多数人想象的要多。下面说说它是怎么做到的,以及怎样得到最好的效果。
歌曲的语言,和你用的语言是分开的
在 Melodo 里,歌曲用什么语言演唱是一个单独的设置,和你使用应用的语言、写描述的语言都没有关系。你可以:
- 用中文写描述,让歌曲用日语来唱;
- 用中文界面,给海外的朋友做一首英文歌;
- 把你已经用法语写好的歌词粘贴进去,让它原原本本用法语唱出来。
模型会用你选定的语言写歌词,并用接近母语者的发音唱出来。
哪些语言效果最好
音乐模型是用海量音乐训练出来的,录音作品越多的语言效果越强:英语、西班牙语、葡萄牙语、法语、德语、意大利语、日语、韩语和印地语听起来非常出色。还有很多语言——中文、俄语、乌克兰语、波兰语、土耳其语、阿拉伯语、印尼语、越南语、泰语等——在我们的测试里也同样自然、地道。
Melodo 提供四十多种演唱语言。对于录音作品较少的语言,每次生成的效果可能会有些差别,所以不妨多做两个版本,留下更好的那一个。
用其他语言做歌的小技巧
- 名字按对方真正的叫法写。 你的朋友在葡萄牙叫“若阿娜”,就写她本来的名字,别换成你习惯的译名。
- 写真实的生活,不写刻板印象。 “她奶奶在波尔图做的家常菜”远胜过“法朵和蛋挞”。
- 风格可以贴合这种语言,也可以反着来。 葡萄牙语配波萨诺瓦很美,葡萄牙语说唱同样带劲。两种都行得通。
- 如果你会这门语言,就自己写歌词。 用“主歌”“副歌”标好段落粘贴进去,它就会按你写的唱出来。
一些灵感
- 结婚纪念日送一首西班牙语小夜曲。
- 给有日本爷爷奶奶的宝宝做一首日语摇篮曲。
- 给印度朋友的婚礼做一首印地语庆祝歌。
- 给一起自驾穿越阿尔卑斯山的朋友做一首德语公路歌。
- 给从没学过中文的外国亲家做一首英语生日歌。
一句话,任何语言
用你自己的故事试一试:写一句话,说清楚这首歌送给谁、发生了什么,选好对方听得懂的语言,然后点“创作”。你的第一首歌免费。


