安装conda
官方下载地址
https://www.anaconda.com/download/success
项目地址:
https://github.com/2noise/ChatTTS
conda创建环境
打开Anaconda Prompt,其实和cmd终端一样的
用于conda环境的配置
打开后来到当前用户目录下
创建一个环境chattts,指定python版本为3.11,名字随便起
conda create -n chattts python=3.11
激活环境
conda activat chattts
方法一:最简单的命令行方式,如果需要GPU推理,要把方法二中GPU的包装了
pip install -U chattts-fork
然后就可以运行
chattts '你好,你好。' --seed 3333
第一次运行要下载模型,速度稍微慢点,运行后当前目录下生成tts.wav声音文件
方法二:webui模式
克隆仓库
当前目录下运行
git clone https://github.com/2noise/ChatTTS
cd chatTTS
配置运行环境
在chatTTS目录下
pip install -r requirements.txt
pip install gradio
conda install -c conda-forge pynini=2.1.5 && pip install WeTextProcessing
如果只使用CPU推理,截至到现在就可以运行主程序了
python webui.py
访问下面地址就出现webui了
http://localhost:8080/
如果使用GPU推理,把下面几步再做了
pip install torch==2.1.2 torchvision==0.16.2 torchaudio==2.1.2 --index-url https://download.pytorch.org/whl/cu121
修改chatTTS目录中core.py文件中第76行,也许后期代码会被修改,大致在76行前后
compile: bool = true,
改为
compile: bool = False,
再运行主程序
python webui.py