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...
Main Authors: | , , , , |
---|---|
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 |