أداة إتاحة عربية 100% 🇸🇦 · مجانية · مفتوحة المصدر (MIT)
تطبيق سطح مكتب خفيف يقرأ النص المكتوب بالعربية بصوت عالٍ،
موجّه لذوي الهمم، كبار السن، ضعاف البصر، والمتعلمين.
"ناطق" يسهّل على غير المبصرين وذوي صعوبات القراءة الاستماع للنصوص العربية بسهولة. الواجهة عربية بالكامل بدعم اتجاه النص من اليمين لليسار (RTL)، ويعمل بدون أي حزم خارجية — يعتمد فقط على محرك النطق المدمج في ويندوز (SAPI).
- 🗣️ تحويل النص إلى كلام (TTS) بصوت عربي عند توفره.
- 🎚️ تحكم بسرعة النطق عبر شريط تمرير.
- 🔊 اختيار الصوت المتاح على الجهاز من قائمة منسدلة.
- 📂 فتح وحفظ الملفات النصية (
.txt) بترميز UTF-8. - ⌨️ اختصار
Ctrl+Sللحفظ السريع. - 🪟 واجهة خفيفة (Tkinter) تعمل على كل أجهزة ويندوز.
- نظام ويندوز (7/8/10/11).
- بايثون 3.8 أو أحدث (مثبّت من python.org).
- محرك SAPI مدمج في ويندوز (متوفر افتراضياً).
- للحصول على نطق عربي فعلي: ثبّت حزمة لغة عربية من
الإعدادات ← الوقت واللغة ← اللغة ← خيارات ← أصوات النطق الرقميوأضف صوتاً عربياً (مثل Microsoft XXX - Arabic). إن لم يتوفر صوت عربي، يعمل البرنامج بصوت الجهاز الافتراضي ويُبلغك بذلك في شريط الحالة.
# 1) حمّل المستودع
git clone https://github.com/rzaeen/ArabicTTS-Natiq.git
cd ArabicTTS-Natiq
# 2) شغّل الأداة مباشرة (لا حاجة لتثبيت أي حزمة)
python src/natiq.pyأو ببساطة انقر نقراً مزدوجاً على src/natiq.py بعد تثبيت بايثون.
- اكتب النص العربي في منطقة النص (أو اضغط فتح ملف لإحضار ملف
.txt). - اختر الصوت والسرعة المناسبين من الأعلى/الأسفل.
- اضغط 🔊 اقرأ النص ليسمع البرنامج النص بصوت عالٍ.
- اضغط إيقاف لإيقاف القراءة في أي وقت.
- قراءة المقالات والرسائل والكتب النصية للكفّ البصر.
- مساعدة كبار السن في سماع المحتوى بدل القراءة.
- تعلّم النطق الصحيح للكلمات العربية.
ArabicTTS-Natiq/
├── LICENSE
├── README.md
└── src/
└── natiq.py # الكود الرئيسي (واجهة + طبقة TTS)
نرحّب بأي تحسينات: إضافة دعم لينكس/ماك (عبر espeak/pyttsx3)، أزرار تلوين نص، أو وضع القراءة التلقائية للملفات الكبيرة. ارفع طلب سحب (Pull Request) وسنراجعه.
مفتوح المصدر تحت رخصة MIT — استخدمه، طوّره، وشاركه بحرية.