01Présentation
Un assistant vocal multiplateforme associant reconnaissance vocale, IA conversationnelle et interaction en temps réel sur ordinateur et sur le web.
Projet indépendant
Assistant vocal avec IA
Un assistant vocal multiplateforme associant reconnaissance vocale, IA conversationnelle et interaction en temps réel sur ordinateur et sur le web.
Assistant vocal avec IA
Composition illustrative du projet · captures originales à venir
01Présentation
Un assistant vocal multiplateforme associant reconnaissance vocale, IA conversationnelle et interaction en temps réel sur ordinateur et sur le web.
02Défi
Explorer une interaction plus naturelle avec le logiciel grâce à la voix. Le défi technique consiste à coordonner reconnaissance vocale, réponses de l’IA et synthèse vocale, tout en rendant chaque étape compréhensible.
03Approche
Concevoir la voix et le retour visuel comme une seule expérience. Une interface futuriste et interactive indique si l’assistant est prêt, à l’écoute, en cours de traitement ou en train de répondre.
04Réalisation
Un assistant personnel indépendant développé par Enzo Sena sous deux formes complémentaires : une application de bureau avec traitement local de la voix, et une expérience web/PWA intégrant l’IA via une API.
05Application de bureau
Développée avec Tauri et React / Vite. Le traitement vocal sur ordinateur utilise whisper.cpp pour transcrire la parole et Piper pour la synthèse vocale, dans une interface interactive qui rend visible l’état de l’assistant.
06Expérience web / PWA
Accessible depuis le navigateur et adaptée aux appareils mobiles. La version web associe reconnaissance et synthèse vocales du navigateur, architecture serverless et intégration de l’IA via une API.
07Interaction vocale
La saisie vocale, le traitement et la réponse parlée constituent le cycle d’interaction. Les états visuels — prêt, à l’écoute, traitement et réponse — permettent de suivre chaque étape en temps réel.
08Intégration de l’IA
Dans la version web, l’IA conversationnelle est intégrée via une API. Cette connexion associe interaction vocale et réponses de l’IA au sein de l’expérience accessible par navigateur.
09Technologies utilisées
Application de bureau : Tauri, React, Vite, whisper.cpp et Piper. Web / PWA : reconnaissance vocale du navigateur, synthèse vocale, API d’IA et architecture serverless.
Axes techniques
Résultat
Une exploration indépendante de la voix, de l’IA conversationnelle et du retour visuel en temps réel sur ordinateur et sur le web. Le projet réunit développement d’applications de bureau, interfaces mobiles, intégration d’API et logiciel sur mesure.
Parlons de votre projet