innnky/so-vits-svc

32k版本使用gradio报错

Opened this issue · 1 comments

XXXX\Python39\site-packages\gradio\processing_utils.py", line 187, in audio_from_file
data = np.array(audio.get_array_of_samples())
UnboundLocalError: local variable 'audio' referenced before assignment

尝试在187这一行audio前加global会语法错误,纯小白,求问如何解决?

这个是官方库函数,不要动,如果真的涉及到官方库的问题,可能因为:
1、三方库冲突
2、官方库文件被改动

因为参考官方代码会发现,audio变量很正常的被定义出来。

https://github.com/gradio-app/gradio/blob/main/gradio/processing_utils.py#L198-L218

建议直接删除重新下载gradio库。