Direct Live Radio
Tags :
- PROJET
- 2024-2025
- Projet 3A
- Radio Live Custom
- IA
- Dev
Auteurs :
- Loick Goupil-Hallay
- Sofiane Ouadda
- Thomas Merle
- Mathis Adinolfi
Création et déploiement d'un ChatBot de composition de musique interactif
Le Principe
L'objectif de ce projet est de créer un ChatBot qui compose et joue de la musique en direct, accessible en streaming et avec plusieurs fonctionnalités comme :
- Possibilité d’influencer le style de la musique en direct en mettant des commentaires
- Possibilité d’influencer la prochaine musique en mettant des commentaires
- Peut-être +, qui sait ?
Exemples de fonctionnalités
Exemples de fonctionnalités
- Ajouter des basses
- Règler le volume
- Supprimer/Ajouter des harmoniques
- Supprimer/Ajouter les lyrics
- Des idées supplémentaires ?
Liens
En Pratique
Liste des tâches à réaliser
- Partie 1 : Gestion de l'IA en C++
- Importer en C++ une IA qui permet de modifier une musique jouée
- Fournir les inputs que l'on souhaites à l'IA que nous devrons définir (comments issus du chat ou instructions à l'aide curseurs et boutons par exemple)
- Partie 2 : Gestion du BackEnd en GO
- Prompt Engineering : utiliser GO pour gérer/traiter/filtrer les messages des users
- Utilisation d'un LLM pour interprêter le message du user : 2ème IA à prévoir pour la traduction ?
- Gestion des requêtes users : création d'une queue dans les requêtes
- Interaction avec le FrontEnd : API REST/Route
- Partie 3 : FrontEnd JS
- Création des interfaces : page de connexion, intégration du ChatBot, page queue, etc