عن المشروع
هاندي هو تطبيق سطح مكتب متعدد المنصات يوفر نسخًا بسيطًا للكلام إلى نص مع التركيز على الخصوصية. إنه مجاني ومفتوح المصدر وقابل للتوسعة، ومصمم للعمل بالكامل دون اتصال بالإنترنت دون إرسال أي بيانات صوتية إلى السحابة. سير العمل الأساسي مباشر: اضغط على اختصار لوحة مفاتيح قابل للتهيئة، وتحدث، ثم أفلت الاختصار ليتم نسخ كلماتك ولصقها مباشرة في أي حقل نصي تستخدمه.
يدعم التطبيق أنظمة ويندوز وماك (لكل من Intel وApple Silicon) ولينكس. يستخدم نماذج التعرف على الكلام المحلية، في المقام الأول نماذج عائلة Whisper (Small وMedium وTurbo وLarge) مع تسريع GPU عند توفره، وParakeet V3، وهو نموذج محسّن لوحدة المعالجة المركزية مع اكتشاف تلقائي للغة. تتم تصفية الصمت باستخدام كشف نشاط الصوت (VAD) مع Silero قبل النسخ.
تم بناء هاندي كتطبيق Tauri يجمع بين واجهة أمامية React + TypeScript مع Tailwind CSS لواجهة الإعدادات، وخلفية Rust لتكامل النظام ومعالجة الصوت والاستدلال الآلي. تشمل المكتبات الأساسية transcribe-cpp لنماذج Whisper وtranscribe-rs لنماذج Parakeet وcpal للإدخال/الإخراج الصوتي عبر المنصات وvad-rs لكشف نشاط الصوت وrdev للاختصارات العامة للوحة المفاتيح وrubato لإعادة عينات الصوت.
يوفر التطبيق أوضاع تسجيل متعددة: اضغط مع الاستمرار للتسجيل، انقر للتبديل، الضغط فقط، والتبديل فقط. يتضمن وضع تصحيح الأخطاء يمكن الوصول إليه عبر اختصار لوحة المفاتيح، ومعلمات سطر أوامر للتحكم عن بُعد وتخصيص بدء التشغيل، وتكامل Raycast للتحكم في التسجيل، وتصفح سجل النسخ، وإدارة القواميس، والتبديل بين النماذج واللغات.
بالنسبة لمستخدمي لينكس، يتطلب هاندي أدوات إضافية لإدخال النص اعتمادًا على خادم العرض: xdotool لـ X11، وwtype أو dotool لـ Wayland. يتم تعطيل تراكب التسجيل افتراضيًا على لينكس لتجنب مشاكل سرقة التركيز. يجب تكوين اختصارات لوحة المفاتيح العامة على Wayland عبر بيئة سطح المكتب أو مدير النوافذ، مع توفر علامات سطر أوامر للتكامل.
يدعم هاندي التثبيت اليدوي للنماذج للمستخدمين خلف خوادم بروكسي أو في بيئات شبكية مقيدة، ويمكنه اكتشاف نماذج Whisper GGML المخصصة الموضوعة في مجلد النماذج تلقائيًا. يتم توقيع إصدارات الإصدار باستخدام تنسيق توقيع محدِّث Tauri ويمكن التحقق منها باستخدام minisign.
يتم تطوير المشروع بنشاط مع عمل مستمر على تسجيل تصحيح الأخطاء، وتحسينات لوحة مفاتيح ماك، وتحليلات اختيارية، وإعادة هيكلة الإعدادات، وتنظيف أوامر Tauri. تشمل القيود المعروفة مشاكل ميكروفون سماعة الرأس Bluetooth على ماك، واختصارات مفتاح fn/Globe التي تعمل فقط على لوحات مفاتيح Apple، وانهيارات نموذج Whisper على بعض تكوينات النظام، ودعم Wayland المحدود.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.