When natural code-switching is processed through a standard Arabic speech recognition engine, the error rate routinely exceeds 30%, sometimes going above 35% if you take into account the combination of dialect and English words in a single sentence. This is no mere rounding error; it shows that the system is unable to reliably transcribe the way people in the Middle East actually speak.
Bilingual speakers tend to mix languages within a single breath. Traditional speech recognition systems separate the different languages and break down at the point where they meet. Hence Alif was designed to eliminate that problem.
In the Middle East, it is customary for people to switch between Arabic and English during a sentence when mixing in vocabulary, grammar and expressions, and to correctly identify this practice, one must:
Most Arabic voice-to-text systems were not designed for this kind of usage. They assume that each utterance should be in one language, follow one grammar, and have one acoustic profile, and code-switched speech breaches all of these assumptions at the same time.
The real problem is data fragmentation. The Arab world includes over twenty-five countries, among them dialects such as Gulf (Khaleeji), Levantine, Egyptian, and others, which differ from Modern Standard Arabic (MSA) in terms of phonology, vocabulary, and syntax. The majority of current speech models are based on one of two very limited types of data:
Very little industry or academic work has been done to combine these various sources into one model. As a result, the ASR market performs well in demonstrations but fails considerably when tested on actual operational audio.
Alif v1 is a unified, end-to-end speech-to-text model which has been specifically designed to transcribe speech that code-switches between Arabic and English and, at the same time, supports a variety of regional dialects, ranging from Gulf and Levantine to Egyptian, all within a single shared representation. This model builds on the code-switching method used in Akshara and Ragini, Convozen’s speech models for Indian languages, since it has been shown that in order to capture mixed-language speech it is necessary to model the transitions between languages directly within one neural representation rather than assembling separate language pipelines.
Architecturally, Alif uses a unified encoder-decoder with a shared multilingual vocabulary tokenization system:
| Stage | Function |
| Multi-dialect bilingual audio | Raw speech input across regional dialects and English |
| Unified Transformer (shared latent space) | Projects Arabic and English phonology into one acoustic-textual representation |
| Code-switched text output | Arabic and English tokens in a single transcript |
Instead of switching between separate language models halfway through each utterance, Alif decodes both languages in a common latent space and thus tracks the transitions between languages as joint acoustic-textual probabilities, which reduces the boundary errors that occur whenever a conventional pipeline passes from one language to another.
Alif overcomes MENA’s data fragmentation through a multi-source acoustic and textual normalization pipeline, drawing on:
It is only by sourcing and curating data from these various corporations, rather than by training on one single clean dataset, that Alif is able to cope with the noisy, dialect-mixed, code-switched audio that enterprise voice systems in fact come across.
The Alif v1 was tested on custom code-switched speech test sets together with the leading public and commercial speech engines.
| Model | Type | Avg WER (%) | Casablanca | CommonVoice | MASC Clean | MASC Noisy |
| Alif v1 | Local unified | 23.88% | 56.37% | 13.63% | 12.23% | 24.43% |
| ElevenLabs Scribe v2 | Proprietary API | 24.59% | 54.05% | 10.90% | 20.25% | 28.25% |
| Nvidia Conformer (with LM) | Open source | 32.90% | 68.90% | 8.80% | 23.74% | 34.29% |
| Deepgram Nova 3 | Proprietary API | 36.06% | 58.62% | 8.35% | 22.35% | 30.76% |
| Whisper Large v3 (HF) | open source | 36.86% | 71.81% | 17.83% | 24.66% | 34.63% |
| Seamless M4T v2 Large | Open source | 38.16% | 66.25% | 21.70% | 25.04% | 33.24% |
Alif achieves the lowest overall average WER in the group at 23.88%, representing a relative improvement of 35.2% over Whisper Large v3, and performs particularly well on both studio and noisy operational audio (12.23% on MASC Clean and 24.43% on MASC Noisy). Scribe v2 from ElevenLabs does better on the Casablanca and CommonVoice datasets. Alif also shows good stability in the regional dialect tests, for example with a WER of 27.89% on Gulf SADA speech.
Only if it is fast enough to be suitable for a live conversation will high accuracy across dialects be useful. Alif is designed for real-time streaming with a time-to-first-token (TTFT) of less than 120ms, achieving this by using chunked streaming attention and dynamic prefix decoding so that it can continuously process live audio frames without having to wait for complete silence boundaries before transcribing.
Alif transcribes Arabic the way it’s actually spoken, across dialects, across languages, in real time. With the lowest WER among tested engines and sub-120ms latency, it’s built for production voice agents, not demos.
Ready to see Alif in action? Book a demo with our team today.
The speech-to-text function for Arabic converts spoken Arabic, including regional dialects and Arabic-English code-switched speech, into written form. It is more difficult than most other languages due to the variety of dialects and the frequent mixing of languages.
The same model offered by Alif includes Gulf, Levantine, and Egyptian dialects as well as Modern Standard Arabic, rather than having separate systems for each dialect.
Alif was trained and benchmarked using noisy operational audio (MASC Noisy) and Gulf colloquial speech (SADA) together with studio recordings, and achieved a 24.43% word error rate under noisy conditions.
Yes, Alif combines with Rawi, Convozen’s Arabic text-to-speech model, to carry out both the listening and speaking functions of an Arabic-English voice agent.
Alif has the lowest average word error rate of all the engines tested, being 35.2% better than Whisper Large v3 when it comes to code-switched Arabic-English speech.