当前位置:首页>开发>正文

如何使用python实现wave音频文件回放

2023-04-18 15:56:05 互联网 未知 开发

 如何使用python实现wave音频文件回放

如何使用python实现wave音频文件回放

修改采样点数和起始位置进行不同位置和长度的音频波形分析
N=44100
start=0 #开始采样位置
df = framerate/(N-1) # 分辨率
freq = [df*n for n in range(0,N)] #N个元素
wave_data2=wave_data[0][start:start N]
c=numpy.fft.fft(wave_data2)*2/N
#常规显示采样频率一半的频谱
d=int(len(c)/2)
#仅显示频率在4000以下的频谱
while freq[d]>4000:
d-=pylab.plot(freq[:d-1],abs(c[:d-1]),r)
pylab.show()

最新文章

随便看看