使用 GPT-SoVITS WebAPI
GPT-SoVITS 在项目中提供了一个简易WebAPI以及相关文档:
api_v2.py
想要启动它需要在安装完后运行 python api_v2.py -a 127.0.0.1 -p 9880 -c GPT_SoVITS/configs/tts_infer.yaml
自带的简易API会采用tts_infer.yaml中第一条有效配置,配置文件中t2s_weights_path就是GPT权重文件的路径,vits_weights_path就是Sovits的权重文件路径,可以选择使用默认的,也可以选择使用你自己训练的,不过在使用前要记得将第一条有效配置(就是custom项)的version改成你使用的权重文件的版本
我写了一个简易的 Go SDK: gpt_sovits_go_sdk 当然这个轮子省略了很多详细的配置,如果需要,你可以自己实现一个
使用 GPT-SoVITS WebAPI
https://mei.lv/articles/2026/gpt-sovits-api.html