Downloads · 30 days
191
20% of all-time downloads
NAMAA-Space/NAMAA-Egyptian-TTS
NAMAA-Egyptian-TTS is a text-to-speech model from NAMAA-Space. Use it when you need text read aloud. It is set up for chatterbox. The card lists the license as mit.
Downloads · 30 days
191
20% of all-time downloads
All-time downloads
942
Public
Parameters
536M
5.4 GB on disk
Likes
15
Public
Click a slice to open those files.
.safetensors5.4 GB · 100%
From the Hugging Face model README

NAMAA-Egyptian-TTS is a Egyptian Arabic Text-to-Speech (TTS) model built on top of the Chatterbox Multilingual TTS architecture.
The model is configured and refined to generate natural Egypian dialect speech, targeting everyday conversational usage rather than Modern Standard Arabic (MSA).
This model is developed and released by NAMAA Community (Network for Advancing Modern Arabic AI) as part of its efforts to advance high-quality Arabic speech and language technologies.
👉 Try the model here:
https://huggingface.co/spaces/omarelshehy/NAMAA-Egyptian-Voice
The model supports:
language_id = "ar")This repository contains all required model checkpoints and assets for local or hosted inference.
انا سبت الشغل و راجع دلوقتي علي طول.
Please be aware of the following current limitations:
These limitations are actively being addressed in upcoming versions.
import numpy as np
import torchaudio as ta
from huggingface_hub import snapshot_download
from safetensors.torch import load_file as load_safetensors
from chatterbox import mtl_tts
device = "cuda" # or "cpu" / "mps"
ckpt_dir = snapshot_download(
repo_id="NAMAA-Space/NAMAA-Egyptian-TTS",
repo_type="model",
revision="main"
)
# Load model
model = mtl_tts.ChatterboxMultilingualTTS.from_pretrained(device=device)
t3_state = load_safetensors(
f"{ckpt_dir}/t3_mtl23ls_v2.safetensors",
device=device
)
model.t3.load_state_dict(t3_state)
model.t3.to(device).eval()
# Egyptian Arabic text
text = "انا سبت الشغل و راجع دلوقتي علي طول"
wav = model.generate(text, language_id="ar")
ta.save("namma_egyptian.wav", wav, model.sr)
text = "انا سبت الشغل و راجع دلوقتي علي طول"
wav = model.generate(
text,
language_id="ar",
audio_prompt_path="/content/reference_egyptian.wav"
)
ta.save("namma_egyptian_ref.wav", wav, model.sr)
This model is built on top of:
The Egyptian dialect behavior is achieved through specialized configuration, prompting, and curated usage patterns, rather than training focused on Modern Standard Arabic (MSA).
This model is released under the MIT License, allowing both research and commercial usage with proper attribution.
Developed and maintained by NAMAA Community
(Network for Advancing Modern Arabic NLP & AI)
We welcome:
If you use this model in research or production, please cite:
@misc{namaa_egyptian_tts,
title = {NAMAA-Egyptian-TTS: Egyptian Dialect Text-to-Speech},
author = {{NAMAA Community}},
year = {2026},
url = {https://huggingface.co/NAMAA-Space/NAMAA-Egyptian-TTS}
}