Create a synthetic signal for 6 English vowels based on 3 major formants. Determine vowel parameter on the basis of your own recordings from the database
zreratdb, i.e. determine for each vowel the following parameters:
- formant frequencies (minimum for 4 formants)
- bandwidths of particular formants,
- fundamental period or pitch resp. (f_o),
- energy of particular vowel.
To create a single resonator use the function f_filtr.m and organize filters for particular resonators in cascade form.
The first resonator should be excited by periodic unit pulses in a distance related to measured fundamental period.
Scale obtained signal to achieve the same power (energy) as it is in the case of real realization.
Compare synthetic and real signals, both in the time and the frequency domain, and determine average distortion measured on the basis of cepstral distance from signal parts of the same length (do not work with possible silent parts in the beginning or in the end of real realizations).
Compare achieved distortion also with the case of comparison of 2 different real realizations of each particular vowel.
Deliver created script via WEB interface at FEE Moodle pages (authorized access)
přístup) do Mo 22.5.2023, 9:00 .