Spaces:
Runtime error
Runtime error
| # ✅ Checklist Predeployment | |
| Antes de hacer push a Hugging Face Spaces, verifica que todo esté correcto: | |
| ## Archivos | |
| - [ ] `app.py` existe y tiene FastAPI + Gradio | |
| - [ ] `server_wrapper.py` existe e importa `simul_asr_factory` | |
| - [ ] `requirements.txt` tiene todas las dependencias | |
| - [ ] `Dockerfile` está configurado correctamente | |
| - [ ] `.dockerignore` excluye archivos innecesarios | |
| - [ ] `space.yaml` define metadata (title, sdk, etc.) | |
| - [ ] `.gitattributes` configura Git LFS | |
| - [ ] `.gitignore` tiene patrones apropiados | |
| - [ ] `README.md` documentación completa | |
| - [ ] `DEPLOYMENT.md` guía rápida | |
| ## Configuración | |
| - [ ] `server_wrapper.py` usa la ruta correcta para importar `simul_asr_factory` | |
| - [ ] El modelo en `server_wrapper.py` está configurado (ej: `large-v3.pt`, `small.pt`, etc.) | |
| - [ ] El idioma es el correcto (ej: `'lan': 'en'` para inglés, `'es'` para español) | |
| - [ ] `app.py` monta correctamente Gradio en FastAPI | |
| ## Credenciales | |
| - [ ] Tienes una cuenta en https://huggingface.co | |
| - [ ] Generaste un token en https://huggingface.co/settings/tokens | |
| - [ ] Ya hiciste `huggingface-cli login` localmente | |
| - [ ] Ya creaste el Space en HF (nombre: `simulstreaming-asr`) | |
| ## Git | |
| - [ ] Clonaste el repositorio del Space: `git clone https://huggingface.co/spaces/<user>/<space-name>` | |
| - [ ] Copiaste los archivos del proyecto a la carpeta del Space | |
| - [ ] Ejecutaste `git add .` | |
| - [ ] Ejecutaste `git commit -m "..."` | |
| - [ ] Ejecutaste `git push` (sin errores) | |
| ## Verificación en el navegador | |
| - [ ] Abriste https://huggingface.co/spaces/<tu-usuario>/simulstreaming-asr | |
| - [ ] El estado muestra "Building" o "Running" | |
| - [ ] Monitoreas los Logs para errores | |
| ## Después del despliegue | |
| - [ ] El Space está en estado "Running" (verde) | |
| - [ ] Puedes abrir la URL pública del Space | |
| - [ ] Pulsa "Start Recording" y funciona | |
| - [ ] Ves la transcripción aparecer en tiempo real | |
| --- | |
| Si todas las casillas están marcadas, ¡estás listo! 🚀 | |