Formant filter

Formant filter  - et system af resonansfiltre designet til at generere et talesignal med en given fonetisk struktur . Formantfilteret er en af ​​nøglekomponenterne i systemer til syntese af tale og talelignende signaler.

Formantfilterets struktur er baseret på en forenklet model af stemmekanalen . Ifølge modellen er vokalkanalen en resonator med flere frekvensresponstoppe, hvis frekvenser bestemmer typen af ​​udtalt fonem. Disse frekvensresponstoppe kaldes formanter . Et eksempel på spektret af fonemet "A":

Formantfilteret skaber formantområder i inputsignalets spektrum ved hjælp af flere båndpas- eller fasefiltre, der er forbundet parallelt . Antallet af links i kredsløbet bestemmer rækkefølgen af ​​formantfilteret. Tredje ordens formant filterkredsløb:

For at syntetisere et talesignal, der svarer til et bestemt fonem, er det nødvendigt at justere centerfrekvensen af ​​hvert båndpasfilter i systemet til den tilsvarende formantfrekvens. Tabel over formantfrekvenser for nogle fonemer (de givne værdier for andre stemmer er som regel forskellige):

fonem Første formant, Hz Anden formant, Hz Tredje formant, Hz
"og" 270 2300 3000
"e" 400 2000 2550
"en" 660 1700 2400
"på" 640 1200 2400

Indgangshandlingen for formantfilteret kan være forskellige signaler med forskellige klangfarver. Hovedparametrene for inputsignalet er gentagelsesfrekvens og spektrumbredde. Gentagelsesfrekvensen bestemmer tonehøjden for det syntetiserede fonem og spænder fra 200 Hz til 2000 Hz. Samtidig svarer de lavere frekvenser i dette område til klangen på en mandlig stemme, de øverste - til en kvindelig. Det frekvensområde, som indgangssignalet optager, skal være så bredt som muligt. En pulssekvens bruges ofte som et sådant signal.

Et eksempel på input og syntetiserede lydsignaler for fonemet "og".

Input:

Syntetiseret signal: