Title :
A noise-robust speech recognition system based on ZCPA features and support vector machine
Author :
Bai, Jing ; Zhang, Xueying
Author_Institution :
Coll. of Inf. Eng., Taiyuan Univ. of Technol., Taiyuan, China
Abstract :
In the noisy environment, the performance of speech recognition system may become worse to some extent. In order to solve this problem, this paper used the zero-crossings with peak amplitudes (ZCPA) features as speech feature parameters, which are based on human hearings property. The extraction method of ZCPA features is that calculating the unward zero-crossing rate of speech signal gets frequency information, compressing amplitudes non-linearly incorporates intensity information, and form finally output features. This paper also used the support vector machine as recognition machine, realized a speech recognition system of non-specific person and isolated words with Visual C++ programming, and got the recognition results in different SNRs and in different words. Experiments indicate that the recognition correct rates based on ZCPA features and support vector machine are much higher than those of based on traditional hidden Markov model, and also have better robustness.
Keywords :
C++ language; feature extraction; hearing; speech recognition; support vector machines; visual programming; Visual C++ programming; extraction method; human hearings property; noise-robust speech recognition system; peak amplitudes; recognition machine; support vector machine; zero-crossings; Equations; Feature extraction; Frequency; Hidden Markov models; Humans; Noise robustness; Speech analysis; Speech recognition; Support vector machines; Working environment noise; Zero-Crossings with Peak Amplitudes; hidden Markov model; speech recognition; support vector machine;
Conference_Titel :
Computing, Communication, Control, and Management, 2009. CCCM 2009. ISECS International Colloquium on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-4247-8
DOI :
10.1109/CCCM.2009.5267999