我正在尝试创建一个用于音频分析的频谱图对象。在
我正在使用Snack Library。这个库,将谱图创建为画布对象,但我
应该使用频谱图作为数值对象(每隔10毫秒我应该提取频率向量)。在
这是零食库的代码:
c = tkSnack.SnackCanvas(root, height=400)
c.pack()
c.create_waveform(0, 0, sound=mysound, height=100, zerolevel=1)
c.create_spectrogram(0, 150, sound=mysound, height=200)
我在网上找教程,但我只找到了绘制光谱图的方法。在
非常感谢!在
对于音频分析,我只使用通用数据分析工具的组合。以下是我用于音频的工具:
读写.wav文件:
Python wave module,和scipy.io.wave 这些文件适用于大多数.wav文件,但不是非常不寻常的格式
FFTs:
numpyrfft和朋友(rfftfreq对rfft特别有用)
光谱图和更一般的图表:
matplotlib和,尤其是matplotlib的{a6}
相关问题 更多 >
编程相关推荐