Application de prédiction météo a commande vocal avec un serveur fastAPI
- Python version 3.11 (necessaire pour transformers)
- ffmpeg (necessaire pour la conversion audio)
-
Creer un environement virtuel
python -m venv venv venv\Scripts\activate -
Installer requirements
pip install -r requirements.txt -
Installer ffmpeg C'est necessaire pour la conversion audio Telecharger depuis ffmpeg.org et ajouter au PATH
-
Configure environment variables
- Copier le fichier exemple et renommer ".env"
- Ouvrir
.envet remplir les champs nescessaire
- Lancer l'environement virtuel
venv\Scripts\activate
- Lancer le serveur fastAPI
python -m fastapi run main.py - Attendre configuration STT,NER et base de donnée
Setting configuration voice
Setting done
Création model Ner
Device set to use cpu
Modele charger
Connexion réussie à la base de données
Table valider