extraire les grands formants
Bonjour tout le monde ,
je travaille sur le traitement de la parole , j’ai calculé l’énergie du signal de la parole sous forme (.wav) ; et j'aimerai que vous m'aidiez
je dois detecter les pitchs dans un signal de la parole pour extraire les 4 plus grands formants . (j’ai calculé l’énergie mais je n’ai pas pu extraire les 4 grands formants ).
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
sig = wavread('mamon_1.wav');
sig = sig(:,1);
plot(sig, 'b')
title('Sig');
S1 = abs(sig);
m1 = min(S1(:));
S1 = S1 - m1;
M1 = max(S1(:));
S1 = S1/M1;
e1 = S1.^2;
plot(e1, 'r')
title('Energie'); |
j'éspére qu'il ya quelqu'un qui peux m'aider :calim2::calim2::calim2: