Suivi Assistant Vocal avec ChatGPT 2022-2023

= Le projet =

Assistant Vocal avec ChatGPT

= L'équipe =

Les élèves

 * Julian ROYET (Chef de projet)
 * Keming ZHANG
 * Mirette GUIRGUIS
 * Georges Harrisson SIMO YOKAM

Les porteurs du projet
Didier DONSEZ

= Fiche de suivi =

Semaine du 16/01/2023

 * Compréhension du projet
 * Discution de l'architecture du projet

Semaine du 23/01/2023

 * Discution des choix technologiques
 * Discution à propos des fonctionnalités potentiels pour l'assistant vocal
 * Prioriser les fonctionnalités
 * Étude de faisabilité des fonctionnalités
 * Décision des fonctionnalités implémentés dans le logiciel

Front

 * Prise en main de Android Studio
 * Configuration de wireless connection entre téléphone physique et Android Studio
 * Implémentation d'interface graphique de l'assistant vocal (Page d'accueil + Page d'options)
 * Application fonctionnel mais il reste des améliorations au niveau de design

Front

 * On modifier la page options en popup
 * Utiliser Bootstrap comme framework de front
 * Fixer le bug du texte qui déborde les bulles de chat
 * Tester sur téléphone
 * Ajoute un dark mode et un light mode dans notre application
 * Ajoute un possibilité de changer icon d'avatar
 * Fixer le bug des thèmes

API

 * Etude comparative des APIs de synthèse vocale
 * Mise en place d'un serveur Flask
 * Déploiement du serveur Flask sur une VM Azure

Back

 * Ajouter la fonctionnalité de faire un appel téléphonique depuis l'application
 * Ajouter la fonctionnalité d'ouvrir une autre application depuis l'application
 * Ajouter la fonctionnalité d'envoyer un sms à quelqu'un depuis l'application

API

 * Intégration des APIs speech to text d'Android

Back

 * Ajouter la fonctionnalité de régler un alarme depuis l'application
 * Compléter la fonctionnalité d'ovrir une autre application depuis l'application
 * Ajouter la fonctionnalité de faire une recherche dans YouTube depuis l'application

API

 * Ajout de la synthèse vocale

DevOps

 * Déploiement du serveur Flask sur une VM Azure

Front

 * Ajouter un champ ApiKey dans popup options

Back

 * Ajouter les méthodes pour gérer le champ Apikey

DevOps

 * Intégration continue avec GitHub Actions
 * Déploiement continue avec GitHub Actions