第一,报错源于librosa版本升级了,毕竟wav2lip上一次github更新已经过去好多年了。
第二,解决方法:不需要降版本,只需要去掉后面几个参数,修改如下:
librosa.filters.mel(sr=float(hp.sample_rate), n_fft=hp.n_fft)
第三,如果你选择降版本,可以降到0.7.1,并保持传参如下:
librosa.filters.mel(hp.sample_rate, hp.n_fft,
n_mels=hp.num_mels,fmin=hp.fmin, fmax=hp.fmax)
问题解决的请点赞!
补充:
可能你会跟我一样遇到 :
urllib.error.URLError: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
SSL证书过期,验证错误之类,解决方法:
在 inference.py 开头加入以下内容:定义ssl全局取消证书验证
import ssl
ssl._create_default_https_context = ssl._create_unverified_context