Live Diacritization Engine محرك التشكيل المباشر
حَرَكَاتْ

Arabic Diacritization That Actually Works

التشكيل العربي الذي يعمل فعلاً

Paste any Arabic text below. No limits, no signup, no fake demos. Real neural network diacritization running live.

الصق أي نص عربي أدناه. بدون قيود، بدون تسجيل، بدون عروض وهمية. تشكيل حقيقي بالشبكات العصبية يعمل مباشرة.

2.29%
Error Rate
نسبة الخطأ
6.7 MB
Model Size
حجم النموذج
62x
Smaller than SOTA
أصغر من أفضل النماذج
99.997%
Quran Accuracy
دقة القرآن
Initializing...

Input (Undiacritized)

المدخل (بدون تشكيل)

Output (Diacritized)

المخرج (مُشَكَّل)

Try These Examples

جرب هذه الأمثلة

بسم الله الرحمن الرحيم الفاتحة العلم نور والجهل ظلام من جد وجد ومن زرع حصد ذهب الطالب الى المدرسة
Live Implementations
تطبيقات مباشرة

Real Use Cases, Real Results

حالات استخدام حقيقية، نتائج حقيقية

Each demo below runs the actual Harakat engine. Edit the text and click to see live diacritization.

كل عرض أدناه يشغل محرك حَرَكَات الفعلي. عدل النص وانقر لترى التشكيل المباشر.

📚

Education & E-Learning

التعليم الإلكتروني

Perfect for textbooks, worksheets & learning apps

مثالي للكتب المدرسية وتطبيقات التعلم

textbook_processor.py معالج_الكتب.py
Click "Run" to diacritizeاضغط "تشغيل" للتشكيل
🕌

Quran & Islamic Texts

القرآن والنصوص الإسلامية

99.997% Quran accuracy with auto-detection

دقة 99.997% مع الكشف التلقائي

quran_reader.py قارئ_القرآن.py
Click "Run" to diacritizeاضغط "تشغيل" للتشكيل
🎙️

Speech Synthesis

التركيب الصوتي

Essential preprocessing for Arabic TTS engines

معالجة أساسية لمحركات النطق العربي

tts_pipeline.py خط_الصوت.py
Click "Run" to diacritizeاضغط "تشغيل" للتشكيل
📰

Digital Publishing

النشر الرقمي

News, books, articles & content at scale

الأخبار والكتب والمقالات بكميات كبيرة

content_processor.py معالج_المحتوى.py
Click "Run" to diacritizeاضغط "تشغيل" للتشكيل
Integration
التكامل

Add to Your Project

أضفه لمشروعك

Three lines of code to add Arabic diacritization to any Python project.

ثلاثة أسطر لإضافة التشكيل العربي لأي مشروع Python.

Harakat Python REPL Demo

Live Python REPL demonstration عرض مباشر في Python REPL

diacritize.py
from harakat import diacritize

# Single text
text = "ذهب الولد الى المدرسة"
result = diacritize(text)
print(result)
# Output: ذَهَبَ الْوَلَدُ إِلَى الْمَدْرَسَةِ

# Batch processing
texts = ["السلام عليكم", "كيف حالك", "الحمد لله"]
results = [diacritize(t) for t in texts]