تطبيق ويب لترجمة الكلام في الوقت الفعلي باستخدام واجهة برمجة تطبيقات Whisper لنسخ وترجمة الصوت المسجل ، و Google Text-to-Spect (GTTS) لتشغيل الترجمة.
نسخ الكلام من الميكروفون أو ملف الصوت
ترجمة الكلام أو النص إلى اللغة الإنجليزية من أي لغة
عرض نتائج الترجمة على الشاشة كنص
ترجمة تم تصنيعها على أنها خطاب بواسطة وحدة النص إلى كلام Google (GTTS).
يمكنك تجربة التطبيق هنا: https://translator.streamlit.app/
بدلاً من ذلك ، يمكنك تشغيل التطبيق محليًا باتباع تعليمات التثبيت أدناه
لتشغيل التطبيق محليا ، تحتاج إلى تثبيت Python 3.7+ و PIP.
استنساخ هذا المستودع: git clone https://github.com/lperezmo/real-time-translator.git
انتقل إلى دليل المشروع: cd real-time-translator
قم بتثبيت الحزم المطلوبة: pip install -r requirements.txt
قم بتشغيل التطبيق: streamlit run app.py
افتح متصفحك وانتقل إلى http: // localhost: 8501
لاستخدام التطبيق ، اتبع هذه الخطوات:
انقر على الميكروفون وقم بتسجيل الصوت بينما يكون أحمر.
إذا لم يتم عرض الصوت بعد التسجيل ، فانقر فوق زر "Rerun App" في الجزء العلوي من التطبيق.
تم ترخيص هذا المشروع بموجب ترخيص GPL -3.0 - راجع الترخيص. MD للحصول على التفاصيل.