Mindket

MusicGen

新上架第 1 版 · 更新于

概览

用 MusicGen 模型把文字描述变成一小段音乐,是基于 AudioCraft 音频库的浏览器演示。适合想探索文字生成音乐的音乐人、开发者和研究者。

MusicGen 是一款工具包,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • Python 3.10 和 pip
  • ffmpeg,库的 README 推荐安装
用在
  • 浏览器:打开 Hugging Face 上这个 Space 的页面,不需要安装任何东西。
  • Windows、macOS 或 Linux:用 Python 3.10 运行演示的副本。
  • Python 项目:安装 audiocraft 包,在代码里调用这些模型。
先运行
pip install -U huggingface_hub
hf download facebook/MusicGen --repo-type space --local-dir MusicGen
cd MusicGen

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

这个 Space 是 MusicGen 的演示,MusicGen 是一个文字生成音乐的模型,仓库里放着它背后的 AudioCraft 库。AudioCraft 是用于音频生成研究的 PyTorch 库,包含 MusicGen 和 AudioGen 的推理与训练代码。演示在 Hugging Face 的 zero-a10g 硬件上运行。

适合谁

适合想听听文字生成音乐模型能做出什么的人,以及想阅读或训练背后代码的人。

IndustryWho uses itHow they use itExample
音乐与声音音乐人和声音设计师在浏览器里试用文字生成音乐用文字描述一种风格,然后听结果
AI 研究音频研究者运行和训练音频生成模型使用 MusicGen、EnCodec 或 Multi Band Diffusion 的训练代码
软件开发者在 Python 项目中安装这个库在自己的代码里调用这些模型
教育学生学习音频模型是怎么构建的阅读每个模型的文档

如果你想要一个成熟的音乐应用,可以跳过它,因为这是一个带演示页面的研究库。

用在哪里

你可以在这些地方使用它:

  • 浏览器:打开 Hugging Face 上这个 Space 的页面,不需要安装任何东西。
  • Windows、macOS 或 Linux:用 Python 3.10 运行演示的副本。
  • Python 项目:安装 audiocraft 包,在代码里调用这些模型。
Use caseWhoWhat they get back
文字生成音乐音乐人和好奇的用户根据文字描述生成的一段音乐
文字生成声音声音设计师来自 AudioGen 模型的音效
模型训练研究者EnCodec、MusicGen 和 Multi Band Diffusion 的训练流程

如何设置

如果要在本地运行演示的副本,你需要先准备:

  • Python 3.10 和 pip
  • ffmpeg,库的 README 推荐安装

在线页面不需要这些。若要运行你自己的副本,请按下面的步骤操作。

  1. 安装 Hugging Face 工具。
  2. 把这个 Space 的文件下载到一个文件夹。
  3. 进入那个文件夹。
  4. 安装 Space 使用的版本的 Gradio,再安装其他依赖包。
  5. 从主文件启动演示。
pip install -U huggingface_hub
hf download facebook/MusicGen --repo-type space --local-dir MusicGen
cd MusicGen
pip install gradio==5.49.1
pip install -r requirements.txt
python demos/musicgen_app.py

如果你想在自己的项目里使用这个库,先安装 PyTorch,再安装这个包。README 为它写明了 Python 3.9 和 PyTorch 2.0.0,并说明训练需要本地克隆仓库。

pip install 'torch>=2.0'
pip install -U audiocraft
pip install -e .
sudo apt-get install ffmpeg

如何使用

在浏览器里打开这个 Space,或者用下面的命令启动你自己的副本。然后描述你想要的音乐,并运行模型。

python demos/musicgen_app.py
ToolWhat it does
MusicGen根据文字描述生成音乐
AudioGen根据文字描述生成声音
EnCodec以高质量压缩并还原音频
Multi Band Diffusion以与 EnCodec 兼容的方式解码音频

示例

你输入一小段文字,描述想要的音乐,然后运行演示。它会返回一段符合你描述的音频,你可以直接播放。

新手与专家

如果你是新手,先在浏览器里打开这个 Space,写一句话描述你想要的音乐,听听返回的结果。改几个词再运行一次,听听有什么不同。

如果你熟悉这个领域,这个仓库打包了 MusicGen、AudioGen、EnCodec 和一个扩散解码器的推理与训练代码。README 说模型文件由 Hugging Face 缓存,设置 AUDIOCRAFT_CACHE_DIR 变量可以移动 AudioCraft 模型的缓存位置。

  1. 你写一段文字描述
  2. MusicGen 读取提示词
  3. 模型生成音频
  4. 你播放这段音频

注意事项

