3. Preliminary Prosody Model for Tamil TTS
The byproduct of the stress labeling of the database is the Prosodic knowledge that the first syllable in Tamil is stressed (in most cases, except when there is some emphasis of a particular syllable in a word) and the second syllable is stressed if the first syllable is hrasva. This confirms the earlier studies of some linguists. The fact has been verified acoustically too.
4. Dealing with Missing Phonetic contexts in Speech Synthesis
Any corpus under consideration, though phonetically rich, cannot cover all the possible contexts of a particular phone or syllable. An attempt has been made to handle situations in Text to Speech Synthesis, where a particular phonetic or syllabic context is not available in the corpus. A novel way of systematic replacement of missing phones has been proposed for speech synthesis. The idea is to replace any such context by another one which is ‘similar’. The ‘similarity’ of phones or syllables lies in the inability of listeners to distinguish between them when placed in a particular context. Such phones were found linguistically in two south Indian languages - Tamil and Telugu and also in English, by performing listening tests and acoustically, through a phone classification experiment with Mel Frequency Cepstral Coefficients as features. Maximum Likelihood classifier is used to find the most confusing phones in Tamil and English languages. The knowledge of the pairs of phones, confused for each other, is incorporated in Tamil TTS and experiments show that the proposed phone replacement strategy is fairly successful. The confused phones in English are also found, whose knowledge can be used for future purposes of developing a bilingual TTS.
5. Study on natural variability in Human Speech
A human being does not always speak a given sentence/phrase/word in exactly the same manner every time she/he speaks. The different realizations from the speaker vary even within words, not just from one complete utterance to the next. A study of the parameters of speech which vary when same speech is spoken at different times, for one speaker and across different speakers, is conducted which helps in making a synthesizer speak with slightly different characteristics at different times.
Research in TCS Innovation Lab - Mumbai
1. Pronunciation Lexicon Creation for Proper Names
Development of a pronunciation lexicon for proper names in general and Indian proper names in particular is usually a manual effort which can not be avoided. Grapheme to phoneme (G2P) modules developed in literature are usually rule based and work best for non-proper names in a particular language. Proper names are foreign to a G2P conversion module. For the construction of a semi-automatic pronunciation dictionary for proper names, an optimization problem is formulated in the current work. The idea is to construct a ‘small’ orthogonal set of words (basis) which can span the complete set of names in a database. The transcription lexicon of all the proper names in a database can be produced by the manual transcription of only the basis words. A cost function based on a set of features is constructed for this purpose and the minimization of this cost function results in an orthogonal basis.
2. Effect of Noise-in-Speech on MFCC Parameters
Manifestation of noise in speech is inherent unless a conscious effort is made to minimize the disturbances in the surroundings while recording speech. The performance of a speech recognition system often degrades in the presence of noise. In this paper, we study the effect of noise in the speech signal on the extracted speech features that are used in speech recognition. Mel frequency cepstral coefficients (MFCCs) are the most popularly used speech features in speech and speaker recognition applications. We first show theoretically, how additive Gaussian noise with mean, μ and variance, s2 effects the speech parameters (MFCCs). The mean and variance of the error in MFCC due to noise in speech is related to the mean and variance of the noise added. We experimentally verify that additive Gaussian noise in speech results in an error in MFCC parameter estimation which is also Gaussian.
3. The use of inherent Stress Information in speech for Speaker Recognition
ASR systems and Speaker recognition systems find difficulty when the speaker is under stress or emotional. The way a person expresses his emotion and stresses certain syllables is unique to her/him and most of the times this style of speaking is consistent. The current work explores to find a mechanism where the inherent stress information in the speech can be used as an additional feature for speaker recognition (identification/verification).
4. Time scale Modification of Speech signals
Time compress the speech signal without change in pitch; To what extent the time can be compressed such that the speech recognition accuracy is reasonable. (Fast browsing of audio/speech data); once a time compressed signal is obtained, extract features (MFCC) and compare with the original features.