V1.010 préparation de la création d'une banque de dictées

This commit is contained in:
2026-09-03 20:36:51 +00:00
parent 32e36387dd
commit fc5ea2d5ba
9 changed files with 532 additions and 38 deletions
+13 -2
View File
@@ -21,6 +21,14 @@
* retour visuel — micro.js s'en sert si elle existe, sinon se contente
* d'un console.log (utile en test avant d'avoir une page complète).
*
* Exception à cette structure (3 septembre 2026) : l'écran de fond
* (ecran_fond.html) porte le même comportement sur un bouton #micro-desk
* plutôt que #bouton-micro — sa zone cliquable réelle est volontairement
* plus grande que l'icône affichée par-dessus, calée sur toute la
* silhouette du micro photographié (voir le commentaire dédié dans
* ecran_fond.html), donc pas la même structure DOM que les bandeaux. Voir
* plus bas la recherche du bouton avec repli sur cet id.
*
* Étape 1 (1er septembre 2026) : reconnaissance vocale réelle branchée sur
* le bouton, texte transcrit simplement affiché en retour pour valider le
* circuit micro -> texte. Aucune commande interprétée ni action
@@ -132,8 +140,11 @@
(function(){
"use strict";
const bouton = document.getElementById("bouton-micro");
if(!bouton) return; // écran sans bouton micro dans son bandeau
// #bouton-micro sur les écrans à bandeau, #micro-desk en repli sur
// l'écran de fond (voir commentaire d'en-tête) — un seul des deux existe
// sur une page donnée.
const bouton = document.getElementById("bouton-micro") || document.getElementById("micro-desk");
if(!bouton) return; // écran sans bouton micro
function notifier(message){
if(typeof window.afficherToast === "function"){