Space 页面把许可证标为 cc-by-nc-4。README 说代码使用 MIT 许可证,模型权重使用 CC-BY-NC 4.0。

  • License: Space 为 cc-by-nc-4,代码为 MIT,模型权重为 CC-BY-NC 4.0
  • Cost to run: 未提及
  • Data it reaches: 从 Hugging Face 下载的模型文件,保存在缓存文件夹里
  • Not for: 超出模型权重 CC-BY-NC 4.0 条款的用途

README 和文件

README

MusicGen

用 MusicGen 模型把文字描述变成一小段音乐,是基于 AudioCraft 音频库的浏览器演示。适合想探索文字生成音乐的音乐人、开发者和研究者。

由 facebook 在 Hugging Face 上制作。这些说明是 Mindket 根据它的 Space 页面和 README 写的,应用自己的文件和许可证在 Hugging Face 上。

简介

它是什么:这个 Space 是 MusicGen 的演示,MusicGen 是一个文字生成音乐的模型,仓库里放着它背后的 AudioCraft 库。AudioCraft 是用于音频生成研究的 PyTorch 库,包含 MusicGen 和 AudioGen 的推理与训练代码。演示在 Hugging Face 的 zero-a10g 硬件上运行。

适合谁:适合想听听文字生成音乐模型能做出什么的人,以及想阅读或训练背后代码的人。

Industry | Who uses it | How they use it | Example
音乐与声音 | 音乐人和声音设计师 | 在浏览器里试用文字生成音乐 | 用文字描述一种风格,然后听结果
AI 研究 | 音频研究者 | 运行和训练音频生成模型 | 使用 MusicGen、EnCodec 或 Multi Band Diffusion 的训练代码
软件 | 开发者 | 在 Python 项目中安装这个库 | 在自己的代码里调用这些模型
教育 | 学生 | 学习音频模型是怎么构建的 | 阅读每个模型的文档

如果你想要一个成熟的音乐应用,可以跳过它,因为这是一个带演示页面的研究库。

用在哪里:你可以在这些地方使用它:

  • 浏览器:打开 Hugging Face 上这个 Space 的页面,不需要安装任何东西。
  • Windows、macOS 或 Linux:用 Python 3.10 运行演示的副本。
  • Python 项目:安装 audiocraft 包,在代码里调用这些模型。
Use case | Who | What they get back
文字生成音乐 | 音乐人和好奇的用户 | 根据文字描述生成的一段音乐
文字生成声音 | 声音设计师 | 来自 AudioGen 模型的音效
模型训练 | 研究者 | EnCodec、MusicGen 和 Multi Band Diffusion 的训练流程

如何设置:如果要在本地运行演示的副本,你需要先准备:

  • Python 3.10 和 pip
  • ffmpeg,库的 README 推荐安装

在线页面不需要这些。若要运行你自己的副本,请按下面的步骤操作。

  1. 安装 Hugging Face 工具。
  2. 把这个 Space 的文件下载到一个文件夹。
  3. 进入那个文件夹。
  4. 安装 Space 使用的版本的 Gradio,再安装其他依赖包。
  5. 从主文件启动演示。
pip install -U huggingface_hub
hf download facebook/MusicGen --repo-type space --local-dir MusicGen
cd MusicGen
pip install gradio==5.49.1
pip install -r requirements.txt
python demos/musicgen_app.py

如果你想在自己的项目里使用这个库,先安装 PyTorch,再安装这个包。README 为它写明了 Python 3.9 和 PyTorch 2.0.0,并说明训练需要本地克隆仓库。

pip install 'torch>=2.0'
pip install -U audiocraft
pip install -e .
sudo apt-get install ffmpeg

如何使用:在浏览器里打开这个 Space,或者用下面的命令启动你自己的副本。然后描述你想要的音乐,并运行模型。

python demos/musicgen_app.py
Tool | What it does
MusicGen | 根据文字描述生成音乐
AudioGen | 根据文字描述生成声音
EnCodec | 以高质量压缩并还原音频
Multi Band Diffusion | 以与 EnCodec 兼容的方式解码音频

示例:你输入一小段文字,描述想要的音乐,然后运行演示。它会返回一段符合你描述的音频,你可以直接播放。

新手与专家:如果你是新手,先在浏览器里打开这个 Space,写一句话描述你想要的音乐,听听返回的结果。改几个词再运行一次,听听有什么不同。

如果你熟悉这个领域,这个仓库打包了 MusicGen、AudioGen、EnCodec 和一个扩散解码器的推理与训练代码。README 说模型文件由 Hugging Face 缓存,设置 AUDIOCRAFT_CACHE_DIR 变量可以移动 AudioCraft 模型的缓存位置。

