260711-NC-Minutes-RelianceVocale
Chantier d’Atelier D#CS & WeMob • Note de Co-naissance
🔊 Activer la mise en vibration
Prêt pour la lecture à double-voix ralentie (rate 0.82).
🔗 Liens de Reliance
▲ NORD – Cap & Intention
Vision & Alignement
- Vision Centrale : Permettre à l’atelier d’écriture D#CS d’avoir un outil de dialogue sonore réaliste et immersif, sans aucune barrière financière ni dépendance à des serveurs de voix payants.
- Intention : Ciselage de l’objet-reliance pour intégrer les API pro déjà disponibles et unifier le comportement sur les navigateurs via l’API native SpeechSynthesis.
- Cap : Autonomie locale. Pouvoir basculer à la volée entre cloud économe (Gemini 3.5 Flash) et local (Voicebox local) tout en gardant une interface dépouillée et paisible.
◄ OUEST – Ombre & Vulnérabilités
Doutes & Protections
- Diversité des plateformes : La synthèse vocale native dépend des voix installées. La voix peut redevenir métallique si aucune voix premium n’est présente.
- Exposition des clés : Bien que stockées en local (localStorage), l’utilisation côté client exige une hygiène stricte : ne pas publier les clés en dur.
- Garde-fou : Ajout d’un moniteur visuel sous l’avatar des acteurs montrant le nom de la voix système sélectionnée par le navigateur.
◆ CENTRE – Essence & Condensat
« Quand la voix de l’IA ralentit pour respirer, la technique cesse d’être une machine pour redevenir un miroir de l’esprit. »
Le Révélateur : Un code simple, hébergé localement sur un serveur local, suffit pour matérialiser un dispositif d’accompagnement complet et robuste.
► EST – Lumière & Révélations
Sagesse & Découvertes
- Voix Online Gratuites : Plutôt que de forcer le calcul lourd de Voicebox local, le script exploite désormais les voix Online/Natural gratuites du navigateur (Henri et Denise).
- Partition Vocale : Tri des voix en deux bassins distincts : Mathieu/Tisseur (voix masculines) et le Compagnon (voix féminines), rompant avec la voix robotique unique.
- Silence de Respiration : Une pause cognitive réglable entre chaque réplique ralentit le débit de 15%, forçant l’infusion et l’intégration du savoir.
▼ SUD – Ancrage & Contexte
Chronologie & Frictions
- Limite Mistral : L’API de Mistral étant à 96% de son quota, l’appli a été restructurée pour accepter OpenAI et Google Gemini, stockant localement chaque clé API.
- L’Énigme du 404 : En 2026, la version gemini-1.5-flash a été dépréciée par Google. La requête a été migrée vers gemini-3.5-flash (le modèle de référence), résolvant l’erreur 404.
- L’Obstacle CORS : L’ouverture directe du fichier HTML bloquait les requêtes. La transition vers un mini-serveur Python local (localhost:8000) a débloqué l’API et restauré l’intégration Hub WeMob.
📖 FORME LIBRE — Chronique de Ciselage
Le fichier objet-reliance-vocale.html a traversé trois versions distinctes au cours de la session :
- V0.1 (Batch Voicebox local) : Uniquement branchée sur Mistral API et connectée à Voicebox pour cloner MathieuMaison et Marie. La latence locale était trop élevée et le quota Mistral presque épuisé.
- V0.2 (Multi-LLM & WebSpeech standard) : Intégration d’OpenAI et Gemini. Cache d’API sécurisé par variable. Mode « sobre » masquant les réglages Voicebox si le navigateur est choisi.
- V0.3 (Gemini 3.5 & Voix Premium Distinctes) : Résolution du bug de routage API (migration vers gemini-3.5-flash), résolution du bug CORS via localhost, et partition automatique des voix système.
Le système de reliance est désormais stabilisé et prêt pour les sessions de dialogue d’atelier.
Note de Co-naissance scellée • Écosystème WeMob
Tisseur : En attente…
Compagnon : En attente…
