/AudioProcessor

My library of audio processing

Primary LanguagePython

AudioProcessor

My library of audio processing

Short Time Fourier Transform

X, F, T = mystft(source, fs, framesz, overlap)

输入参数source为音频数据,fs为采样频率,framesz为帧的大小,overlap为移动的步长
返回向量F和T以及矩阵X,其中向量F为频率序列,T为时间序列,X为STFT的结果

Inverse Short Time Fourier Transform

x = myistft(X, fs, datasz, framesz, overlap)

输入参数X为STFT结果,fs为采样频率,datasz为音频数据长度,framesz为帧的大小,overlap为移动的步长
返回向量x,为逆变换得到音频数据

Result

   
原始音频数据


STFT时频图

 
还原后的音频数据