我已经运行了下面的代码,它一直给我属性错误
import noisereduce as nr
from scipy.io import wavfile
from noisereduce import reduce_n
# load data
rate, data = wavfile.read("output.wav")
# select section of data that is noise
noisy_part = data[10000:15000]
# perform noise reduction
reduced_noise = nr.reduce_noise(audio_clip=data, noise_clip=noisy_part, verbose=True)
它给出了下面的属性错误
AttributeError: module 'noisereduce' has no attribute 'reduce_noise'
这是因为我将代码保存为noisereduce.py,当我运行代码时,它会自动导入,因为没有名为reduce_noise的命名属性,所以我得到了那个错误。 非常感谢@Eyal
相关问题 更多 >
编程相关推荐