Vytvořte syntetický signál na bázi formantové syntézy pro 5 českých
samohlásek. Parametry samohlásek určete na bázi vlastních realizací z databáze
zreratdb, pro vybranou realizaci každé saohlásky určete:
- formantové kmitočty (minimálně pro 4 formanty)
- šířky pásma jednotlivých formantů,
- základní periodu resp. základní tón řeči (f_o),
- energii dané hlásky.
Pro realizaci jednoho rezonátoru použijte
funkci f_filtr.m a rezonátory řaďte kaskádně od nejnižšího formantu.
První rezonátor vybuďte jednotkovými pulzy s periodou odpovídající změřené základní periodě.
Normujte výsledný signál abyste dosáhli stejného výkonu jako u skutečné realizace.
Srovnejte
syntetizovaný a skutečný signál v časové i spektrální oblasti a určete průměrné zkreslení počítané na bázi kepstrální vzdálenosti stejně dlouhých úseků (z výpočtu případně vyřaďte tiché úseky na začátku a konci reálných realizací).
Dosažené zkreslení srovnejte s případem srovnání 2 různých reálných realizací každé hlásky.