Aller au contenu principal

Suivi vocal - un téléprompteur piloté par la voix

Le suivi vocal fait avancer le script au rythme où vous parlez vraiment. Quels navigateurs en sont capables, où va l'audio sur chacun, et ce qui se passe quand ils ne peuvent pas.

Ce que fait le suivi vocal

Le suivi vocal écoute pendant que vous lisez et fait avancer le script pour rester à votre hauteur. Vous ralentissez, il ralentit. Vous vous arrêtez pour répondre à une question, il s'arrête. Vous reprenez la phrase, il repart de là.

Il est désactivé au chargement de la page, et il le reste tant que vous n'appuyez pas sur le bouton du microphone dans la barre de commandes. Rien n'écoute avant ça, et c'est en l'activant que votre navigateur vous demande le microphone. Aucune fenêtre à nous ne vient se placer devant la sienne, parce que l'interrupteur est déjà votre façon de demander la fonction.

Ce qui fait avancer le script, c'est une correspondance, pas un niveau sonore. Le suivi prend les derniers mots entendus, les cherche parmi les mots situés juste devant la ligne de lecture, et déplace le script là où ils se trouvent. Une parole qui n'est pas dans le script laisse le script où il est : une toux, un aparté à la personne qui tient la lumière, un mot que la reconnaissance a mal compris. Il attend plutôt que de faire une embardée.

Où va votre audio

La reconnaissance vocale est celle de votre navigateur, pas la nôtre. Selon le navigateur dans lequel vous êtes, votre audio reste sur votre machine ou part chez l'éditeur de ce navigateur pour être transformé en texte. La ligne à côté de l'interrupteur indique lequel des deux vous concerne avant que vous n'activiez quoi que ce soit. Sur le premier chemin, elle dit :

La reconnaissance vocale tourne sur votre appareil. L'audio n'est pas envoyé.

Sur le second :

Votre navigateur ne sait pas faire la reconnaissance vocale sur l'appareil. Activer cette option envoie l'audio à l'éditeur de votre navigateur pour la transcription.

Là où le navigateur sait reconnaître la parole sur l'appareil, c'est ce qui lui est demandé. La première fois que vous activez le suivi vocal, cela peut passer par le téléchargement d'un pack de langue ; une fois le pack installé, la reconnaissance se fait sur votre machine. Là où le navigateur ne le sait pas, c'est-à-dire aujourd'hui Safari et iOS, l'audio part chez l'éditeur du navigateur pour la transcription, selon les conditions de cet éditeur.

Dans les deux cas, nous ne recevons pas votre audio, nous ne le stockons pas et nous ne le transmettons pas. Nous ne sommes pas du tout sur ce chemin. Votre microphone parle à votre navigateur, et votre navigateur nous remet du texte.

Cette ligne est en permanence à côté de l'interrupteur parce que rien d'autre ne le dit. La demande d'autorisation de votre navigateur demande si un site peut utiliser le microphone. Elle ne dit pas où va l'audio ensuite, et les recommandations d'Apple elles-mêmes mettent cette explication à la charge du site plutôt qu'à celle du système.

Deux phrases que nous n'écrirons pas, parce que sur certains navigateurs elles sont fausses : la reconnaissance n'est pas toujours locale ici, et le suivi vocal n'est pas toujours utilisable hors ligne. Les deux sont vraies sur le chemin embarqué, une fois son pack de langue téléchargé. Aucune des deux n'est vraie sur le chemin de l'éditeur, où la transcription se fait ailleurs et où il faut une connexion pour y arriver.

Quels navigateurs en sont capables

Au 27 août 2026 :

  • Chrome, sur ordinateur et sur Android, fonctionne. La reconnaissance est là derrière un préfixe depuis Chrome 25, et depuis Chrome 139 elle peut tourner sur l'appareil, ce qui est le chemin demandé en premier ici.
  • Safari fonctionne sur Mac depuis la 14.1 et sur iOS depuis la 14.5, sur le chemin de l'éditeur. Qu'Apple transcrive sur l'appareil ou sur un serveur dépend de l'appareil et de ses réglages, et un site web ne peut pas voir lequel des deux se produit : cette page ne prétend donc pas le savoir.
  • Edge a l'interface et s'en sert mal. Il échoue couramment à l'instant même où la reconnaissance démarre, quelle que soit la langue demandée. Quand cela arrive, le script repart à vitesse fixe et le dit.
  • Firefox, sur ordinateur et sur Android, ne la met pas à disposition des sites web. Elle est livrée désactivée depuis la version 22.
  • Opera ne la prend pas en charge.
  • Samsung Internet la prend en charge depuis la version 4.

caniuse situe la reconnaissance vocale à 87,55 % de l'usage mondial des navigateurs, prise en charge partielle comprise. Deux des trous dans ce chiffre comptent ici : Firefox, et l'Edge dans lequel vous vous trouvez.

Nous n'allons pas vous dire que tous les navigateurs modernes gèrent ça. L'un des grands ne le fait pas, et la première personne à ouvrir cette page dans Firefox pourrait le dire.

