AI音乐生产程序AudioCraft本地部署教程|免费开源

Audiocraft的下载与安装

将主程序克隆到本地

在任意文件夹中点击鼠标右键,选择“Git Bash Here”,然后在弹出的命令窗口中输入如下的命令(需要全程科学上网):

git clone https://github.com/facebookresearch/audiocraft.git

此命令将会把audiocraft的主程序拷贝到本地指定的文件夹中,拷贝完成之后,可以关闭该命令窗口;

创建和激活虚拟空间

进入刚刚拷贝的文件夹中,在文件夹的路径栏输入“cmd”,打开命令窗口,在命令窗口输入和执行如下的命令:

conda create -n audiocraft python=3.10

AI音乐生产程序AudioCraft本地部署教程|免费开源

安装的过程中会提示提你确认是否安装,输入“y”确认即可!

AI音乐生产程序AudioCraft本地部署教程|免费开源

因为这个命令会自动安装指定的Python版本,因此需要稍微等待一段安装的时间,安装结束之后,继续执行下面的命令激活虚拟空间:

conda activate audiocraft

虚拟空间激活的状态下,输入如下的命令安装指定版本的torch 和 cuda:

pip install torch==2.0.1+cu117 torchvision==0.15.2+cu117 --extra-index-url https://download.pytorch.org/whl/cu117

AI音乐生产程序AudioCraft本地部署教程|免费开源

安装完成之后,继续执行如下的命令,安装程序所需的依赖和其他库:

pip install -e .

AI音乐生产程序AudioCraft本地部署教程|免费开源

这些安装都需要等待一定的时间才能完成,如果安装完成,请继续执行下面的命令,安装ffmpeg:

conda install "ffmpeg<5" -c conda-forge

AI音乐生产程序AudioCraft本地部署教程|免费开源

同样在安装过程中,会提示你输入“y”进行确认!

AI音乐生产程序AudioCraft本地部署教程|免费开源

安装完成后,可以运行如下的命令(在虚拟环境激活的状态下),启动webui界面:

python app.py

此时,如果系统提示你找不到app.py这个文件,你可以点击下面的链接,下载app.py文件,并且将这个文件放在程序的根目录中!(在我测试的时候,我发现Audiocraft 的github主页的确是没有app.py这个文件,但是huggingface上面的程序文件是包含这个app.py文件的,我不清楚是不是github的app.py文件是否被作者误删了,不过从安装依赖的命令是“pip install -e .”而不是“pip install -r requirements.txt”可以看出该程序目前尚在持续开发中。也许在你看到该教程的时候,程序中的app.py文件已经存在不需要额外单独下载了!)

点击下载:app.py

重新运行“python app.py”命令,就会出现如下的内容,提示你可以在浏览器输入“http://127.0.0.1:7860”打开webui界面:

AI音乐生产程序AudioCraft本地部署教程|免费开源

原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/aiyinleshengchanchengxuaudiocraftbendebushujiaochengmianfeikaiyuan/.html

(0)
打赏 微信扫一扫 微信扫一扫
朋远方的头像朋远方
上一篇 2023年9月18日 上午10:33
下一篇 2023年9月20日 下午4:19

相关推荐

发表回复

登录后才能评论