CONVOLUTIONAL NEURAL NETWORK FOR ARABIC SPEECH RECOGNITION

Document Type : Original Article

Authors

1 Basic science, Faculty of Computers and Informayion, Fayoum University

2 Physics departrment, faculty of science, Fayoum University,

3 Basic Science department, faculty of computers & information, Fayoum University

4 Engineering Math & Physics Department, Faculty of Engineering, Cairo University

Abstract

This work is focused on single word Arabic automatic speech recognition (AASR). Two techniques are used during the feature extraction phase; Log frequency spectral coefficients (MFSC) and Gammatone-frequency cepstral coefficients (GFCC) with their first and second-order derivatives. The convolutional neural network (CNN) is mainly used to execute feature learning and classification process. CNN achieved performance enhancement in automatic speech recognition (ASR). Local connectivity, weight sharing, and pooling are the crucial properties of CNNs that have the potential to improve ASR. We tested the CNN model using an Arabic speech corpus of isolated words. The used corpus is synthetically augmented by applying different transformations such as changing the pitch, the speed, the dynamic range, adding noise, and forward and backward shift in time. It was found that the maximum accuracy obtained when using GFCC with CNN is 99.77 %. The outcome results of this work are compared to previous reports and indicate that CNN achieved better performance in AASR.

Keywords