Home Correctly way of windowing a speech signal correctly
 I'm applying a Hamming window to a speech signal in order to perform features extraction of the audio sound. The way I'm splitting the signal into frames is correct? Should I use a window overlap? Here's my attempt using MATLAB: clear close all [data,fs] = audioread('speech_demo.wav'); timeWindow = 20e-3; lengthWindow = round(timeWindow*fs); % number of samples per window L = lengthWindow; w_start = 0; w_end = lengthWindow; j = 1; for k = 1:round(length(data)/lengthWindow) x = w_start:w_end-1; hold on plot(x,hann(lengthWindow),'r:'); plot(x,data(x+1),'k.-') plot(x,data(x+1).*hamming(lengthWindow),'m.-') wSignal(j:L*k,:) = data(x+1).*hamming(lengthWindow); w_start = w_start + L; w_end = w_start + L; j = L*k+1; end set(gcf,'color','w')  The plot of the signals and the windows: A zoom in: Thank you.