English
Related papers

Related papers: Towards Quranic reader controlled by speech

200 papers

We present the QuranMorph corpus, a morphologically annotated corpus for the Quran (77,429 tokens). Each token in the QuranMorph was manually lemmatized and tagged with its part-of-speech by three expert linguists. The lemmatization process…

Computation and Language · Computer Science 2025-06-24 Diyam Akra , Tymaa Hammouda , Mustafa Jarrar

The study of natural language, especially Arabic, and mechanisms for the implementation of automatic processing is a fascinating field of study, with various potential applications. The importance of tools for natural language processing is…

Computation and Language · Computer Science 2013-06-05 Riadh Bouslimi , Houda Amraoui

This article introduces the benefits of using computer as a tool for foreign language teaching and learning. It describes the effect of using Natural Language Processing (NLP) tools for learning Arabic. The technique explored in this…

Artificial Intelligence · Computer Science 2012-07-11 Mohamed Achraf Ben Mohamed , Dhaou El Ghoul , Mohamed Amine Nahdi , Mourad Mars , Mounir Zrigui

Arabic morphological analysis is one of the essential stages in Arabic Natural Language Processing. In this paper we present an approach for Arabic morphological analysis. This approach is based on Arabic morphological automaton (AMAUT).…

Computation and Language · Computer Science 2011-01-31 Mourad Gridach , Noureddine Chenfour

In this paper we present the final result of a project on Tunisian Arabic encoded in Arabizi, the Latin-based writing system for digital conversations. The project led to the creation of two integrated and independent resources: a corpus…

Computation and Language · Computer Science 2022-07-12 Elisa Gugliotta , Marco Dinarelli

In this paper, we address the problems of Arabic Text Classification and stemming using Transducers and Rational Kernels. We introduce a new stemming technique based on the use of Arabic patterns (Pattern Based Stemmer). Patterns are…

Computation and Language · Computer Science 2015-02-27 Attia Nehar , Djelloul Ziadi , Hadda Cherroun

This work is part of a large research project entitled "Or\'eodule" aimed at developing tools for automatic speech recognition, translation, and synthesis for Arabic language. Our attention has mainly been focused on an attempt to improve…

Computation and Language · Computer Science 2016-10-11 Mourad Mars , Mounir Zrigui , Mohamed Belgacem , Anis Zouaghi

Spoken keyword spotting (KWS) is the task of identifying a keyword in an audio stream and is widely used in smart devices at the edge in order to activate voice assistants and perform hands-free tasks. The task is daunting as there is a…

Computation and Language · Computer Science 2024-05-07 Mahmoud Salhab , Haidar Harmanani

Tajweed is a set of rules to read the Quran in a correct Pronunciation of the letters with all its Qualities, while Reciting the Quran. which means you have to give every letter in the Quran its due of characteristics and apply it to this…

Audio and Speech Processing · Electrical Eng. & Systems 2021-01-13 Ali M. Alagrami , Maged M. Eljazzar

The continuous information explosion through the Internet and all information sources makes it necessary to perform all information processing activities automatically in quick and reliable manners. In this paper, we proposed and…

Information Retrieval · Computer Science 2012-05-09 Abdulrahman Al Molijy , Ismail Hmeidi , Izzat Alsmadi

A prototype system for the transliteration of diacritics-less Arabic manuscripts at the sub-word or part of Arabic word (PAW) level is developed. The system is able to read sub-words of the input manuscript using a set of skeleton-based…

Computer Vision and Pattern Recognition · Computer Science 2013-06-27 Reza Farrahi Moghaddam , Mohamed Cheriet , Thomas Milo , Robert Wisnovsky

Arabic dialect identification is a specific task of natural language processing, aiming to automatically predict the Arabic dialect of a given text. Arabic dialect identification is the first step in various natural language processing…

Computation and Language · Computer Science 2020-09-29 Maha J. Althobaiti

Morphological analysis in the Arabic language is computationally intensive, has numerous forms and rules, and is intrinsically parallel. The investigation presented in this paper confirms that the effective development of parallel…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-05-24 Issam Damaj , Mahmoud Imdoukh , Rached Zantout

This work is an attempt to introduce a comprehensive benchmark for Arabic speech recognition, specifically tailored to address the challenges of telephone conversations in Arabic language. Arabic, characterized by its rich dialectal…

Artificial Intelligence · Computer Science 2024-05-31 Qusai Abo Obaidah , Muhy Eddin Za'ter , Adnan Jaljuli , Ali Mahboub , Asma Hakouz , Bashar Al-Rfooh , Yazan Estaitia

Question answering systems face critical limitations in languages with limited resources and scarce data, making the development of robust models especially challenging. The Quranic QA system holds significant importance as it facilitates a…

Computation and Language · Computer Science 2025-01-30 Islam Oshallah , Mohamed Basem , Ali Hamdi , Ammar Mohammed

Assessing spoken language is challenging, and quantifying pronunciation metrics for machine learning models is even harder. However, for the Holy Quran, this task is simplified by the rigorous recitation rules (tajweed) established by…

Audio and Speech Processing · Electrical Eng. & Systems 2025-09-03 Abdullah Abdelfattah , Mahmoud I. Khalil , Hazem Abbas

Contemporary Quranic Orthography (CQO) relies on a precise system of phonetic notation that can be traced back to the early stages of Islam, when the Quran was mainly oral in nature and the first written renderings of it served as memory…

Computation and Language · Computer Science 2025-05-19 Alicia González Martínez

Motivated by the widespread increase in the phenomenon of code-switching between Egyptian Arabic and English in recent times, this paper explores the intricacies of machine translation (MT) and automatic speech recognition (ASR) systems,…

Computation and Language · Computer Science 2024-07-16 Ahmed Heakl , Youssef Zaghloul , Mennatullah Ali , Rania Hossam , Walid Gomaa

Optical Character Recognition (OCR) is the process of extracting digitized text from images of scanned documents. While OCR systems have already matured in many languages, they still have shortcomings in cursive languages with overlapping…

Computer Vision and Pattern Recognition · Computer Science 2020-09-22 Hussein Osman , Karim Zaghw , Mostafa Hazem , Seifeldin Elsehely

NatiQ is end-to-end text-to-speech system for Arabic. Our speech synthesizer uses an encoder-decoder architecture with attention. We used both tacotron-based models (tacotron-1 and tacotron-2) and the faster transformer model for generating…

Computation and Language · Computer Science 2022-11-18 Ahmed Abdelali , Nadir Durrani , Cenk Demiroglu , Fahim Dalvi , Hamdy Mubarak , Kareem Darwish