🇲🇦Morocco

Darija API

الدارجة المغربية

Darija is the everyday spoken Arabic of Morocco. Rich with French and Spanish loanwords, Darija has its own phonology, vocabulary, and rhythm that makes it distinct from Modern Standard Arabic. Our Darija API supports translation, TTS, STT, dialect detection, and quality scoring.

36M+ speakers
TTS + STT
<200ms latency

Primary Language

Moroccan Arabic

Speaker Count

36 million+

Region

Morocco

Loanword Sources

French, Spanish, Amazigh, Classical Arabic

Script

Arabic (RTL)

API Dialect Code

darija

Sample Translations

See how real content translates into Darija

English

How are you today?

Darija

كيداير/كيدايرة؟

Casual greeting

English

Your order is confirmed

Darija

الأوردر ديالك تأكد

E-commerce

English

Please wait a moment

Darija

عيشق شوية

Customer support

Linguistic Features

What makes Darija unique — and why it requires specialized AI

Extensive French vocabulary integration (télévision → télé, voiture → voiture)

Amazigh substrate influences in phonology and vocabulary

Pharyngeal consonants and emphatic sounds unique to Darija

Distinct verb conjugation patterns for Moroccan context

Regional sub-dialects: Casablanca, Rabat, Fes, Marrakech

Heavy code-switching between Darija, French, and Amazigh

Use Cases

Industries building with Darija API

🎧

Customer Support

Localize chatbots and IVR systems for Moroccan users in natural Darija

🛒

E-commerce

Product descriptions, reviews, and checkout flows in authentic Moroccan Arabic

🏥

Healthcare

Patient-facing content and health information in Darija for maximum comprehension

🎬

Media & Content

Subtitle generation, voice-overs, and social media content for Moroccan audiences

Neural Voice Synthesis

Text-to-speech voices trained specifically on Darija

Mouad

Male

Natural, conversational Moroccan accent

Mouna

Female

Clear, warm Casablanca accent

Code Example

javascript
const response = await fetch('https://your-api.com/api/v1/translate', {
  method: 'POST',
  headers: {
    'X-API-Key': process.env.TKALAM_API_KEY,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    text: 'Welcome to our store! Browse our latest collection.',
    target_dialect: 'darija',
    style: 'marketing',
  }),
});

const { data } = await response.json();
console.log(data.output_text);
// مرحبا بكم فدارنا! شوفو أحدث كوليكسيون ديالنا

Start building with Darija today

10,000 free characters every month. No credit card required. Cancel anytime.