15.06.2013 Views

Teza doctorat (pdf) - Universitatea Tehnică

Teza doctorat (pdf) - Universitatea Tehnică

Teza doctorat (pdf) - Universitatea Tehnică

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

B. Analiza Fourier<br />

61<br />

Cap. 4. Analiza semnalului vocal<br />

Analiza Fourier este cea mai răspândită metodă de analiză a semnalului vocal pentru că<br />

ea oferă imaginea completă a componentelor semnalului pe scara frecvenţei, rezultând astfel<br />

spectrul de frecvenţe asociat. Analiza Fourier se bazează pe proprietatea unui semnal periodic de<br />

a putea fi descompus în componente sinusoidale.<br />

Această metodă de analiză foloseşte calculul transformatei Fourier discrete, de forma<br />

[Mat01]:<br />

X ( k ) <br />

N 1<br />

n 0<br />

x ( n ) e<br />

j<br />

2nk<br />

/ N<br />

, k = 1,2,...,N , (4.11)<br />

unde: x(n) reprezintă eşantioanele de semnal,<br />

X(k) este valoarea componentei k din spectrul de frecvenţe,<br />

N este numărul de eşantioane considerate, iar<br />

j este unitatea imaginară.<br />

Calculul se face în domeniul complex, rezultând pentru fiecare componentă X(k) două<br />

valori reale corespondente:<br />

- modulul sau amplitudinea: Ak= |X(k)| , respectiv<br />

- faza: φk=arg(X(k)).<br />

În practică se foloseşte mai mult spectrul amplitudinilor, sau spectrul de putere al<br />

semnalului. Aceasta deoarece urechea umană e mai puţin sensibilă la spectrul de faze al unui<br />

semnal vocal.<br />

Cum pentru fiecare k e necesar calculul sumei (4.11) cu N valori, rezultă o complexitate a<br />

algoritmului de calcul de forma O(N 2 ). Pentru rapidizare sunt disponibili diverşi algoritmi, dintre<br />

care cei mai cunoscuţi sunt algoritmii FFT ( Fast Fourier Transform - Transformata Fourier<br />

Rapidă) cu decimare în frecvenţă sau decimare în timp. Algoritmul FFT se bazează pe calculul<br />

recursiv al valorilor spectrale [Tod05] şi reduce complexitatea algoritmului la O(Nlog2N).<br />

Pe baza aflării spectrului de frecvenţe se pot determina o serie de parametrii specifici,<br />

cum ar fi anvelopa spectrală sau forma şi valoarea formanţilor, ce ne dau informaţii despre<br />

comportamentul în domeniul frecvenţei a semnalului pe segmentul de timp considerat.<br />

Aşa cum s-a prezentat în capitolul dedicat procesării semnalului vocal, formanţii se<br />

determină printr-un algoritm de detecţie a maximelor locale ale anvelopei spectrale.<br />

Înainte de calculul spectrului, semnalul poate fi prelucrat printr-un filtru trece-sus,<br />

realizându-se aşa-numita preaccentuare a semnalului. Această operaţie este efectuată în scopul<br />

accentuării componentelor de frecvenţă ridicată, care de regulă sunt atenuate în procesul vorbirii<br />

de către sistemul fonator [Lup04].<br />

C. Analiza prin predicţie liniară<br />

Analiza prin predicţie liniară sau analiza LPC (Linear Prediction Coding) este o metodă<br />

eficientă de determinare a unor parametrii recursivi ai semnalului vocal, care se vor putea folosi<br />

în cadrul procesului de sinteză sau recunoaştere a vorbirii. Analiza prin metoda LPC se bazează<br />

pe modelul producerii vorbirii prezentat în figura 4.5.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!