V1.012 Début du traitement par IA des retranscriptions des dictées

This commit is contained in:
2026-09-05 05:44:30 +00:00
parent 2a7d257563
commit ba8903d87b
10 changed files with 1975 additions and 22 deletions
+21 -19
View File
@@ -124,21 +124,23 @@
temporairement détourné de son usage final. Plutôt que micro.js (le
vrai pilotage, agents nommés Viktor/Matilda/Léon/Nikita, mode
notation — resté inchangé et toujours utilisé tel quel sur
liste_contacts.html), c'est micro_test.js qui est chargé ici, le
temps de la phase de mise au point du pilotage vocal : outil de
constitution d'une banque de dictées réelles (table
ASP_DicteesTest, thème "Gestion des Contacts"), PAS un module
destiné aux futurs utilisateurs (voir le commentaire d'en-tête de
micro_test.js). Écoute continue, aucun mot déclencheur nécessaire
(le clic sur le micro fait déjà office de signal explicite), chaque
énoncé restitué au fur et à mesure dans une fenêtre dédiée puis
enregistré tel quel — y compris les essais ratés, jamais
supprimables depuis l'écran (décision explicite de Jean-Marc : ça
fera aussi partie de la vraie vie des futurs utilisateurs). Pour
reconnecter le vrai pilotage sur ce micro une fois cette phase
terminée : remettre <script src="micro.js"> à la place de
<script src="micro_test.js"> en bas de cette page, rien d'autre à
défaire. */
liste_contacts.html), c'est d'abord micro_test.js qui a été chargé
ici, le temps de la phase de constitution d'une banque de dictées
réelles (table ASP_DicteesTest, thème "Gestion des Contacts").
4 septembre 2026 (soir) : cette phase de collecte a rempli son rôle
(décision de Jean-Marc, "l'ancien panneau ne nous sert plus à rien")
— micro_test.js est retiré d'ici (le fichier reste en place, juste
plus chargé) au profit de contact_ia_panel.js, qui branche sur ce
même bouton la première interprétation réelle d'une dictée de
contact par LLM (voir contact_ia_interprete.php). Toujours un outil
de mise au point, pas un module utilisateur final : rien n'est créé
en base contact/profession réels, seulement enregistré pour analyse
(voir contact_ia_valide.php). Pour reconnecter le vrai pilotage sur
ce micro une fois cette phase terminée : remettre
<script src="micro.js"> à la place de
<script src="contact_ia_panel.js"> en bas de cette page, rien
d'autre à défaire. */
#micro-desk{
position:fixed;
border:none;background:transparent;padding:0;margin:0;
@@ -160,8 +162,8 @@
}
#micro-icone svg[hidden]{display:none;}
/* Bascule repos/écoute pilotée par la classe "ecoute" que le script chargé
en bas de page ajoute sur #micro-desk (micro_test.js actuellement — voir
commentaire plus haut sur le détournement temporaire de ce micro ; même
en bas de page ajoute sur #micro-desk (contact_ia_panel.js actuellement —
voir commentaire plus haut sur le détournement temporaire de ce micro ; même
mécanisme que #bouton-micro.ecoute dans liste_contacts.html avec
micro.js) — combinateur de fratrie ~ nécessaire ici puisque
#micro-icone n'est pas un descendant du bouton. Spécificité (3 id + 1
@@ -532,7 +534,7 @@ Créé par Mevelia Solutions">
positionner();
// Bascule ouvert/fermé du micro du bureau : gérée par le script chargé en
// fin de page (micro_test.js actuellement, voir commentaire plus haut),
// fin de page (contact_ia_panel.js actuellement, voir commentaire plus haut),
// qui pilote le clic, la reconnaissance vocale et la classe "ecoute" sur
// #micro-desk — voir la règle CSS correspondante plus
// haut pour la bascule visuelle des deux glyphes. L'ancien toggle purement
@@ -684,7 +686,7 @@ Créé par Mevelia Solutions">
// faute d'un "retour" qui ait un sens depuis l'écran d'accueil. À revoir
// le jour où la ToDoList aura son propre objet cliquable sur le bureau.
</script>
<script src="micro_test.js"></script>
<script src="contact_ia_panel.js"></script>
</body>
</html>