def irstft(X, fs, T, hop):
#x = scipy.zeros(T*fs)
x = scipy.zeros(T)
framesamp = X.shape[1]
hopsamp = int(hop*fs)
for n,i in enumerate(range(0, len(x)-framesamp, hopsamp)):
x[i:i+framesamp] += scipy.real(scipy.fftpack.irfft(X[n]))
return x
# an audio-making function
评论列表
文章目录