For sound processing in realtime scenarios, it is not possible to wait for a complete sound file. In this case, short-time processing is important.
Here is an example using STFT to transform speech into the frequency domain and inverse transform the spectral data back to waveforms in the time domain:
[S,F,T] = stft(x, fs,'Window',win2,'OverlapLength',128,'FFTLength',256);
[y,ti] = istft(S,fs,'Window',win2,'OverlapLength',128,'FFTLength',256);
References:
stft - Short-time Fourier transform (MathWorks)
istft - Inverse short-time Fourier transform (MathWorks)
沒有留言:
張貼留言