我正在尝试减少我的 audio_file 中的噪音,并希望有一个不包含噪音的输出文件,我使用 logmmse图书馆:
我使用这段代码:
import wavio
import numpy as np
from logmmse import logmmse_from_file
import logmmse
r = wavio.read('03-01-02-02-01-01-01(read).wav')
y,sr = librosa.load('03-01-02-02-01-01-01(read).wav')
#print(y)
import numpy as np
A = np.asarray(y)
但我有这个错误:
TypeError: 'module' object is not callable!
你能帮我吗?
#print(A)
logmmse(A, r.rate, output_file = 'log.wav')
最佳答案
正如错误所述,您正在尝试调用模块本身。我想你想要做的是使用 logmmse
logmmse
中的函数模块,所以你应该这样做:
logmmse.logmmse(A, r.rate, output_file = 'log.wav')
关于python - 错误 : 'module' object is not callable when using logmmse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60989606/