Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-06T17:38:24.115Z Has data issue: false hasContentIssue false

Spoken Arabic dialect recognition using X-vectors

Published online by Cambridge University Press:  04 May 2020

Abualsoud Hanani*
Affiliation:
Electrical and Computer Engineering, Birzeit University, Palestine
Rabee Naser
Affiliation:
Electrical and Computer Engineering, Birzeit University, Palestine
*
*Corresponding author. E-mail: abualsoudh@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

This paper describes our automatic dialect identification system for recognizing four major Arabic dialects, as well as Modern Standard Arabic. We adapted the X-vector framework, which was originally developed for speaker recognition, to the task of Arabic dialect identification (ADI). The training and development ADI VarDial 2018 and VarDial 2017 were used to train and test all of our ADI systems. In addition to the introduced X-vectors, other systems use the traditional i-vectors, bottleneck features, phonetic features, words transcriptions, and GMM-tokens. X-vectors achieved good performance (0.687) on the ADI 2018 Discriminating between Similar Languages shared task testing dataset, outperforming other systems. The performance of the X-vector system is slightly improved (0.697) when fused with i-vectors, bottleneck features, and word uni-gram features.

Figure 0

Table 1: The ADI data for VarDial 2018 shared task

Figure 1

Table 2: The ADI data for VarDial 2017 shared task

Figure 2

Fig. 1. Bottleneck features.

Figure 3

Table 3: The standard X-vector DNN configurations

Figure 4

Table 4: System performance (F1 micro) when using different types of features. All systems conform to the fixed training condition

Figure 5

Fig. 2. Fusing results.