⚠ 注意:
现在是linux(ubuntu)的配置。使用python3.8
git clone https://github.com/seanxpw/Digital_Life_Server.git -b linux_ver_python3.8 --recursive
cd Digital_Life_Server需要显卡,且需要cuda11.8
- 使用conda建立python虚拟环境
conda env create -f environment.yaml这样会自动创建一个名字叫dlife的环境 如果已经有了dlife
conda env update dlife -f environment.yaml如果安装包的时候报错的话先运行下面的命令下载pytorch就好。
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118requirements.txt是pip的,没有anaconda可以一试,不过yaml这个包好像是用conda装的 到时候自己注意点。
- Build
monotonic_align
cd "TTS/vits/monotonic_align"
mkdir monotonic_align
python setup.py build_ext --inplace
cp monotonic_align/*.so .到这里,项目构建完毕🥰
- 下载项目所需模型
百度网盘 视频简介下面也有别的网盘的链接。在里面找对应的目录就行。 注意TTS的一个模型名字应该是paimon6k_390k.pth
如果下载的是paimon6k_390000.pth请把名字修改为paimon6k_390k.pth
ASR Model:
to /ASR/resources/models
Sentiment Model:
to /SentimentEngine/models
TTS Model:
to /TTS/models
⚠ 注意:
启动前,不要忘记根据实际情况修改bat文件中的具体配置
run-gpt3.5-api.bat实测python3.8会报一个版本检查的错误 在lib/python3.8/site-packages/revChatGPT/init.py,line 23 把数字9改成8就行