自学内容网 自学内容网

ChatTTS的两种使用方式

安装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 activate 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


原文地址:https://blog.csdn.net/muzihuaner/article/details/142749623

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!