配置过程
克隆项目
git clone https://github.com/2noise/ChatTTS.git
打开CMD,进入一个文件,执行上面的命令。
创建虚拟环境
使用miniconda创建一个Python的虚拟环境,并激活。
conda create -n chattts python=3.10
装了miniconda的话,系统中就无需单独安装Python了。只要通过命令创建一个虚拟环境即可。
安装过程比较依赖网络,需要全包网络通畅。
安装依赖
激活虚拟环境之后,就可以安装Python的依赖包了。
先安装一下torch,参考本地设备,是否有GPU
# CUDA 11.8
conda install pytorch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 pytorch-cuda=11.8 -c pytorch -c nvidia
# CUDA 12.1
conda install pytorch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 pytorch-cuda=12.1 -c pytorch -c nvidia
# CPU Only
conda install pytorch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 cpuonly -c pytorch
https://pytorch.org/get-started/previous-versions/
然后安装requirements文件里的依赖。
pip install -r requirements.txt
为了在本地运行.ipynb(Jupyter Notebook)文件,还需要安装一个依赖。
pip install notebook
运行Jupyter 笔记本
jupyter notebook
启动成功之后,浏览器会自动打开。
在下方的文件列表中双击打开inter.ipynb文件。