# استخدم صورة Python الأساسية FROM python:3.9-slim # تعيين متغيرات البيئة ENV PYTHONDONTWRITEBYTECODE=1 ENV PYTHONUNBUFFERED=1 # تثبيت المتطلبات الأساسية للنظام RUN apt-get update && apt-get install -y \ build-essential \ libsndfile1-dev \ ffmpeg \ wget \ git \ sox \ cmake \ pkg-config \ libeigen3-dev \ zlib1g-dev \ libbz2-dev \ liblzma-dev \ libsentencepiece-dev \ && apt-get clean # تعيين دليل العمل داخل الحاوية WORKDIR /app # نسخ ملف المتطلبات COPY requirements.txt . # تحديث pip وتثبيت المتطلبات باستخدام pip RUN pip install --upgrade pip && pip install --no-cache-dir -r requirements.txt # نسخ باقي ملفات المشروع COPY . . # أمر تشغيل Spaces لخدمة Gradio CMD ["python", "app.py"]