def compute_avgpowerspectrum(signal, winsize, window):
windownum = int(len(signal) / (winsize / 2)) - 1
avgpow = np.zeros(winsize)
for l in xrange(windownum):
avgpow += np.absolute(sp.fft(get_frame(signal, winsize, l) * window))**2.0
return avgpow / float(windownum)
评论列表
文章目录