如何使用 Meta 的 MusicGen 制作人工智能音乐

Meta 发布了 MusicGen 的代码,这是另一种人工智能音乐生成器,可以将文本描述转化为音乐曲调。 该演示可以在网上找到,您只需要一个浏览器即可试用。 结果还不错,但更重要的是,它证明了人工智能音乐模型已经取得了多大的进步。

以下是您需要了解的有关 MusicGen 以及如何生成音乐的信息。

什么是 MusicGen?

2023 年 6 月,Meta 发布了名为 MusicGen 的人工智能音乐生成模型。 它并不是第一家解决从简单的文本描述合成原始音乐的复杂问题的公司; 到目前为止,您可以使用 OpenAI 的 Jukebox 创建音乐或使用 MusicLM 生成歌曲片段。

但它是第一家将代码开源的公司,如果您拥有至少 16GB 内存的 GPU,则允许您在计算机上本地运行该软件,尽管我们能够使其仅在 11GB 内存下运行。

如果您没有硬件,请不要担心,因为您可以使用浏览器免费试用 MusicGen 网络应用程序。 从在线演示中,您可以预计只需一分多钟的时间即可生成大约 12 秒长的音频片段。

MusicGen 听起来如何?

根据 Meta 的说法,MusicGen 可以生成高质量的音乐样本,尽管我们发现参与研究的研究人员将高质量定义为 32kHz。 这介于语音合成要求 (16kHz) 和数字音乐标准 (44.1kHz) 之间。

事实上,音频不符合您可能习惯在广播或流媒体平台上听到的最低质量标准。 然而,与其他人工智能音乐生成器相比,并考虑到撰写本文时的技术水平,音频质量相当好,文件中的噪音水平较低。

音乐与提示的配合程度如何? 通过聆听我们下面生成的示例,您可以快速了解这一点。 从广义上讲,它成功地坚持了流行音乐流派,同时与前辈相比保持了更加连贯的音乐结构。

如何使用 MusicGen 生成音乐

MusicGen 易于使用,无需注册。 界面也很简单,可以轻松尝试并享受乐趣。

以下是使用 MusicGen 生成音乐的方法:

  • 打开 MusicGen 网络应用程序
  • 在标题为“描述您的音乐”的文本框中,输入您的提示。 您可以尝试一些简单的内容,例如“爱尔兰民谣”,也可以通过包含乐器、节奏、流派或情感来使其更详细。
  • 按“生成”按钮开始该过程。 一两分钟后,右侧的“生成的音乐”模块中将出现一个音频播放器。
  • 将鼠标悬停在模块上以显示播放器控件并收听文件,或按右上角的下载图标将文件保存到您的计算机。 请注意,它只能以 .mp4 文件形式下载。
  • 如果您想尝试使用现有旋律调节结果,您可以在文本框旁边的模块中上传录音。 或者,您可以选择“麦克风”以使用麦克风录制旋律。
  •   您可以拥有多个 Robinhood 帐户吗?

    对旋律的调节将使用文本描述和您提供的旋律作为参考。 这是一个有用的工具,可用于塑造您从 MusicGen 获得的结果。

    使用 MusicGen Audio 有哪些限制?

    MusicGen 的代码在 MIT 许可证下自由分发,几乎没有任何限制。 至于使用该模型生成的音频,尚不清楚是否有任何法律准则。 相反,您可能想注意 Meta 关于使用 MusicGen 的警告

    “该模型不应被用来故意创作或传播为人们创造敌对或疏远环境的音乐作品。 这包括制作人们会预见到会感到不安、痛苦或冒犯的音乐; 或传播历史或当前刻板印象的内容。”

    Meta 进一步解释说,MusicGen 面向希望探索 AI 音乐生成的研究人员,而不是用于“下游用途”,我们认为“下游用途”是指在流媒体平台上上传和分发 AI 音乐等活动。

    道德上的利弊反映了人工智能艺术的产生。 获得使用数据训练人工智能模型的同意,再加上适当时补偿/归功于艺术家的问题,都是 Meta 谨慎行事的原因。

    简而言之,为了好玩而探索该模型不太可能造成伤害,但当涉及到将音频用于商业音乐时,这可能是一个更棘手的问题。 许多人都想知道人工智能流行音乐的未来会是什么样子。

    Meta 发布了 MusicGen,这是一个开源 AI 模型,能够从简单的文本描述生成原始音乐,为现有的音乐生成模型添加了另一个模型。 如果您对试用该技术感到好奇,您可以仅使用网络浏览器来试用演示。