代码:
newFile = 'I love China_16k.wav' y_16k = librosa.resample(y,src,16000) soundfile.write(newFile, y_16k, 16000)
运行结果:
y_16k = librosa.resample(y,src,16000)
TypeError: resample() takes 1 positional argument but 3 were given
解决办法:
python3.9 默认安装librosa版本为0.10.2
下载版本为0.9.2的librosa包(0.8版本会出现其他错误)
安装成功后,再次运行即可成功。