GPT-SoVITS
GPT-SoVITS copied to clipboard
如何将推理声音 可以在命令行执行,
如上图,目前可以在页面进行推理, 请问如何在 命令行添加对应参数,调用这个步骤?
有个api.py文件,这个可以命令行运行也可以作为api接口给其他程序调用,我已经把它接入我的qq机器人了
我已经提交了pr,你可以在pull requests内看到对linux下命令行部署并启动的说明补充
有个api.py文件,这个可以命令行运行也可以作为api接口给其他程序调用,我已经把它接入我的qq机器人了
GET: http://127.0.0.1:9880?refer_wav_path=123.wav&prompt_text=一二三。&prompt_language=zh&text=先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。&text_language=zh POST:
{ "refer_wav_path": "123.wav", "prompt_text": "一二三。", "prompt_language": "zh", "text": "先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。", "text_language": "zh" }
大佬,这里的refer_wav_path=123.wav 文件 可以引用 文件夹内的文件吗? 比如 windows : d://123.wav , linux :/usr/123.wav , 这样子
有个api.py文件,这个可以命令行运行也可以作为api接口给其他程序调用,我已经把它接入我的qq机器人了
GET: http://127.0.0.1:9880?refer_wav_path=123.wav&prompt_text=一二三。&prompt_language=zh&text=先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。&text_language=zh POST:
{ "refer_wav_path": "123.wav", "prompt_text": "一二三。", "prompt_language": "zh", "text": "先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。", "text_language": "zh" }
大佬,这里的refer_wav_path=123.wav 文件 可以引用 文件夹内的文件吗? 比如 windows : d://123.wav , linux :/usr/123.wav , 这样子
可以的,绝对路径或者相对路径都可以
有个api.py文件,这个可以命令行运行也可以作为api接口给其他程序调用,我已经把它接入我的qq机器人了
api.py在本地环境运行效率太低了,程序互相调用存在显著延迟
@littlewire123, 請問現在API可以帶我入我訓練好的模型路徑嗎?
@littlewire123, 請問現在API可以帶我入我訓練好的模型路徑嗎?
"""
api.py usage
python api.py -dr "123.wav" -dt "一二三。" -dl "zh"
执行参数:
-s
- SoVITS模型路径, 可在 config.py 中指定
-g
- GPT模型路径, 可在 config.py 中指定
'''
这是api.py文件的说明,你可以参考一下
@littlewire123, 請問現在API可以帶我入我訓練好的模型路徑嗎?
如果是作为api接口给其他程序调用的话好像只能在config.py里指定,修改对应变量的值即可。命令行运行的话可以在启动的时候作为参数输入,详情可以参考api.py里的使用说明
怎么会呢,不用在config.py里面指定,直接调用api.py的set_model就可以动态切换,不用关闭程序。
怎么会呢,不用在config.py里面指定,直接调用api.py的set_model就可以动态切换,不用关闭程序。
我下载的api.py里面没有set_model