An Approach for Pronunciation Classification of Classical Arabic Phonemes Using Deep Learning

A mispronunciation of Arabic short vowels can change the meaning of a complete sentence. For this reason, both the students and teachers of Classical Arabic (CA) are required extra practice for correcting students’ pronunciation of Arabic short vowels. That makes the teaching and learning task cumbe...

Full description

Bibliographic Details
Main Authors: Amna Asif, Hamid Mukhtar, Fatimah Alqadheeb, Hafiz Farooq Ahmad, Abdulaziz Alhumam
Format: Article
Language:English
Published: MDPI AG 2021-12-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/1/238
_version_ 1797499617277902848
author Amna Asif
Hamid Mukhtar
Fatimah Alqadheeb
Hafiz Farooq Ahmad
Abdulaziz Alhumam
author_facet Amna Asif
Hamid Mukhtar
Fatimah Alqadheeb
Hafiz Farooq Ahmad
Abdulaziz Alhumam
author_sort Amna Asif
collection DOAJ
description A mispronunciation of Arabic short vowels can change the meaning of a complete sentence. For this reason, both the students and teachers of Classical Arabic (CA) are required extra practice for correcting students’ pronunciation of Arabic short vowels. That makes the teaching and learning task cumbersome for both parties. An intelligent process of students’ evaluation can make learning and teaching easier for both students and teachers. Given that online learning has become a norm these days, modern learning requires assessment by virtual teachers. In our case, the task is about recognizing the exact pronunciation of Arabic alphabets according to the standards. A major challenge in the recognition of precise pronunciation of Arabic alphabets is the correct identification of a large number of short vowels, which cannot be dealt with using traditional statistical audio processing techniques and machine learning models. Therefore, we developed a model that classifies Arabic short vowels using Deep Neural Networks (DNN). The model is constructed from scratch by: (i) collecting a new audio dataset, (ii) developing a neural network architecture, and (iii) optimizing and fine-tuning the developed model through several iterations to achieve high classification accuracy. Given a set of unseen audio samples of uttered short vowels, our proposed model has reached the testing accuracy of 95.77%. We can say that our results can be used by the experts and researchers for building better intelligent learning support systems in Arabic speech processing.
first_indexed 2024-03-10T03:49:58Z
format Article
id doaj.art-1b8adff01fc14f33b04c51dcd2040721
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T03:49:58Z
publishDate 2021-12-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-1b8adff01fc14f33b04c51dcd20407212023-11-23T11:09:52ZengMDPI AGApplied Sciences2076-34172021-12-0112123810.3390/app12010238An Approach for Pronunciation Classification of Classical Arabic Phonemes Using Deep LearningAmna Asif0Hamid Mukhtar1Fatimah Alqadheeb2Hafiz Farooq Ahmad3Abdulaziz Alhumam4Information Systems Department, College of Computer Sciences and Information Technology (CCSIT), King Faisal University, P.O. Box 400, Al-Ahsa 31982, Saudi ArabiaDepartment of Computer Science, College of Computers and Information Technology, Taif University, P.O. Box 11099, Taif 21944, Saudi ArabiaComputer Science Department, College of Computer Sciences and Information Technology (CCSIT), King Faisal University, P.O. Box 400, Al-Ahsa 31982, Saudi ArabiaComputer Science Department, College of Computer Sciences and Information Technology (CCSIT), King Faisal University, P.O. Box 400, Al-Ahsa 31982, Saudi ArabiaComputer Science Department, College of Computer Sciences and Information Technology (CCSIT), King Faisal University, P.O. Box 400, Al-Ahsa 31982, Saudi ArabiaA mispronunciation of Arabic short vowels can change the meaning of a complete sentence. For this reason, both the students and teachers of Classical Arabic (CA) are required extra practice for correcting students’ pronunciation of Arabic short vowels. That makes the teaching and learning task cumbersome for both parties. An intelligent process of students’ evaluation can make learning and teaching easier for both students and teachers. Given that online learning has become a norm these days, modern learning requires assessment by virtual teachers. In our case, the task is about recognizing the exact pronunciation of Arabic alphabets according to the standards. A major challenge in the recognition of precise pronunciation of Arabic alphabets is the correct identification of a large number of short vowels, which cannot be dealt with using traditional statistical audio processing techniques and machine learning models. Therefore, we developed a model that classifies Arabic short vowels using Deep Neural Networks (DNN). The model is constructed from scratch by: (i) collecting a new audio dataset, (ii) developing a neural network architecture, and (iii) optimizing and fine-tuning the developed model through several iterations to achieve high classification accuracy. Given a set of unseen audio samples of uttered short vowels, our proposed model has reached the testing accuracy of 95.77%. We can say that our results can be used by the experts and researchers for building better intelligent learning support systems in Arabic speech processing.https://www.mdpi.com/2076-3417/12/1/238deep learningclassical Arabicshort vowelsaudio datasetconvolutional neural networksoptimization
spellingShingle Amna Asif
Hamid Mukhtar
Fatimah Alqadheeb
Hafiz Farooq Ahmad
Abdulaziz Alhumam
An Approach for Pronunciation Classification of Classical Arabic Phonemes Using Deep Learning
Applied Sciences
deep learning
classical Arabic
short vowels
audio dataset
convolutional neural networks
optimization
title An Approach for Pronunciation Classification of Classical Arabic Phonemes Using Deep Learning
title_full An Approach for Pronunciation Classification of Classical Arabic Phonemes Using Deep Learning
title_fullStr An Approach for Pronunciation Classification of Classical Arabic Phonemes Using Deep Learning
title_full_unstemmed An Approach for Pronunciation Classification of Classical Arabic Phonemes Using Deep Learning
title_short An Approach for Pronunciation Classification of Classical Arabic Phonemes Using Deep Learning
title_sort approach for pronunciation classification of classical arabic phonemes using deep learning
topic deep learning
classical Arabic
short vowels
audio dataset
convolutional neural networks
optimization
url https://www.mdpi.com/2076-3417/12/1/238
work_keys_str_mv AT amnaasif anapproachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT hamidmukhtar anapproachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT fatimahalqadheeb anapproachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT hafizfarooqahmad anapproachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT abdulazizalhumam anapproachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT amnaasif approachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT hamidmukhtar approachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT fatimahalqadheeb approachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT hafizfarooqahmad approachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning
AT abdulazizalhumam approachforpronunciationclassificationofclassicalarabicphonemesusingdeeplearning