Mindket

VoiceTut Egyptian-Arabic TTS (diacritized)

Newversion 1 · updated

Overview

Reads Egyptian Arabic text aloud, using diacritics for clearer pronunciation, with 19 built-in voices or a voice cloned from a short clip. It suits creators, learners and developers working in Egyptian Arabic.

VoiceTut Egyptian-Arabic TTS (diacritized) is a kit in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python 3.12 and pip
  • A machine that can run the model, which the Space runs in fp16 on a GPU
Runs in
  • A browser: open the Space's page on Hugging Face and nothing needs installing.
  • Windows, macOS or Linux: run your own copy with Python 3.12.
Start with
pip install -U huggingface_hub
hf download hugging-apps/voicetut-egyptian-tashkeel --repo-type space --local-dir voicetut-egyptian-tashkeel
cd voicetut-egyptian-tashkeel

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

This Space turns Egyptian Arabic text into speech. It uses a fine-tuned 0.6B OmniVoice checkpoint trained for text that carries diacritics, called tashkeel, which makes pronunciation clearer. It runs on zero-a10g hardware at Hugging Face and is tagged MCP.

Who it suits

It suits people who need spoken Egyptian Arabic from written text, and developers who want a small Gradio example of a speech model.

IndustryWho uses itHow they use itExample
Content creationVideo and podcast makersTurn a script into a voice-overRead out a short line of Egyptian Arabic with diacritics
EducationArabic teachers and learnersHear how a diacritized sentence soundsListen to a sentence with its vowels marked
SoftwareDevelopersStudy a Gradio text-to-speech appRead app.py, which is short

You can skip it if you need a tool for any other Arabic dialect, since this one targets Egyptian Arabic.

Where to use it

You can use it in these places:

  • A browser: open the Space's page on Hugging Face and nothing needs installing.
  • Windows, macOS or Linux: run your own copy with Python 3.12.
Use caseWhoWhat they get back
Built-in voicesAnyoneSpeech in one of 19 reference voices
Voice cloningCreators with a short clipSpeech in a voice matched to your clip
Pronunciation fixesLearners and editorsCorrected speech after adding diacritics to a word

How to set it up

You need these first for a local copy:

  • Python 3.12 and pip
  • A machine that can run the model, which the Space runs in fp16 on a GPU

The online page needs none of this. For your own copy, follow the steps below.

  1. Install the Hugging Face tools.
  2. Download the Space's files into a folder.
  3. Move into that folder.
  4. Install Gradio at the version the Space uses, then the other packages.
  5. Start the app.
pip install -U huggingface_hub
hf download hugging-apps/voicetut-egyptian-tashkeel --repo-type space --local-dir voicetut-egyptian-tashkeel
cd voicetut-egyptian-tashkeel
pip install gradio==6.31.0
pip install -r requirements.txt
python app.py

How to use it

Open the Space in a browser, or start your own copy with the command below. Then type your text, pick a voice and generate the audio.

python app.py
ToolWhat it does
Built-in voicesOffers 19 reference speakers, with a reference clip to listen to before generating
Clone a voiceTakes a reference clip of 3 to 10 seconds plus its exact transcript
Diacritics inputMarks vowels in the text, which improves pronunciation

Example

You type an Egyptian Arabic sentence with its diacritics, pick one of the built-in voices and press generate. The Space returns an audio clip of that sentence in the chosen voice.

For newcomers and experts

If you are new to this, start with a built-in voice and one short sentence. Listen to its reference clip first, then generate and compare.

If you know the field, the model is an OmniVoice fine-tune run through the omnivoice library. It was trained on a diacritized dataset where roughly half of the words got machine-generated vowels, so a bad word can be fixed by adding marks to it. About 2 percent of lines may come out near silent, and the app retries once before it reports an error.

  1. You type diacritized text
  2. You pick or clone a voice
  3. The model generates speech
  4. A silent result is retried once
  5. You play the audio

Good to know

Output is audio at 24 kHz. The voice cloning option needs a reference clip and its exact transcript.

  • License: apache-2
  • Cost to run: none named
  • Data it reaches: the reference clip you upload for cloning, and the model files downloaded from Hugging Face
  • Not for: pretending to be a real person, or misleading anyone who listens

README and files

README

VoiceTut Egyptian-Arabic TTS (diacritized)

Reads Egyptian Arabic text aloud, using diacritics for clearer pronunciation, with 19 built-in voices or a voice cloned from a short clip. It suits creators, learners and developers working in Egyptian Arabic.

