function X=analise(x,Nframe,Noverlap) % % X=analise(x,Nframe,Noverlap,q) % Função análise para sinal de voz com janela retangular % % Parâmetros de entrada % x: amostras do sinal de voz % Nframe: número de amostras de cada trecho do sinal de voz a ser analisado % Noverlap: número de amostras de sobreposição % % Parâmetro de saída % X: Matriz que contém em cada linha amostras do trecho do sinal de voz a % ser alisado % % MTMS, 2015 Ns=length(x); Nf=fix(Ns/(Nframe-Noverlap))-1; linf=1; lsup=Nframe; jan=ones(Nframe,1); %janela retangular X=zeros(Nf,Nframe); for n=1:Nf xframe=x(linf:lsup).*jan; linf=lsup-Noverlap+1; lsup=linf+Nframe-1; X(n,:)=xframe; end