MUSICGEN 模型部署教程MUSICGEN 项目是一个由 Meta(原 Facebook)公司推出的开源 AI 作曲项目,该项目展示了 AI 在音乐创作领域的潜力和创新应用。以下是对 MUSICGEN 项目的详细介绍:
技术原理 :MUSICGEN基于深度学习算法和人工智能技术,特别是 Transformer 模型。它能够并行处理音频数据,提高生成速度和质量。
特点 :
创新性强 :MUSICGEN 能够根据文本和旋律的提示,生成新的音乐作品,具有高度的创新性和个性化。
灵活可控 :用户可以通过输入不同的文本描述和旋律参考,生成符合自己需求的音乐作品。
高质量 :通过训练大量高质量的音乐数据集,MUSICGEN 能够生成连贯、符合和声结构的音乐。
audiocraft/docs/MUSICGEN.md at main ·facebookresearch/audiocraft ·GitHub
建议使用 RTX3060+12G及以上 显卡
进入 Anaconda 官网:
找到快速命令行安装,选择 Linux 系统,复制代码进入终端进行安装。


等待安装完成。
apt-get update
apt-get install -y unzip
apt-get install -y lsof
apt-get install -y git
apt-get install -y git-lfs

git clone https://github.com/facebookresearch/audiocraft.git
cd audiocraft
conda create --name MusicGen python=3.10 -y
conda activate MusicGen
pip install -r requirements.txt
apt-get install ffmpeg
conda install "ffmpeg<5" -c conda-forge
打开/audiocraft/demos/musicgen_app.py

更改为:

export HF_ENDPOINT=https://hf-mirror.com
export GRADIO_SERVER_NAME=0.0.0.0
export GRADIO_SERVER_PORT=8080
python -m demos.musicgen_app --share
出现以下界面即为运行成功

以下显示不影响使用
运行成功后获取访问链接,进入 webUI 界面后即可操作(第一次运行时,自动下载选择的模型(红框部分为可选的部分模型),下载完成后即可出现结果。



点击此处,立即体验MUSICGEN!
