← Journal
Technique·10 mai 2026

Tes réglages font partie de ta mémoire

Deux téléphones aux écrans éteints posés côte à côte sur une table en bois, à côté d'une paire de lunettes, dans la lumière du matin

Une application qui retient ce que tu lui dis devrait aussi retenir ce que tu règles. Trois remontées sans rapport apparent, une préférence perdue après une réinstallation, un réglage remplacé en silence, une dictée qui ne produit rien : trois causes indépendantes, et un même travail de fond sur ce que la mémoire est censée garder.

Trois symptômes, aucune cause commune

Sur quelques jours, trois remontées différentes. La première : le timbre de la réponse change tout seul, d'un échange à l'autre, sans que rien n'ait été touché. La deuxième : après une réinstallation, le réglage choisi était revenu à sa valeur d'usine. La troisième : une dictée sur plusieurs ne produisait rien, ou pire, produisait une phrase qui n'avait jamais été prononcée.

Vu de l'extérieur, c'est une seule impression : l'application ne retient rien. Vu de l'intérieur, ce sont trois défauts sans le moindre lien entre eux. C'est le cas de figure le plus trompeur, parce que corriger le premier ne déplace pas l'impression générale d'un millimètre, et qu'on en conclut trop vite qu'on n'a pas trouvé la bonne piste.

Deux listes qui avaient divergé

Le choix du timbre existait à deux endroits : une liste côté téléphone, pour l'afficher, et une liste côté serveur, pour le valider. Les deux avaient été écrites séparément, et elles avaient fini par ne plus dire tout à fait la même chose. Le téléphone proposait une entrée que le serveur ne connaissait pas, le serveur la refusait sans rien dire et repartait sur sa valeur par défaut. Le réglage ne changeait pas tout seul, il était remplacé en silence.

La correction tient en deux gestes. Une seule liste, déclarée une fois, dont les deux côtés dérivent, si bien qu'un ajout ne peut plus exister d'un seul côté. Et une trace écrite chaque fois qu'un choix est refusé puis remplacé. Un refus silencieux, c'est un défaut qu'on ne peut pas chercher : il ne laisse rien derrière lui.

Le même problème avait un cousin. Le briefing quotidien de la boîte de réception, lui, n'allait pas lire le réglage du tout, et parlait toujours avec la valeur d'usine. La même application s'adressait à toi de deux façons différentes selon l'endroit d'où elle parlait.

Un réglage rangé dans le téléphone n'est pas un réglage retenu

Le deuxième défaut est plus intéressant, parce que ce n'en était pas vraiment un. La préférence était rangée dans le stockage local du téléphone, ce qui est l'endroit évident quand on écrit la fonctionnalité. Sauf que ce stockage disparaît à la désinstallation et ne suit pas quand tu changes d'appareil. Le réglage n'était pas perdu par accident : il n'avait jamais été enregistré ailleurs qu'à l'endroit exact où il allait disparaître.

Nous l'avons donc déplacé là où vit le reste de ce que l'application retient. Le téléphone en garde une copie, parce qu'il faut pouvoir répondre vite et sans réseau, mais la version qui fait foi est côté serveur, rattachée à ton compte. Au démarrage, l'appareil se resynchronise ; à chaque changement, il pousse la nouvelle valeur.

Restait le cas de quelqu'un qui utilise l'application sans compte, puis en crée un. Ses souvenirs migrent déjà de l'appareil vers le compte au moment de l'inscription : ses réglages font désormais le voyage dans le même mouvement. C'est la même question sous deux formes, celle de savoir à qui appartiennent tes données et où elles vivent.

Ne rien envoyer plutôt qu'envoyer du vide

Le troisième défaut touchait la prise de son. Deux mécanismes se disputaient le micro : quand l'application venait de parler, la lecture audio gardait la main sur la session sonore, et l'enregistrement démarré juste après ouvrait un fichier qui restait vide. Une collision du même genre se produisait pendant la demande d'autorisation du micro, où un enregistreur pouvait rester à tourner en arrière-plan alors que tout le monde le croyait arrêté.

La correction de fond a consisté à rendre la main avant de la prendre, et à vérifier le résultat après coup plutôt que de faire confiance au signal de départ. Un fichier de quelques kilo-octets ne contient rien d'audible : plutôt que de le faire remonter, on répond franchement qu'il n'y avait rien à entendre.

C'est le point que ce chantier nous a le mieux appris. Un moteur de transcription ne rend jamais « rien ». Face à du silence, il produit une phrase plausible, souvent bien tournée, parfois banale au point de passer inaperçue. Un fichier vide ne devient donc pas une erreur visible, il devient une phrase que tu n'as jamais dite, rangée dans ta mémoire avec le même sérieux que les autres. Une mémoire qui comble un trou est plus dangereuse qu'une mémoire qui l'avoue. C'est la même exigence qui nous avait fait reprendre à zéro, quelques jours plus tôt, le geste de dictée tenu jusqu'au relâchement.

Ce qu'on en garde

Trois correctifs indépendants, une seule règle : ce que tu choisis est une donnée de mémoire comme une autre. Un réglage n'est pas un détail d'affichage à conserver dans un coin, c'est une chose que l'application est censée retenir de toi, au même titre que ce que tu lui confies. Tout ce qui touche à la conversation et à la façon dont elle te répond suit cette règle depuis.

À lire ensuite
Remplir des cases plutôt qu'écrire du texteChercher le web à la voix