بوت تليجرام لتحويل الصوت إلى نص
مساعد ذكي لنسخ الرسائل الصوتية والملفات الصوتية وملاحظات الفيديو بدقة.
التقنيات المستخدمة
التحدي
يعد الاستماع إلى الرسائل الصوتية الطويلة أو ملاحظات الفيديو في الاجتماعات أو البيئات الصاخبة أمراً صعباً. كانت الحاجة ملحة لأداة يمكنها التعامل مع تنسيقات وسائط تيليجرام المختلفة (OGG, MP3, MP4)، وتجاوز قيود حجم الملفات، وتوفير نصوص دقيقة لأكثر من 60 لغة مع ضمان عدم تخزين البيانات الحساسة.
الحل
قمت بتطوير بوت بايثون آمن متكامل مع محرك Soniox AI. ينفذ النظام منطق تحقق صارم لحجم الملف (25 ميجابايت) والمدة (15 دقيقة). يتميز بخط أنابيب غير متزامن يقوم بتنزيل الوسائط وتحميلها إلى محرك الذكاء الاصطناعي، ثم استرداد النص وتقسيم الردود الطويلة بذكاء لتناسب حد أحرف تيليجرام. الأهم من ذلك، أنه يتضمن آلية تنظيف ذاتي تحذف الملفات من الخادم ومزود API فوراً بعد المعالجة.
الميزات
- دعم تنسيقات متعددة
- تقسيم النصوص الذكي
- الحذف التلقائي للملفات
- التحكم في الوصول
مسار المشروع
المرحلة 1: الإعداد
تكوين واجهة برمجة تطبيقات البوت وإعداد المصادقة مع Soniox.
المرحلة 2: المعالجة
تنفيذ التعامل مع الملفات (التنزيل/الرفع) والتحقق من التنسيق.
المرحلة 3: الذكاء الاصطناعي
الربط مع Soniox Async API وإدارة حالة النسخ.
المرحلة 4: التحسين
إضافة تقسيم الرسائل الطويلة ومعالجة أخطاء الشبكة.