Speech recognition using a wavelet transform to establish fuzzy inference system through subtractive clustering and neural network (ANFIS)

In this paper, a proposed speech recognition algorithm is presented. This paper deals with the combination of a feature extraction by wavelet transform, subtractive clustering and adaptive neuro-fuzzy inference system (ANFIS). The feature extraction is used as input of the subtractive clustering to put the data in a group of clusters. Also it is used as an input of the neural network in ANFIS. The initial fuzzy inference system is trained by the neural network to obtain the least possible error between the desired output (target) and the fuzzy inference system (FIS) output to get the final FIS. The performance of the proposed speech recognition algorithm (SRA) using a wavelet transform and ANFIS is evaluated by different samples of speech signals- isolated words- with added background noise. The proposed speech recognition algorithm is tested using different isolated words obtaining a recognition ratio about 99%.

[1]  M. Sugeno,et al.  Structure identification of fuzzy model , 1988 .

[2]  David L. Donoho,et al.  WaveLab and Reproducible Research , 1995 .

[3]  P. Werbos,et al.  Beyond Regression : "New Tools for Prediction and Analysis in the Behavioral Sciences , 1974 .

[4]  Mahdi Eftekhari,et al.  Extracting compact fuzzy rules for nonlinear system modeling using subtractive clustering, GA and unscented filter , 2008 .

[5]  Sergei Ovchinnikov,et al.  Fuzzy sets and applications , 1987 .

[6]  Peraphon Sophatsathit,et al.  Fuzzy Subtractive Clustering Based Indexing Approach for Software Components Classification , 2004 .

[7]  Stephen L. Chiu,et al.  Fuzzy Model Identification Based on Cluster Estimation , 1994, J. Intell. Fuzzy Syst..

[8]  Robert D. Nowak,et al.  Wavelet-based statistical signal processing using hidden Markov models , 1998, IEEE Trans. Signal Process..

[9]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[10]  Patricia A. Nava,et al.  Speaker independent voice recognition with a fuzzy neural network , 1996, Proceedings of IEEE 5th International Fuzzy Systems.

[11]  R. Coifman,et al.  Local feature extraction and its applications using a library of bases , 1994 .

[12]  M. Victor Wickerhauser,et al.  Adapted local trigonometric transforms and speech processing , 1993, IEEE Trans. Signal Process..

[13]  Sibel Pamukcu,et al.  Data generation for shear modulus and damping ratio in reinforced sands using adaptive neuro-fuzzy inference system , 2004 .

[14]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[15]  Graham W. Horgan,et al.  Using wavelets for data smoothing: A simulation study , 1999 .

[16]  Nikos Fakotakis,et al.  Wavelet packet based speaker verification , 2004, Odyssey.

[17]  Y. Meyer,et al.  Wavelets and Filter Banks , 1991 .

[18]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[19]  Te-Won Lee,et al.  A Spatio-Temporal Speech Enhance Speech Recogn , 2002 .

[20]  Jyh-Shing Roger Jang,et al.  Fuzzy Modeling Using Generalized Neural Networks and Kalman Filter Algorithm , 1991, AAAI.

[21]  Engin Avci,et al.  Speech recognition using a wavelet packet adaptive network based fuzzy inference system , 2006, Expert Syst. Appl..

[22]  Chuen-Tsai Sun,et al.  Neuro-fuzzy And Soft Computing: A Computational Approach To Learning And Machine Intelligence [Books in Brief] , 1997, IEEE Transactions on Neural Networks.