Arabic Voice Recognition Using Fuzzy Logic and Neural Network
ELJAWAD, L., ALJAMAEEN, R., ALSMADI, M. K., AL-MARASHDEH, I., ABOUELMAGD, H., ALSMADI, S., HADDAD, F., ALKHASAWNEH, R. A., ALZUGHOUL, M. & ALAZZAM, M. B. 2019. Arabic Voice Recognition Using Fuzzy Logic and Neural Network. International Journal of Applied Engineering Research, 14, 651-662.
26 Pages Posted: 22 Jul 2019
Date Written: May 19, 2019
Abstract
This research adapted and implemented an algorithm for commanding using speech recognition in ARABIC language in addition to English, and the ability to train the system using other languages. The recognition based on discrete coefficient of the wavelet transform. Intelligent recognizer is built for two models, the first is Neural Networks, and the second is Fuzzy Logic Recognizer. The proposed speech recognition system consists of three phases; preprocessing phase (two processes are performed on the sound, DC level removal and resizing of sample for 2000 samples for each sound), feature extraction phase (features that distinguish each sound from another, it is wavelet transform coefficients), and recognition phase (many classifiers could be used for speaker recognition, in this research supervised neural networks, MLP and Fuzzy Logic classifiers are used. This research is also concerned with studying the recognition ability of MLP neural Network and Suggeno type Fuzzy Logic systems, for the recognition of Arabic and English Languages. The neural networks trained with features extracted from discrete wavelet transform. The use of Wavelet Transformation enables to extract an exact features form the speech. The research illustrates the effect of using two different intelligent approaches using MATLAB, and by applying the voice commands directly to an automated wheeled vehicle.
Keywords: MLP neural Network, Arabic Voice Recognition, wavelet transform and Fuzzy Logic
JEL Classification: Voice Recognition; Neural Network
Suggested Citation: Suggested Citation