Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.24.0
metadata
title: Voice AI Assistant
emoji: 🎙️
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.50.0
app_file: app.py
pinned: false
🎙️ المساعد الذكي المرن (نص / صوت)
مساعد ذكاء اصطناعي يدمج:
- Whisper (faster-whisper) لتفريغ الصوت إلى نص
- Qwen2.5-3B-Instruct (GGUF عبر llama-cpp-python) لتوليد الردود
ملاحظات هامة قبل التشغيل على Hugging Face Spaces
اختر Hardware مناسب: الموديلين (Whisper + Qwen 3B) يحتاجان ذاكرة لا بأس بها.
- الـ Free CPU tier (2 vCPU / 16GB) ممكن يشتغل لكن بسرعة استجابة منخفضة نسبياً.
- لو عايز سرعة أفضل، رقّي إلى CPU upgrade أو GPU من إعدادات الـ Space.
زمن أول تشغيل (Cold Start): تحميل موديل Qwen (حوالي 1.8 جيجا) من Hugging Face Hub عند أول تشغيل للـ Space قد يستغرق بعض الوقت. الموديل يُخزَّن مؤقتاً بعد ذلك.
اللغة: تفريغ الصوت مضبوط افتراضياً على العربية (
language="ar") في دالةaudio_model.transcribe. لو احتجت دعم لغات أخرى أو اكتشاف تلقائي، عدّل أو احذف هذا الباراميتر.الملفات المطلوبة في الـ Space:
app.py(الكود الرئيسي)requirements.txt(المكتبات المطلوبة)README.md(هذا الملف، يحتوي على إعدادات الـ Space في الأعلى)
كيفية الرفع
- أنشئ Space جديد من نوع Gradio على Hugging Face.
- ارفع الملفات الثلاثة (
app.py,requirements.txt,README.md) في جذر الـ Space. - انتظر حتى ينتهي البناء (Build) ثم استخدم الواجهة مباشرة.