VocalNote One
Dicter. Sauvegarder. Partager.
Présentation · Version 1.7 · 2026

Une application de prise de notes vocales simple, directe, accessible à tous.

1 Vision du projet

2 Cas d'usage concrets

3 Fonctionnalités

Dictée

Statut et instruction séparés sur deux canaux

Le bandeau du haut, au-dessus de la zone de transcription, ne porte que l'état de la dictée. Une ligne dédiée juste au-dessus des boutons, toujours visible et annoncée aux lecteurs d'écran, porte toute instruction demandant une action de l'utilisateur.

Canal du haut — statut
Transcription Enregistrement en cours…
Canal du bas — instruction
Cliquez sur Autoriser pendant la visite du site pour reprendre
Pas de connexion — la dictée reprendra à son retour

Pourquoi en bas, et pas en haut ?

La fenêtre d'autorisation de Chrome s'ancre toujours en haut de l'écran et peut, sur une fenêtre réduite, recouvrir un message qui s'y trouverait. Un message qui dit sur quel bouton cliquer ne doit jamais pouvoir être caché par la fenêtre dont il parle. Cette séparation corrige un défaut identifié en usage réel.

Diagnostic réseau avant diagnostic micro

Hors connexion, le navigateur renvoie parfois une erreur de permission alors que le problème est ailleurs. L'application vérifie désormais l'état du réseau en premier, pour ne pas orienter l'utilisateur vers un réglage de microphone quand la cause réelle est une coupure internet.

Reprise automatique après coupure réseau, sans nouvelle autorisation

Lorsque la dictée était déjà en cours au moment de la coupure, elle repart d'elle-même dès que la connexion revient et dès qu'un mot est prononcé — sans rouvrir la fenêtre d'autorisation du microphone. Une coupure réseau ne coûte donc aucun clic à l'utilisateur, à la différence d'un silence prolongé, qui redemande systématiquement l'autorisation. Comportement observé et validé en conditions réelles.

Notes

Confort

4 Accessibilité et design

5 Navigateurs et première utilisation

VocalNoteOne repose sur l'API Web Speech, dont la disponibilité et la qualité varient selon le navigateur.

Google ChromeRecommandé
Référence de développement et de test. Windows, macOS, Linux.
Microsoft EdgeSupporté, avec réserves
Voir ci-dessous. Windows et macOS, version 87 et supérieure.
Firefox, SafariNon supportés
La dictée ne fonctionne pas.

Réserves concernant Microsoft Edge

Deux points à connaître avant un déploiement en environnement professionnel.

  1. Le moteur de reconnaissance est différent. Edge n'utilise pas le service de Google mais Azure Cognitive Services, un service de Microsoft. Implications détaillées en section 6.
  2. La reconnaissance peut être désactivée par stratégie d'entreprise. Microsoft expose une stratégie d'administration, SpeechRecognitionEnabled, déployable par GPO ou par clé de registre, qui coupe l'accès à l'API Web Speech. Lorsqu'elle est désactivée, l'application se charge normalement mais aucun texte n'est produit. Un déploiement Edge à grande échelle doit être validé auprès de la DSI.

En pratique, la dictée continue est plus régulière sous Chrome, qui reste le navigateur recommandé aux utilisateurs.

Étapes d'utilisation

  1. Ouvrez le fichier VocalNoteOne.html avec Google Chrome.
  2. Cliquez sur le bouton bleu 🎙️ Enregistrer mes notes.
  3. Dans la fenêtre qui s'ouvre, cliquez sur Autoriser pendant la visite du site.
  4. Parlez : votre texte s'écrit en temps réel.

Autorisation du microphone en exécution locale

Un fichier ouvert directement depuis le disque est servi via le protocole file://, qui ne fournit au navigateur aucune origine stable à laquelle rattacher une permission persistante. Les navigateurs Chromium ne peuvent donc pas mémoriser l'autorisation d'accès au microphone et la redemandent.

Comportement observé et mesuré. Après environ 20 secondes sans parole, Chrome interrompt la session de reconnaissance. L'application la relance automatiquement, ce qui déclenche une nouvelle demande d'autorisation. Les options « Autoriser pendant la visite du site » et « Autoriser cette fois-ci » se comportent de façon identique dans ce contexte : la demande revient dans les deux cas.

Réponse apportée par l'application. La demande ne peut pas être supprimée par le code — elle relève du modèle de sécurité du navigateur. L'application la rend donc explicite sur le canal dédié décrit en section 3, qui reste visible même quand la fenêtre de Chrome recouvre le haut de l'écran. Le texte déjà dicté reste à l'écran et la dictée reprend au même endroit. Cet état est également annoncé aux lecteurs d'écran.

Une coupure de connexion se comporte différemment d'un silence prolongé

Testé et mesuré en conditions réelles : si la connexion internet est coupée pendant que la dictée est déjà en cours, une ligne grise l'indique, la dictée continue d'essayer en arrière-plan sans rien effacer, et dès que la connexion revient, la reconnaissance reprend d'elle-même au premier mot prononcé — sans rouvrir la fenêtre d'autorisation. La reconnaissance était déjà démarrée avant la coupure ; elle n'a donc pas besoin d'une nouvelle autorisation pour continuer. Le silence prolongé coûte un clic à chaque fois ; la coupure réseau n'en coûte aucun.

Suppression complète de la contrainte. Servir l'application depuis une origine stable — un serveur local sur http://localhost, ou une future version packagée — permet au navigateur d'enregistrer l'autorisation de façon permanente. C'est la configuration à privilégier pour un déploiement en poste de travail ou un usage intensif.

6 Confidentialité et engagement

Modèle et soutien

Gratuit, sans compte, sans publicité, sans collecte de données. Le projet ne vit que des dons de ceux qui le souhaitent. Les adresses figurent en bas de l'application, sur quatre réseaux — Bitcoin, Solana, Ethereum, Arbitrum — et n'ouvrent droit à aucune fonction supplémentaire.

Traitement de la voix par le navigateur

La reconnaissance vocale n'est pas assurée par VocalNoteOne mais par le navigateur, qui transmet le flux audio à son propre service :

Le responsable de traitement diffère donc selon le navigateur retenu. Toute organisation soumise au RGPD doit en tenir compte dans son registre des traitements et déterminer le navigateur autorisé en conséquence. VocalNoteOne n'intervient dans aucun de ces deux flux et n'y a pas accès.

7 Disponibilité

Une version packagée pour Windows figure à la feuille de route. Elle n'est pas disponible à ce jour.

Contact et retours d'utilisation : contact.vocalnoteone@gmail.com

8 Mentions légales