4. A method for creating parametric models for use in training a speech synthesis system performed by a generic computer processor, wherein the system comprises at least a glottal pulse database, the method comprising the steps of: a. determining a glottal pulse distance metric between a number of glottal pulses; b. clustering the glottal pulse database into a number of clusters to determine centroid glottal pulses; c. forming a corresponding vector database by associating a vector with each glottal pulse in the glottal pulse database, wherein the centroid glottal pulses and the distance metric are defined mathematically to determine association; d. determining Eigenvectors of the vector database; e. creating parametric models by associating a glottal pulse from the glottal pulse database to each determined Eigenvector; and f. applying the created parametric models to the speech synthesis system in order to train the speech synthesis system.
6. The method of claim 4 , wherein step (a) further comprises the steps of: a. de-composing the number of glottal pulses into corresponding sub-band components; b. computing a sub-band distance metric between the corresponding sub-band components of each glottal pulse; and c. computing the glottal pulse distance metric mathematically using the sub-band distance metrics.