扎克伯格搅动一池春水,人人都是“音乐家”的时代来临?
作者|杨文
来源|AI先锋官
测评应用:MusicGen
推荐指数:★★★★☆
测评意见:只输入一段文字描述就可以生成旋律,而且风格和流派多样,这对于音乐小白来说,无疑是件好事情。不过,该应用生成的音乐还比较粗糙,另外还有版权问题,因此作为娱乐工具是OK的,但是用于商业化可能还任重道远。
AI刚把插画师干失业了,如今又来“祸祸”音乐界。
近日,扎克伯格的Meta(原名Facebook)开源了一款文本音乐生成模型MusicGen,搅动了音乐圈一池春水。那么它究竟有何过人之处。简单来说,它就是一个帮助音乐小白创作音乐的“神器”。
不会演奏乐器?不懂音乐理论?通通没关系,只要MusicGen在手,输入一段文本和旋律,一首音乐作品就诞生了。尽管它还没有完全帮助普通人实现“所想即所得”,但是在音乐自创作的道路上实现了明显的突破。
更重要的是,它不仅免费,还不用科学上网,直接打开MusicGen的Demo (https://huggingface.co/spaces/facebook/MusicGen)就可以上手。
目前,MusicGen 提供了4种音乐生成方式:
第一种:无条件生成。顾名思义,无需文字描述,只要点击“Generate(生成)”按钮,就可以创作出一曲。至于生成的音乐是个什么风格,那就全靠运气了。
下面这首音乐就是小编随机生成的,这节奏,好狂野,一听就让人想抖腿。
第二种:文本生成音乐。用户只需要输入音乐类型的简短文字描述,点击“生成”按钮,就可以得到一段15秒并符合描述的音乐片段。
小编输入了周杰伦《稻香》中的一段歌词“午后吉他在虫鸣中更清脆”,MusicGen加载了几十秒就搞定了,这速度,周杰伦也得下岗。创作出的音乐呢,前半部分还真有点夏日午后轻快的感觉,但后面几秒却出现了“呲呲啦啦”的杂音。
小编又输入“一个小女孩在阳光下跳舞,轻快,钢琴”,MusicGen生成后,虽然旋律欢快,但似乎没有钢琴的声音,而是弦乐。
第三种:旋律配上文本。插入音频文件的一段旋律,再输入一段文字描述,就能够将现有的旋律转化成新的歌曲。
例如,小编上传了一段《一直很安静》的音乐片段,让MusicGen将其转化成民族风。MusicGen一顿操作猛如虎,生成的音乐如下:
这是嘻哈拉丁版的:
欢快舞曲版的:
加入民族元素版的:
第四种:节奏+文本。可以用程序生成一段周期音,再配以prompt,生成节奏相同的全新音乐。
小编体验了一下午,发现该应用瑕瑜互见。
值得称道的是,它可以根据文本和旋律生成全新的音乐,而不是像裁缝一样简单的复制或拼接。而且它生成的音乐风格和流派多样,并且可以生成多轨道音乐,而不是单一的旋律或者和弦。
不过不足也显而易见。
一方面,生成的音乐时而出现bug,不能完全符合文本和旋律的描述;另一方面,无法保证生成音乐的艺术性,在某些方面还是比较粗糙,甚至出现噪音干扰。
此外,MusicGen也无法逃过版权的问题。据悉,为了训练MusicGen,Meta团队使用了1万首高质量的许可音乐曲目,这也是其生成的音乐“似曾相识”的原因。
总之,目前MusicGen更适合作为一个学习和娱乐的工具,而成为一款商业化产品还任重道远。
开源地址:
https://github.com/facebookresearch/audiocraft
体验地址:
https://huggingface.co/spaces/facebook/MusicGen
扫码邀请进群,我们带你一起来玩转ChatGPT、GPT-4、文心一言、通义千问、讯飞星火等AI大模型,顺便学一些AI搞钱技能。
往期文章回顾