always chase after what I like, but never forget what I dream of."

波形图的基本信息

从波形图上看,
1、看振动的快慢,同一时间内振动的次数越多,音调就越高;
2、看振动偏离原位置的大小,偏离越大就是振幅越大,响度也就越大;
3、看它们的波形(圆滑程度),波形不同,音色也就不同
 
波形图和梅尔频谱图:
>>> import librosa
>>> import librosa.display
>>> # Load a wav file
>>> y, sr = librosa.load(r'C:\Users\guini\Desktop\rain.wav', sr=None)
>>> # extract mel spectrogram feature
>>> melspec = librosa.feature.melspectrogram(y, sr, n_fft=1024, hop_length=512, n_mels=128)
>>> # convert to log scale
>>> logmelspec = librosa.power_to_db(melspec)
>>> plt.figure()
>>> # plot a wavform
>>> plt.subplot(2, 1, 1)
>>> librosa.display.waveplot(y, sr)
>>> plt.title('rain wavform')
>>> # plot mel spectrogram
>>> plt.subplot(2, 1, 2)
>>> librosa.display.specshow(logmelspec, sr=sr, x_axis='time', y_axis='mel')
>>> plt.title('Mel spectrogram')
>>> plt.tight_layout() #保证图不重叠
>>> plt.show()

  

posted @ 2020-11-23 16:21  zx1116  阅读(1049)  评论(0编辑  收藏  举报

always chase after what I like, but never forget what I dream of."