GPT-SoVITS icon indicating copy to clipboard operation
GPT-SoVITS copied to clipboard

推理api接口阻塞

Open hezilon opened this issue 10 months ago • 1 comments

启动推理api接口(如:python api.py -dr "123.wav" -dt "一二三。" -dl "zh" )后,命令窗口界面是阻塞状态,用程序调用该接口时,就会一致挂在那里 图片3 能否不阻塞、直接返回,同时保持接口一直处于监听状态, 除非调用结束运行接口(http://127.0.0.1:9881/control?command=exit)

hezilon avatar Apr 15 '24 10:04 hezilon

实际上应该是希望程序在后台运行吧?任何脚本在同步运行的时候应该都会阻塞终端。 最简单的方式是使用 nohup 挂在后台运行 nohup python myscript.py > myscript.log 2>&1 & (把 myscript.py 改为你自己的文件),就可以使控制台输出打印在 myscript.log 文件里; 更健壮的方式是用 supervisor 进行管理,程序挂了会再帮你拉起来,可以了解一下;

Joy-word avatar Apr 19 '24 09:04 Joy-word