你写一段文字描述
MusicGen 读取提示词
模型生成音频
你播放这段音频

注意事项:Space 页面把许可证标为 cc-by-nc-4。README 说代码使用 MIT 许可证,模型权重使用 CC-BY-NC 4.0。

  • License: Space 为 cc-by-nc-4,代码为 MIT,模型权重为 CC-BY-NC 4.0
  • Cost to run: 未提及
  • Data it reaches: 从 Hugging Face 下载的模型文件,保存在缓存文件夹里
  • Not for: 超出模型权重 CC-BY-NC 4.0 条款的用途

Hugging Face 上的数据(2026年11月13日)

  • 点赞:5,116
  • 构建方式:gradio
  • 许可证:cc-by-nc-4.0

链接

  • Space:https://huggingface.co/spaces/facebook/MusicGen
  • 文件:https://huggingface.co/spaces/facebook/MusicGen/tree/main

试用

在浏览器里打开这个 Space,或在它的页面上把它复制到你自己的 Hugging Face 账号。这个工具包里没有会自己运行的东西。

文件
README.md  5 KB

1 个文件,共 5 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face Space。

产品点赞构建方式许可证最近更新
MusicGen 本页5,116gradiocc-by-nc-4.0
Kokoro TTS共有 gradio3,556gradioapache-2.0
Background Removal共有 gradio2,988gradiomit
Omni Image Editor共有 gradio2,922gradiomit
Diffusers Image Outpaint共有 gradio2,565gradioapache-2.0
Qwen3-TTS Demo共有 gradio2,410gradioapache-2.0
数据为 Mindket 在 2026-11-12 读取的数值。

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

incomingpainAsk HN: How are these AI cover songs made?Most of these no doubt are just websites, you can search for 'ai song generator'. Where you can input your lyrics, styles, etc. You can create all original songs by having AI generate the lyrics even. >Does anyone know what models and tools are used? One of the best in my opinion:…funferallmidjourney images, musicgen in comfyui, ffmpeg with codex to stitch together3 赞 · 2 条回复beoberhaStable Audio OpenFacebook’s MusicGen can pretty much do thisfunferallz_image_turbo-Q5_K_S.gguf huggingface.co/facebook/mus... i'll make a repo on tangled so you can see the whole workflow3 赞 · 2 条回复beoberhaUdio – AI Music GeneratorUdio as a platform gives off this creepy dystopian vibe and I’m really not a fan. All the music is super uncanny valley - no idea who is actually listening to it. That said, I think there’s a great use for AI generated music in background noise. I’ve been playing with Facebook’s MusicGen and it’s…funferalloh the music gen is the facebook musicgen model not zit, then i just mash them into a video2 赞beoberhaUdio – AI Music GeneratorFunny this was posted today. I spent some time this weekend playing around with Facebook’s MusicGen and had a ton of fun. I’m planning to use it to have a personal 24/7 radio station. Wonder what Udio is using under the hood.gabimtmeShow HN: MusicGPT – An Open Source App for Generating Music with Local LLMsThe model has some limitations, for example: - it can only generate 30 seconds of audio - there's performance differences between music genres You can read more about the limitations here https://huggingface.co/facebook/musicgen-smalluyzstvqsAI-generated sad girl with piano performs the text of the MIT LicenseSuno is pretty cool. If I had to guess this uses Suno's Bark and Facebook's MusicGen? The output of the latter is used as conditional layers for the prior similar to ControlNet? Anyway, what will be interesting is when this can be done locally on consumer hardware with open-source AI, a nice UI…tinyteraRerun 0.9 – a framework for visualizing streams of multimodal dataLooks interesting. Do you have visualizations or examples on debugging audio embeddings (like https://huggingface.co/spaces/facebook/MusicGen) ?bestcoder69Open-sourcing AudioCraft: Generative AI for audioAnyone know if there are ways, as-is, to speed this up on Apple Silicon? This setup takes 5 minutes: - Mac Studio M1 Max 64GB memory - running musicgen_app.py - model: facebook/musicgen-medium - duration: 10s

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

效率类的相似商品

查看效率类的全部商品

ACE-Step 1.5 XL SFT

ACE-Step · 工具包

用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。

新上架

Guizang PPT Skill

op7418 · 技能

能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。

新上架29.8k

Frontend Slides

zarazhangrui · 技能

从零开始或从 PowerPoint 文件生成 HTML 演示文稿,并展示几种视觉风格预览供你挑选,适合不懂 CSS 和 JavaScript、又想做网页幻灯片的人。

新上架32.3k