تطبيق ترجمة اللغة Genai
يتيح لك تطبيق ترجمة اللغة هذا ترجمة النص والكلام بين لغات متعددة. يستخدم ثلاثة نماذج مختلفة: Hugging Face و Llama 3.2 و Libretranslate ، لترجمة النص ، مع خيارات لإدخال الصوت والإخراج.
سمات
- الدعم متعدد اللغات : ترجمة بين لغات مثل اللغة الإنجليزية والإسبانية والفرنسية والألمانية والمزيد.
- نماذج ترجمة متعددة : اختر من Fongging Face أو Llama 3.2 أو Libretranslate.
- الترجمة الصوتية : تحدث جملة ، وسيقوم التطبيق بتحويلها إلى نص وترجمتها إلى اللغة المستهدفة.
- نص إلى كلام : اسمع النص المترجم المنطوق إليك.
تثبيت
- استنساخ المستودع:
git clone https://github.com/your-username/language-translation-app.git
cd language-translation-app
- إنشاء بيئة افتراضية:
python -m venv env - تثبيت التبعيات:
pip install -r requirements.txt - قم بتعيين الرمز المميز للوجه المعانقة لنماذج الوجه المعانقة:
token = "your_hugging_face_token" - قم بتشغيل التطبيق:
python app.py
الاستخدام
- ترجمة نصية: أدخل جملة ، واختر اللغات ، وانقر فوق "ترجمة".
- الترجمة الصوتية: انقر فوق "Speak Sectence" ، وسيستمع التطبيق وترجمة الجملة المنطوقة.
- Speak Translation: بعد الترجمة ، يمكنك النقر فوق "Speak Translation" لسماع النص المترجم.
النماذج
- الوجه المعانقة : يستخدم ماريانم من معانقة الوجه للترجمة.
- LLAMA 3.2 : يستخدم ALLAMA API لـ LLAMA 3.2 الترجمات.
- Libretranslate : يستخدم Libretranslate API.as الإنجليزية والإسبانية والفرنسية والألمانية والمزيد.