git clone https://github.com/Artrajz/vits-simple-api

cd vits-simple-api

pip install logzero flask_apscheduler graiax-silkcoder

python app.py,启动程序后,访问http://127.0.0.1:23456/ ,下载https://github.com/CjangCjengh/TTSModels#nene--nanami--rong--tang 处的模型到项目的Model/vits/nene_nanami_rong_tang_chinese_japanese目录下,并在项目的config.py文件中注册MODEL_LIST=[[ABS_PATH+'/Model/vits/nene_nanami_rong_tang_chinese_japanese/1374_epochs.pth',ABS_PATH+'/Model/vits/nene_nanami_rong_tang_chinese_japanese/config.json'],],这样的话在启动这个网站项目时,会读取这个模型文件,供用户选择进行TTS。

要让人物发出对应语言的声音,还需要安装下述依赖,如果缺少下述依赖之一,在点击播放转换的声音后,浏览器的GUI会停止工作,无法播放,或者访问网站给出的获取音频的网络接口会报500服务器内部错误(因找不到对应名称的模块)。

pip install langid cn2an pyopenjtalk py7zr ko_pron eng_to_ipa

https://github.com/Artrajz/vits-simple-api

https://artrajz-vits-simple-api.hf.space/

https://github.com/CjangCjengh/TTSModels

2310102246