mirror of
https://github.com/JPKpointFR/AI-Workshop.git
synced 2025-10-29 16:05:59 +00:00
962 B
962 B
Assistant Poétique avec Reconnaissance Vocale et Synthèse Vocale
Ce projet combine la reconnaissance vocale, l'intelligence artificielle de Mistral pour générer des réponses poétiques, et la synthèse vocale via Eleven Labs pour fournir des réponses sous forme d'audio.
Fonctionnalités
- Reconnaissance vocale : Utilisation de la bibliothèque
speech_recognitionpour écouter les questions de l'utilisateur via un microphone. - IA Poétique : Les réponses sont générées par Mistral avec une personnalité poétique, dyslexique qui bégaye et utilise des figures de style surprenantes.
- Synthèse vocale : Utilisation de la bibliothèque
ElevenLabspour transformer les réponses textuelles en audio. - Lecture audio : L'audio généré est joué via
pygame.
Prérequis
Avant de commencer, vous devez installer les bibliothèques nécessaires :
pip install elevenlabs SpeechRecognition pygame requests