Journal des versions
Toutes les évolutions publiques d'Orasync, version par version. Chaque version est déployée sur orasync.fr après tests en local. Pour les questions ou suggestions sur une version : contact@orasync.fr.
v0.8.19 —
Le Studio rejoint Orasync Pro. Les fonctions d'entraînement — mémorisation, examen blanc noté, enregistrement de vos passages, durée cible et rapport — font désormais partie de l'abonnement Orasync Pro (4 €/mois ou 39 €/an). Le suivi vocal — le cœur d'Orasync — reste gratuit, sans limite et sans compte, pour toujours.
Note plus honnête. La note de l'examen blanc tient maintenant compte de la part du texte réellement récitée, et plus seulement de votre fidélité sur le passage parcouru.
Confidentialité : formulation clarifiée. Nous précisons partout où passe votre voix selon le navigateur (Google sur Chrome et Edge ; Apple peut traiter sur l'appareil sur Safari récent, sans garantie). Vos textes et vos enregistrements, eux, ne quittent pas votre appareil.
v0.8.14 —
Nouvelle identité visuelle. Orasync adopte son logo définitif « O-Onde » : un O presque fermé, traversé de part en part par l'onde vocale — la voix qui parcourt le texte. Le logo, les favicons, l'icône d'application et l'image de partage sont remplacés sur tout le site. Un lockup vectorisé (logo + wordmark, sans dépendance de police) rejoint les assets.
v0.6.9 —
Orasync Pro sur tous vos appareils. L'abonnement Pro (4 €/mois ou 39 €/an) débloque le Studio, l'enregistrement et la mémorisation, et retire la publicité. Il est lié à votre compte : il s'active partout où vous êtes connecté et se coupe à la résiliation. Le suivi vocal, lui, reste gratuit et sans compte pour tout le monde.
v0.6.8 —
Correctif critique : plantage sur certains navigateurs. La détection automatique de la reconnaissance locale faisait planter l'onglet des Chromium dépourvus du composant de reconnaissance (Chromium, Brave, navigateurs automatisés — dont le rendu des moteurs de recherche). Détection restreinte à Chrome/Edge authentiques. Un filet reconstruit aussi l'aperçu au démarrage s'il est vide.
Liens aux couleurs du site, journal dépublié. Les liens des pages de contenu passent au vert Orasync (gras, soulignement discret). Cette page « Journal des versions » devient un document interne : déréférencée du menu, du pied de page et du plan du site.
v0.6.7 —
Orasync Pro. Une page Orasync Pro propose désormais un abonnement (4 €/mois ou 39 €/an) pour retirer la publicité et débloquer le Studio, l'enregistrement de vos passages et la mémorisation. Le suivi vocal reste gratuit sans limite pour tout le monde, et les fonctions du Studio restent gratuites pendant la bêta. (État à la date de cette version. Depuis le 25 juillet 2026, les fonctions du Studio font partie d'Orasync Pro — voir v0.8.19.)
v0.6.5 —
Bascule de thème clarifiée. L'interrupteur à lune violette était ambigu (état actuel ou action ?) et détonnait avec l'identité du site. À la place : un bouton sobre, assorti au menu, dont l'icône montre le thème qu'on obtient en appuyant — soleil quand le site est sombre, lune quand il est clair.
v0.6.4 —
Mises à jour fiables sur tous les navigateurs. Certains navigateurs (notamment ceux intégrés à Instagram ou TikTok) pouvaient afficher la nouvelle page avec l'ancien style — menu déstructuré à l'écran. Les fichiers de style sont désormais versionnés : chaque mise à jour du site arrive entière, ou pas du tout.
v0.6.3 —
Le bloc « Du blog » de l'accueil est mis en forme : liste propre aux couleurs du site (thèmes clair et sombre), descriptions discrètes, lien « Tous les articles » en accent.
v0.6.2 —
Fiabilité des imports, transparence des textes.
- Import ODT réparé : les fichiers LibreOffice/OpenOffice s'importent désormais correctement (le module de lecture ne se chargeait pas).
- Imports RTF et Markdown plus fidèles : espaces insécables Word, mots avec underscores, comparaisons entre chevrons et sous-titres numériques ne sont plus altérés — et une suite de tests protège désormais les formats texte (Markdown, RTF, sous-titres, encodages) en continu.
- Vitesse réglable en plein écran : en défilement automatique, la vitesse (mots/min) s'ajuste depuis la barre du bas, sans quitter la lecture.
- Micro refusé : l'interface redevient cohérente immédiatement (plus de bouton « Arrêter » fantôme) avec un message qui oriente vers les autorisations.
- Textes du site clarifiés : nous expliquons désormais précisément où passe la voix (navigateur/Google par défaut, 100 % locale en mode local Chrome), ce qui est gratuit sans limite (le suivi vocal) et ce qui relève du Studio. La politique de confidentialité détaille tout ce qui est stocké sur votre appareil, y compris le texte sauvegardé et vos enregistrements. (État à la date de cette version. Depuis le 25 juillet 2026, les fonctions du Studio font partie d'Orasync Pro — voir v0.8.19.)
v0.6.1 —
Accueil allégé, pied de page rangé. La capture d'écran décorative de l'accueil est retirée (la vraie démonstration, c'est l'outil lui-même juste au-dessus). Le pied de page est réorganisé : liens qui passent à la ligne proprement, vraies zones cliquables, et texte lisible.
v0.6.0 —
Un vrai menu, un site cohérent, le sombre par défaut.
- Menu de navigation commun : toutes les pages (accueil, guide, cas d'usage, blog, versions) partagent désormais le même en-tête, avec un menu adapté au mobile (bouton ☰, grandes zones tactiles).
- Thème sombre par défaut : le site adopte l'identité d'Orasync — fond sombre, accent vert. Le thème clair reste disponible d'un clic (bascule dans l'en-tête, choix mémorisé, préférence système respectée à la première visite).
- Mobile soigné : la zone de texte ne provoque plus de zoom involontaire sur iPhone, les tableaux des pages d'articles défilent sans déborder, et la bascule de thème est accessible partout.
v0.5.5 —
L'écran d'accueil montre le chemin.
- Le bouton Démarrer n'est plus jamais « mort » : sans texte, il reste cliquable — un clic amène directement à la zone de collage, qui s'illumine brièvement. Une ligne d'aide sous les boutons dit toujours où on en est : « Collez ou importez votre texte pour commencer », puis « ✓ 812 mots — prêt » dès que le texte est là.
- Le Studio se replie : les fonctions d'entraînement (durée cible, mémorisation, enregistrement, reconnaissance locale) sont regroupées dans un volet « Studio — s'entraîner » qui s'ouvre d'un clic. Replié par défaut sur mobile, votre choix est mémorisé. L'accueil respire : coller son texte, régler la taille, démarrer.
- Hiérarchie clarifiée : un seul bouton vert sur la page — Démarrer. « Lancer un examen blanc » redevient un bouton secondaire, et le badge « Bêta gratuite » n'apparaît plus qu'une fois, sur le volet Studio.
v0.5.4 —
Import de fichiers : six nouveaux formats.
- Markdown (.md) : la syntaxe (titres, gras, liens, blocs de code, tableaux) est retirée automatiquement — il ne reste que le texte à lire. Pratique pour les scripts écrits dans Notion, Obsidian ou exportés de Google Docs.
- RTF : le format par défaut de TextEdit sur Mac, avec les accents correctement décodés.
- OpenDocument (.odt) : les documents LibreOffice et OpenOffice, notes de bas de page exclues.
- Sous-titres (.srt, .vtt) : horodatages, numéros et balises retirés, répétitions fusionnées — réutilisez les sous-titres d'une ancienne vidéo comme script.
- HTML : le texte est extrait, les balises et scripts retirés.
- Fichiers texte anciens : l'encodage est désormais détecté automatiquement (UTF-8, UTF-16, Windows) — fini les accents transformés en caractères illisibles.
Comme toujours, le fichier est lu dans votre navigateur : rien n'est envoyé sur un serveur.
v0.5.3 —
Finitions. Meilleure visibilité du focus clavier en plein écran, imports de fichiers plus robustes (délai d'attente clair si la connexion est lente, le dernier fichier déposé gagne toujours), et la fenêtre d'aide retient correctement le clavier.
v0.5.2 —
Plus léger, plus accessible.
- Chargement nettement plus rapide : les bibliothèques de lecture de fichiers (~1,1 Mo) ne sont plus téléchargées que si vous importez réellement un PDF, un Word ou un Pages — plus jamais au chargement de la page.
- Accessibilité clavier : le focus est visible partout et la fenêtre d'aide garde le clavier à l'intérieur tant qu'elle est ouverte.
- Réduction des animations respectée : si votre système demande moins d'animations, le défilement se fait sans effet de lissage.
- Hauteurs d'écran correctes sur mobile (barre d'adresse prise en compte).
v0.5.1 —
Les indispensables d'un vrai prompteur : miroir, plein écran natif, compte à rebours, et un mode sans micro.
- Mode miroir : un bouton en plein écran retourne le texte horizontalement, pour utiliser Orasync avec une vitre de prompteur (beam splitter) devant votre objectif.
- Vrai plein écran : la barre du navigateur disparaît complètement pendant la lecture (quand le navigateur le permet).
- Compte à rebours 3-2-1 : un décompte avant le démarrage (réglable : sans, 3 s ou 5 s) — vous ne raterez plus jamais la première phrase d'une prise.
- Défilement automatique sans micro : un mode à vitesse fixe réglable (80 à 220 mots/min), pour les environnements bruyants, les micros capricieux… et les navigateurs sans reconnaissance vocale comme Firefox, où Orasync fonctionne désormais.
- Choix de la langue : forcez la langue de la reconnaissance (français, anglais US/UK, espagnol, allemand, italien) au lieu de l'auto-détection.
Côté site :
- Quatre nouvelles pages d'usage détaillées : vidéos YouTube, visioconférence, discours et Grand Oral.
- Deux articles de fond sur notre moteur : le banc de test du suivi vocal et ses chiffres, et les pièges du français pour la reconnaissance vocale.
- Le blog se recentre sur la voix, la prise de parole et la reconnaissance vocale : les articles hors sujet (montage, podcast, SEO…) ont été retirés.
- Captures d'écran et schémas ajoutés dans le guide, les cas d'usage et la page d'accueil ; corrections techniques d'adressage des pages (redirections).
v0.5.0 —
Quatre améliorations qui comptent pendant une vraie prise.
- L'écran reste allumé pendant la lecture : fini l'écran qui se met en veille au milieu d'un discours de 15 minutes, sur ordinateur comme sur mobile (navigateurs compatibles).
- Votre texte n'est plus jamais perdu : il est conservé automatiquement sur votre appareil uniquement — fermez l'onglet, actualisez la page ou allez lire le blog, vous le retrouvez tel quel en revenant.
- Contrôles accessibles au doigt en plein écran : sur mobile et tablette, un simple tap affiche (ou masque) la barre de contrôles.
- Correction : les flèches du clavier déplacent à nouveau le curseur normalement quand vous éditez votre texte (elles continuent de piloter le prompteur en dehors de la zone d'édition).
v0.4.5 —
Corrections d'affichage sur mobile.
- Plus de zoom accidentel ni de débordement horizontal de la page, y compris dans les navigateurs intégrés (Instagram, etc.).
- Les fonctionnalités non disponibles sur mobile (enregistrement, reconnaissance locale) n'affichent plus de cartes vides dans les paramètres.
v0.4.4 —
Interface plus lisible et mieux rangée.
- Nouvelle typographie (Inter) : le texte de l'interface est plus lisible, sans lettres rognées.
- Panneau de réglages réorganisé : chaque fonctionnalité du Studio (durée cible, mémorisation, enregistrement) est présentée dans sa propre carte, avec une courte explication de ce qu'elle fait, le tout aligné et sans espaces perdus.
- Le bouton de thème clair/sombre a rejoint le coin supérieur droit, à côté de l'aide.
- Les menus et boutons suivent correctement le thème (fini les menus noirs sur fond clair), et la page défile désormais normalement (plus de pied de page qui chevauche le texte).
v0.4.3 —
Première passe de la réorganisation du panneau de réglages, finalisée en v0.4.4 (détails ci-dessus).
v0.4.2 —
Apprenez votre texte par cœur : l'effacement progressif et l'examen blanc (Studio beta).
- Effacement progressif : dans les paramètres, réglez le niveau de « Mémorisation ». Le texte s'efface par étapes — d'abord les mots outils, puis on ne garde que les mots-clés, puis les initiales de chaque mot, puis plus rien. À chaque niveau, vous récitez de mémoire et le prompteur vérifie en suivant votre voix : chaque mot correctement dit se révèle. Montez d'un niveau à chaque passage réussi (touche M).
- Examen blanc : un bouton qui masque tout le texte et lance un passage en conditions réelles, plein écran, avec le chrono. À la fin, vous recevez le rapport du Studio (durée, fidélité au texte, débit) — votre score de récitation.
- C'est la méthode « apprendre par cœur » transposée à l'oral : idéale pour le Grand Oral, une soutenance ou un discours.
100 % dans votre navigateur, sans inscription. Fonctionnalité en beta : vos retours sont bienvenus à contact@orasync.fr.
v0.4.1 —
Enregistrez vos passages et réécoutez-les avec le script qui se surligne au fil du son (Studio beta).
- Enregistrement local : activez « Enregistrer mes passages » dans les paramètres — chaque lecture est enregistrée sur votre appareil uniquement (rien n'est envoyé, aucun compte, aucun cloud). L'enregistrement est sauvegardé seconde par seconde : même un onglet fermé par accident ne perd pas la prise, elle est récupérée à la prochaine visite.
- Réécoute synchronisée : dans « Mes prises », votre script s'affiche et le mot en cours se surligne au fil de l'audio. Cliquez n'importe quel mot pour réécouter ce passage précis. Vitesses 0,75× à 2× sans déformation de la voix.
- Vos prises vous appartiennent : téléchargez l'audio en un clic (lisible dans VLC ou votre navigateur), supprimez-les quand vous voulez. Les pauses sont automatiquement exclues de l'enregistrement.
Disponible sur Chrome et navigateurs compatibles sur ordinateur. Sur mobile, l'enregistrement simultané perturberait le suivi vocal (limitation du navigateur) : la fonctionnalité y est masquée pour préserver l'essentiel. Fonctionnalité en beta : vos retours sont bienvenus à contact@orasync.fr.
v0.4.0 —
Studio de répétition (beta) : Orasync ne fait plus que suivre votre voix — il vous aide à réussir votre oral.
- Durée cible + projection live : choisissez votre format (Grand Oral 10 min, TIPE 15 min, soutenance 20 min, pitch 3 min, short 60 s) et la barre d'état affiche en continu « à ce rythme, vous finirez à ~11:40 ». Vert si vous êtes dans les temps, orange si vous débordez, bleu si vous allez trop vite.
- Rapport de fin de passage : durée vs cible, débit en mots/minute (avec repère 130-160), score de fidélité au texte, couverture section par section (les passages sautés se voient), tics de langage détectés (« du coup », « en fait », « genre »…), sauts et retours en arrière.
- Historique des passages : gardez vos meilleurs passages et suivez la progression de votre fidélité d'une répétition à l'autre, jusqu'au jour J.
Tout est calculé dans votre navigateur à partir des données que le moteur de suivi produit déjà : aucun enregistrement, aucun envoi, rien ne quitte votre machine. Le rapport apparaît après un passage d'au moins 15 secondes. Fonctionnalité en beta : vos retours sont bienvenus à contact@orasync.fr.
v0.3.1 —
La « voix » du prompteur s'améliore : hypothèses multiples et biasing du script.
- Hypothèses multiples (n-best) : la reconnaissance vocale propose plusieurs transcriptions possibles ; Orasync les évalue désormais toutes contre votre script et retient celle qui correspond le mieux. Au banc de test, l'erreur de position moyenne baisse de ~40 % en environnement bruyant (scénario S9).
- Mode « Reconnaissance locale » (Chrome 139+) : un nouvel interrupteur dans les paramètres télécharge le pack de langue (~60 Mo, une seule fois) et bascule la reconnaissance sur votre appareil : fonctionne hors ligne et avec une latence réduite.
- Biasing du script (Chrome 140+, mode local) : Orasync transmet au moteur de reconnaissance les mots difficiles de votre texte (noms propres, sigles, termes techniques, nombres) avant la lecture. Le prompteur connaît votre script à l'avance — autant que la reconnaissance vocale en profite.
Sur Safari et les navigateurs sans ces API, le comportement reste inchangé (dégradation silencieuse).
v0.3.0 —
Moteur de suivi vocal v3 — benchmarké, zéro faux saut sur notre banc de test.
Nous avons construit un banc de test qui simule les erreurs réelles de la reconnaissance vocale française (homophones, liaisons, chiffres, mots avalés, 5 à 30 % de bruit) et mesuré le moteur sur 8 scénarios, dont les trois qui font échouer les prompteurs concurrents : mots répétés rapprochés, improvisation hors script, et retour en arrière dans le texte.
Résultats mesurés (avant → après)
- Mots répétés rapprochés (le défaut documenté des concurrents) : 7 faux sauts → 0 faux saut
- Retour en arrière de 40 mots (reprendre une phrase antérieure) : non suivi (41 mots pour se rattraper) → suivi, resynchronisation en 15 mots
- Saut en avant de 30 mots : resynchronisation en 14 mots → 7 mots
- Nombres en chiffres dans le script (« 93 » dit « quatre-vingt-treize ») : jamais reconnus → reconnus à 100 % (générateur 0-9999)
- Vitesse : 0,038 ms par transcription → 0,007 ms (5× plus rapide)
- Total faux sauts sur le banc complet : 21 → 0
Changements techniques
- Ancre d'énoncé : le résultat final de la reconnaissance fait autorité et rejoue l'énoncé complet, éliminant le double-comptage interim/final (cause n°1 des sauts intempestifs)
- Resynchronisation bidirectionnelle en spirale : le prompteur vous retrouve aussi quand vous revenez en arrière dans votre texte
- Garde anti-écho : un mot répété par réverbération de la pièce n'est plus compté deux fois
- Look-ahead avec pénalité de distance : à qualité égale, le moteur préfère toujours le mot le plus proche (fini les sauts de plusieurs lignes)
- Nombres 0-9999 convertis des deux côtés (script et parole), heures (« 14h30 »), sigles épelés (« S N C F »), mots composés à trait d'union
- Seconde hypothèse de la reconnaissance vocale exploitée quand la première ne correspond pas
- Correction d'un bug de calcul dans la distance de Jaro-Winkler
Le banc de test (reproductible) est inclus dans le code du projet — nous publierons prochainement le protocole complet du benchmark sur le blog.
v0.2.0 —
Refonte majeure du moteur de reconnaissance vocale et du SEO.
Moteur prompteur
- Tokenizer FR robuste : gestion des apostrophes, élisions (l'ami → l, ami, lami), liaisons, conversions chiffres↔lettres (20 → vingt)
- Encodeur phonétique simplifié français : nasales (an, in, on), digrammes (ph, ch, qu, gn), doubles consonnes
- Match scoring multi-niveaux : exact, phonétique, préfixe long, Jaro-Winkler, Damerau-Levenshtein avec early exit
- Stopwords français (le, la, à, et, est…) ne font plus avancer le curseur isolément
- Resynchronisation par n-grammes phonétiques sur fenêtre de 200 mots
- Watchdog 5 s avec backoff exponentiel sur restart de la session
- Anti-double-start (élimine les recognitions fantômes)
visibilitychange: pause/reprise automatique au switch d'onglet- Lerp 60 fps avec
translate3d+will-changepour défilement fluide GPU-accéléré - 5 états visuels du statut (idle, écoute, rattrapage, perdu, erreur)
Site & SEO
- Refonte complète des meta tags (canonical, hreflang, Open Graph, Twitter Cards)
- JSON-LD multi-types via
@graph(Organization, WebSite, WebApplication, Article, FAQPage, HowTo, Person, BreadcrumbList) - Création de
llms.txtetllms-full.txt(visibilité IA) robots.txtavec autorisation explicite des bots IA (GPTBot, ClaudeBot, PerplexityBot, etc.)- Page pillar /guide de 3500 mots
- Page /cas-usage avec captures et tests réels
- Refonte des pages légales (privacy, terms, legal) — dates 2026, conformité AdSense
- Refonte de la page À propos avec bio auteur, signaux EEAT
- Footer dédupliqué et cohérent sur toutes les pages
- Breadcrumbs visibles + microdata sur toutes les pages internes
- Byline (auteur + date publication + dateModified) sur tous les articles de blog
- Ajout du PWA
site.webmanifest
Cookies & conformité
- Cookie banner conforme RGPD avec Google Consent Mode v2 (mars 2024)
- Default consent : denied en EEE/UK pour tous les cookies non-essentiels
- Mention explicite Google AdSense + opt-out dans la politique de confidentialité
CSS & accessibilité
- Skip link pour les lecteurs d'écran
aria-current="true"sur le mot courant pendant la lecturearia-live="polite"sur le statut- Nouveaux composants : breadcrumbs, byline, author-card, comparison-table, toc, steps-detailed, cta-section
- 5 états visuels du dot statut, mobile responsive
v0.1.1 —
Mise en place du protocole de versioning. Synchronisation serveur → local. Documentation initiale.
v0.1.0 —
Version initiale publique.
Moteur prompteur
- Reconnaissance vocale via Web Speech API
- Algorithme de matching basé sur Levenshtein
- Mode plein écran
- Multi-langues automatique (13 langues)
- Auto-skip des mots courts français
Site
- Pages : home, blog (16 articles), about, contact, privacy, terms, legal
- Sitemap XML, robots.txt, ads.txt
- Headers de sécurité (HSTS, CSP, X-Frame-Options, Permissions-Policy)
- SRI sur tous les scripts CDN tiers
Infrastructure
- Hébergement France
- Nginx + HTTPS Let's Encrypt
- UFW + fail2ban + SSH par clé uniquement
- Limite import fichier 10 Mo
Prochaines évolutions prévues
Pas de roadmap détaillée à date — Orasync évolue en fonction des retours utilisateurs et de nos propres usages. Idées en cours d'exploration :
- Service Worker pour mode hors-ligne
- Worker thread pour le matching (Phase 2 du moteur)
- Whisper WASM en fallback Firefox
- Mode présentateur avec second écran et chronomètre intégré
- Export d'enregistrement audio optionnel