我正在尝试从声音文件(.wav)中获取特征;
这是 stft 特征结果:
您可以通过以下方式使用 PyWavelet 来获得音频 wav 文件的连续小波变换。不过操作有点慢。
import pywt
import scipy.io.wavfile
wavefile = 'path to the wavefile'
# read the wavefile
sampling_frequency, signal = scipy.io.wavfile.read(wavefile)
#
scales = (1, len(signal))
coefficient, frequency = pywt.cwt(signal, scales, 'wavelet_type')