A newer version of the Gradio SDK is available:
6.1.0
π Guida al Deployment su Hugging Face Spaces
1. Creazione dello Space
- Vai su Hugging Face Spaces
- Clicca su "Create new Space"
- Scegli un nome per il tuo Space (es.
scribeaid-demo) - Seleziona Gradio come SDK
- Scegli Public o Private in base alle tue esigenze
- Clicca su "Create Space"
2. Upload dei File
Carica tutti i file di questa cartella nello Space:
scribeaid-demo/
βββ app.py # β
File principale dell'app
βββ requirements.txt # β
Dipendenze Python
βββ README.md # β
Metadata e descrizione
βββ .gitignore # β
File da ignorare
βββ assets/
βββ ScribeAId.svg # β
Logo dell'app
IMPORTANTE: NON caricare la cartella content/ che contiene i modelli - questi verranno scaricati automaticamente da Hugging Face Hub.
3. Configurazione dei Secrets
Nel tuo Space, vai su Settings β Variables and secrets e aggiungi:
Secrets Obbligatori:
HF_MODEL_ID = "ReportAId/whisper-medium-it-finetuned"
BASE_WHISPER_MODEL_ID = "openai/whisper-medium"
Secrets Opzionali (se necessari):
HF_TOKEN = "hf_xxxxxxxxxxxxxxxxxxxxxxxxxx"
HUGGINGFACEHUB_API_TOKEN = "hf_xxxxxxxxxxxxxxxxxxxxxxxxxx"
Nota: Il token HF Γ¨ necessario solo se i tuoi modelli sono privati.
4. Configurazione Hardware
Per prestazioni ottimali, vai su Settings β Hardware e seleziona:
- CPU basic (gratuito) - per test
- CPU upgrade - per uso moderato
- T4 small - per prestazioni migliori (richiede abbonamento)
5. Deploy e Test
- Dopo aver caricato i file e configurato i secrets, lo Space si avvierΓ automaticamente
- Controlla i Logs per eventuali errori
- Una volta avviato, testa l'app caricando un file audio
6. Risoluzione Problemi Comuni
Errore "Model not found"
- Verifica che
HF_MODEL_IDeBASE_WHISPER_MODEL_IDsiano corretti - Se il modello Γ¨ privato, assicurati che
HF_TOKENsia configurato
Errore "Out of memory"
- Prova con un hardware piΓΉ potente
- L'app Γ¨ ottimizzata per funzionare anche su CPU
Errore "Audio processing failed"
- Verifica che il file audio sia in un formato supportato (WAV, MP3, etc.)
- L'audio deve essere di almeno 5-10 secondi per risultati ottimali
7. Monitoraggio
- Controlla regolarmente i Logs dello Space
- Monitora l'utilizzo delle risorse in Settings β Usage
8. Aggiornamenti
Per aggiornare l'app:
- Modifica i file localmente
- Carica i file aggiornati nello Space
- Lo Space si riavvierΓ automaticamente
π― Il tuo Space sarΓ disponibile all'indirizzo: https://huggingface.co/spaces/TUO_USERNAME/NOME_SPACE