Spaces:
Build error
Build error
| FROM python:3.10 | |
| WORKDIR /app | |
| # सिस्टम डिपेंडेंसी (ffmpeg, libsndfile आवश्यक) | |
| RUN apt-get update && apt-get install -y \ | |
| ffmpeg \ | |
| libsm6 \ | |
| libxext6 \ | |
| libgl1 \ | |
| libsndfile1 \ | |
| git \ | |
| && rm -rf /var/lib/apt/lists/* | |
| # Python पैकेज – पहले gradio और torch (संगत वर्शन) | |
| RUN pip install --no-cache-dir \ | |
| gradio==6.10.0 \ | |
| torch \ | |
| torchaudio \ | |
| transformers \ | |
| accelerate \ | |
| datasets \ | |
| uvicorn \ | |
| websockets \ | |
| spaces | |
| # F5‑TTS को Git से क्लोन करके editable install करें | |
| RUN git clone https://github.com/SWivid/F5-TTS.git /opt/F5-TTS && \ | |
| cd /opt/F5-TTS && \ | |
| pip install -e . && \ | |
| # एक बार जाँच करें कि hf_auto मौजूद है | |
| python -c "import f5_tts.hf_auto; print('✅ F5-TTS import OK')" | |
| # अपनी app.py और बाकी फ़ाइलें कॉपी करें | |
| COPY . . | |
| # Gradio सर्वर चलाएँ | |
| CMD ["gradio", "app.py"] |