Le chemin de l'éditeur a par ailleurs besoin d'une connexion, tout simplement pour fonctionner. Seul le chemin embarqué marche hors ligne, et seulement une fois son pack de langue téléchargé.

Ce qui se passe quand il ne peut pas

Trois états, pas deux.

Ça marche. L'interrupteur est là, désactivé. Vous l'activez, votre navigateur demande le microphone, vous décidez.

Ça ne peut pas marcher ici. Le bouton reste où il est, marqué comme indisponible, avec une ligne en dessous expliquant que ce navigateur ne sait pas faire la reconnaissance vocale et que le script défilera à vitesse fixe. Nous ne masquons pas le bouton. Une page qui décrit une fonction que vous ne trouvez ensuite nulle part dans le produit a passé votre visite sur une promesse qu'elle n'a jamais eu l'intention de tenir. Le bouton indisponible reste atteignable au clavier et prend toujours l'anneau de focus, et la ligne qui l'explique est rattachée au bouton plutôt que posée à côté : un lecteur d'écran reçoit donc l'explication en même temps que la commande.

Ça a lâché en cours de route. La reconnaissance peut être présente et échouer quand même au moment où elle démarre. Edge le fait couramment, et un microphone refusé ou une connexion perdue le feront n'importe où. Le suivi vocal se coupe tout seul, le défilement à vitesse fixe prend le relais, et la barre de commandes annonce que le script est revenu à une vitesse fixe. Elle l'annonce à voix haute plutôt que de simplement changer une couleur, parce qu'à ce moment-là vous regardez la ligne de lecture, pas la barre.

Ce troisième état est la raison pour laquelle demander au navigateur s'il a la fonction ne suffit pas. Edge répond oui puis échoue : l'échec doit donc être attrapé là où il se produit et recevoir une réponse que vous puissiez voir.

Dans quelle langue il écoute

Le suivi vocal demande à la reconnaissance la langue dans laquelle la page est affichée, et demande à votre navigateur à cet instant s'il sait traiter cette langue, plutôt que d'aller la chercher dans une liste tenue par nous. Chrome ne publie aucune liste des langues que sa reconnaissance prend en charge, et l'ensemble des langues disposant de modèles embarqués change sans préavis. Un tableau dans notre code serait périmé en quelques mois, et faux avec aplomb.

Deux listes se mélangent souvent ici. Les langues dans lesquelles l'interface de ce site est disponible et les langues que votre navigateur sait transcrire viennent d'endroits différents et ne forment pas le même ensemble. Aucune des deux ne vous renseigne sur l'autre.

Si vous en avez besoin ou non

La plupart des lectures n'en ont pas besoin. Une vitesse fixe réglée sur vos propres mots par minute est le chemin principal ici, et le téléprompteur est construit autour. Le suivi vocal gagne sa place quand le rythme ne vous appartient pas : une interview où quelqu'un vous coupe, une démo où vous attendez la fin d'une compilation, une prise où vous vous arrêtez pour déplacer une lumière et reprenez le paragraphe.

Il a aussi un coût. Il lui faut un microphone, une pièce assez calme pour la reconnaissance de votre navigateur, et sur la plupart des navigateurs une connexion. Une vitesse fixe n'a besoin de rien de tout cela, et c'est d'elle que viennent aussi bien la durée affichée sur la scène que le minuteur de script.

Ce n'est pas non plus une fonction rare. Au 27 août 2026, VoicePrompter et SolPrompter suivent tous deux votre voix gratuitement et sans inscription. Ce qui est particulier ici est plus étroit et vérifiable : c'est désactivé tant que vous ne le demandez pas, cela prend le chemin embarqué partout où le navigateur en propose un, cela vous dit sur quel chemin vous êtes avant que vous l'activiez, et cela dit à voix haute quand ça a renoncé.

Questions

Est-ce que ça marche dans Firefox ? Non. Firefox ne met pas la reconnaissance vocale à disposition des sites web. Le téléprompteur fonctionne quand même ; le script défile à vitesse fixe.

Ma voix est-elle envoyée quelque part ? Cela dépend de votre navigateur, et c'est pour cela que l'interrupteur le dit avant que vous l'activiez. Sur les navigateurs capables de reconnaître la parole sur l'appareil, l'audio reste sur l'appareil. Sur Safari et iOS, il part chez l'éditeur du navigateur pour la transcription. Nous ne le recevons jamais.

Dois-je autoriser le microphone ? Oui. Sans cela, le suivi vocal ne peut pas vous entendre. Refuser est une réponse normale, et cela laisse le script à vitesse fixe.

Est-ce que ça enregistre quelque chose ? Non. Rien ici n'enregistre d'audio ni de vidéo. La reconnaissance transforme la parole en texte, et le texte fait avancer le script.

Que se passe-t-il si ça s'arrête en pleine prise ? Le script revient à la vitesse que vous avez réglée et la barre de commandes le dit, vous n'avez donc pas à le déduire vous-même.