Noise-resistant speech HMMs are composed by: recording noise in the environment of utterance (S1); preparing HMMs of the noise (S2); transforming the output probability distribution of each of the noise HMMs and speech HMMs prepared from speech unaffected by noise and multiplicative distortion to a linear spectral domain (S31); multiplying the speech HMM distribution in the linear spectral domain by a multiplicative distortion W that is an unknown variable (S321); convoluting the multiplied value and the noise HMM distribution in the linear spectral domain (S322); inversely transforming the convoluted value to the original domain of the speech HMM (S33) to compose incomplete noise-resistant speech HMMs each containing multiplicative distortion as an unknown variable (S3); calculating the likelihoods of the incomplete noise-resistant speech HMMs for input speech and estimating the multiplicative distortion of that one of the incomplete noise-resistant HMMs which has the maximum likelihood (S4); and substituting the estimated value into the incomplete noise-resistant speech HMMs (S5).
Method for the composition of noise-resistant hidden markov models for speech recognition and speech recognizer using the same