Egyptian Arabic Dialect
Collection
7 items โข Updated
โข 1
https://github.com/Oddadmix/notebooks/blob/main/Chatterbox_Egyptian_Demo.ipynb
Chatterbox Egyptian Arabic (Masri) TTS is a Text-to-Speech model built on top of the Chatterbox Multilingual TTS architecture and configured to generate Egyptian Arabic (Masri) speech.
The model supports:
language_id = "ar")This repository contains the model checkpoints and assets required for inference.
ar) If the reference audio is not Egyptian Arabic, accent leakage may occur.
import numpy as np
from huggingface_hub import snapshot_download
from chatterbox.mtl_tts import ChatterboxMultilingualTTS
# Select device
DEVICE = "cuda" if torch.cuda.is_available() else "cpu"
# Download model checkpoint
ckpt_dir = snapshot_download(
repo_id="oddadmix/chatterbox-egyptian-v0",
repo_type="model",
revision="main",
)
# Load model
model = ChatterboxMultilingualTTS.from_checkpoint(
str(ckpt_dir) + "/",
DEVICE
)
# Optional: move to device explicitly
if hasattr(model, "to"):
model.to(DEVICE)
# Egyptian Arabic (Masri) text
text = "ุฃูุง ุฑุงูุญ ุงูุดุบู ุฏูููุชู ููููู
ู ุฃูู ู
ุง ุฃูุตู."
# Generate speech
wav = model.generate(
text=text,
language_id="ar",
temperature=0.8,
cfg_weight=0.5,
exaggeration=0.5,
)
# Save output audio
import soundfile as sf
sf.write(
"egyptian_tts.wav",
wav.squeeze(0).cpu().numpy(),
model.sr
)
print("Audio saved as egyptian_tts.wav")
This model can generate realistic human-like speech.
Users must:
If you use this model in research or demos, please cite:
@misc{chatterbox_egyptian_tts,
title={Chatterbox Egyptian Arabic (Masri) Text-to-Speech},
author={oddadmix},
year={2025},
howpublished={\url{https://huggingface.co/oddadmix/chatterbox-egyptian-v0}}
}
Base model
ResembleAI/chatterbox