Made by hugging-apps on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: This Space turns Egyptian Arabic text into speech. It uses a fine-tuned 0.6B OmniVoice checkpoint trained for text that carries diacritics, called tashkeel, which makes pronunciation clearer. It runs on zero-a10g hardware at Hugging Face and is tagged MCP.

Who it suits: It suits people who need spoken Egyptian Arabic from written text, and developers who want a small Gradio example of a speech model.

Industry | Who uses it | How they use it | Example
Content creation | Video and podcast makers | Turn a script into a voice-over | Read out a short line of Egyptian Arabic with diacritics
Education | Arabic teachers and learners | Hear how a diacritized sentence sounds | Listen to a sentence with its vowels marked
Software | Developers | Study a Gradio text-to-speech app | Read app.py, which is short

You can skip it if you need a tool for any other Arabic dialect, since this one targets Egyptian Arabic.

Where to use it: You can use it in these places:

  • A browser: open the Space's page on Hugging Face and nothing needs installing.
  • Windows, macOS or Linux: run your own copy with Python 3.12.
Use case | Who | What they get back
Built-in voices | Anyone | Speech in one of 19 reference voices
Voice cloning | Creators with a short clip | Speech in a voice matched to your clip
Pronunciation fixes | Learners and editors | Corrected speech after adding diacritics to a word

How to set it up: You need these first for a local copy:

  • Python 3.12 and pip
  • A machine that can run the model, which the Space runs in fp16 on a GPU

The online page needs none of this. For your own copy, follow the steps below.

  1. Install the Hugging Face tools.
  2. Download the Space's files into a folder.
  3. Move into that folder.
  4. Install Gradio at the version the Space uses, then the other packages.
  5. Start the app.
pip install -U huggingface_hub
hf download hugging-apps/voicetut-egyptian-tashkeel --repo-type space --local-dir voicetut-egyptian-tashkeel
cd voicetut-egyptian-tashkeel
pip install gradio==6.31.0
pip install -r requirements.txt
python app.py

How to use it: Open the Space in a browser, or start your own copy with the command below. Then type your text, pick a voice and generate the audio.

python app.py
Tool | What it does
Built-in voices | Offers 19 reference speakers, with a reference clip to listen to before generating
Clone a voice | Takes a reference clip of 3 to 10 seconds plus its exact transcript
Diacritics input | Marks vowels in the text, which improves pronunciation

Example: You type an Egyptian Arabic sentence with its diacritics, pick one of the built-in voices and press generate. The Space returns an audio clip of that sentence in the chosen voice.

For newcomers and experts: If you are new to this, start with a built-in voice and one short sentence. Listen to its reference clip first, then generate and compare.

If you know the field, the model is an OmniVoice fine-tune run through the omnivoice library. It was trained on a diacritized dataset where roughly half of the words got machine-generated vowels, so a bad word can be fixed by adding marks to it. About 2 percent of lines may come out near silent, and the app retries once before it reports an error.

You type diacritized text
You pick or clone a voice
The model generates speech
A silent result is retried once
You play the audio

Good to know: Output is audio at 24 kHz. The voice cloning option needs a reference clip and its exact transcript.

  • License: apache-2
  • Cost to run: none named
  • Data it reaches: the reference clip you upload for cloning, and the model files downloaded from Hugging Face
  • Not for: pretending to be a real person, or misleading anyone who listens

On Hugging Face, 13 November 2026

  • Likes: 3
  • Built with: gradio
  • License: apache-2.0

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
VoiceTut Egyptian-Arabic TTS (diacritized) This page3gradioapache-2.0
Background RemovalShares mcp-server · gradio2,988gradiomit
Diffusers Image OutpaintShares mcp-server · gradio2,565gradioapache-2.0
FLUX.1 KontextShares mcp-server · gradio1,661gradiomit
Chatterbox Turbo DemoShares mcp-server · gradio541gradiomit
WAN2.2 I2V LIGHTNING-Video-4-8stepShares mcp-server · gradio425gradioapache-2.0
Numbers as Mindket last read them, on 2026-11-12.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Productivity

See all in Productivity

Frontend Slides

zarazhangrui · Skill

Builds HTML presentations from scratch or from a PowerPoint file and shows visual style previews to pick from, for people who want web slides with no CSS or Ja…

New32.3k

IPTV

iptv-org · Kit

Collects publicly available live TV channels from many countries into playlists that any video player with live streaming can open. Made for viewers and for de…

New144k

upscaler

uwg · Kit

Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…

New