Suyan, une méthode de saisie qui ne peut pas joindre le réseau

Résumé

Une méthode de saisie de bureau conçue sans aucune capacité réseau : le dictionnaire reste local, la reconnaissance vocale s'exécute sur la machine, et un gestionnaire de presse-papiers, un outil de capture d'écran et une fenêtre de candidats réglable sont déjà réunis.

Recommander
Nom
Suyan
Version
5.2.1
Tarif
Gratuit
Open source
Propriétaire
Système
WindowsmacOS
Mis à jour
2026-10-18 22:00

Une méthode de saisie qui ne peut pas appeler l'extérieur

Peu de programmes voient autant de ce que l'on écrit qu'une méthode de saisie : elle se trouve entre le clavier et l'application, si bien que la phrase existe en elle avant même que l'éditeur ne la reçoive. C'est précisément pour cette place que les produits dominants de la catégorie ont pu bâtir un modèle économique : classement des candidats calculé sur un serveur, dictionnaires nourris de ce que tout le monde tape, reconnaissance vocale envoyée en flux vers un centre de calcul et, dans les cas les plus bruyants, publicité affichée dans la fenêtre des candidats. Rien de tout cela n'exige un complot comme explication ; c'est ce qui apparaît dès qu'un serveur s'installe dans la boucle. La première décision de conception, ici, a été de retirer la boucle.

Le programme ne possède aucune capacité réseau. Pas un interrupteur que l'on coupe, pas un mode hors ligne que l'on active avant d'ouvrir un document sensible : la capacité est absente, donc aucun chemin de code ne pourrait envoyer quoi que ce soit quelque part. Ce que vous tapez, les touches que vous préférez, ce que vous dites dans le micro — tout reste sur la machine, parce qu'il n'existe pas de second endroit où aller. Pour un travail qui manipule des éléments qu'il n'est pas permis de laisser fuir — juridique, clinique, financier —, cela vaut plus que n'importe quelle liste de fonctions, parce que cela transforme une règle que l'on est censé respecter en propriété du programme lui-même.

Un dictionnaire n'est pas une fonction réseau

L'objection immédiate est que couper le réseau doit coûter quelque chose en qualité de saisie, et elle mérite une réponse honnête plutôt qu'une esquive. Le dictionnaire est un lexique pinyin entretenu par une communauté et poli par des années d'usage réel ; sa couverture au quotidien se situe grosso modo au niveau de ce que fournissent les méthodes commerciales courantes. C'est aussi le plafond honnête d'un lexique de cette taille : la langue est immense et aucun dictionnaire ne devine chaque nom de personne ni chaque produit nouveau.

Ce qui comble le reste de l'écart, ce n'est pas le téléchargement mais l'import. Des dictionnaires personnalisés et des listes d'expressions au format texte du moteur peuvent être ajoutés, de sorte qu'un vocabulaire spécialisé — noms de médicaments, références de dossiers, codes internes — devient disponible dans la session au lieu de ne l'être jamais. Ce qu'un dictionnaire dans le nuage apporte réellement, c'est la fraîcheur : argot nouveau, noms nouveaux, les mots apparus ce mois-ci. C'est un coût réel et il faut le nommer comme tel. En échange, le vocabulaire présent sur votre machine est celui que vous avez choisi, et rien de votre façon de taper ne quitte la pièce.

La fenêtre des candidats avec le dictionnaire local

La reconnaissance vocale, locale elle aussi

C'est sur la voix que la promesse hors ligne s'effondre d'ordinaire, parce que la mise en œuvre habituelle est un micro devant un centre de calcul : l'audio sort, le texte revient, et la promesse de confidentialité repose sur un document. Ici, la reconnaissance s'exécute sur la machine. On maintient le raccourci, on parle, on relâche, et les caractères apparaissent. Rien n'est téléversé puisque rien n'est connecté.

À l'usage, la dictée en mandarin est fluide, le texte arrive dès qu'une proposition se termine, et l'attente est celle de la reconnaissance, non celle d'un aller-retour par le réseau. Les situations où cela compte sont banales : les deux mains occupées, une idée que l'on se dit à voix haute vers un document, un long passage où c'est la frappe et non la réflexion qui bloque. C'est aussi la fonction pour laquelle il existe le moins de substituts sur un poste de travail, et c'est pourquoi elle porte une part démesurée de l'argument de ce programme.

Trois outils qui ont leur place ici

Une méthode de saisie est présente du démarrage à l'extinction, ce qui en fait un hôte sensé pour les petits outils que l'on utilise au milieu d'une frappe. Un gestionnaire de presse-papiers conserve ce qui a été copié — texte et images —, de sorte que le cas qui se produit cinq fois par jour, vouloir ce que l'on avait copié deux étapes plus tôt, ne réclame plus un programme de plus. La capture d'écran se trouve à une touche de la fenêtre des candidats, ce qui évite la petite taxe permanente consistant à changer d'application au milieu d'une phrase.

Puis l'apparence, qui n'est pas une décoration dans une méthode de saisie : la fenêtre des candidats reste à l'écran toute la journée, donc sa disposition, sa police et ses couleurs comptent comme compte la police d'un terminal. Disposition, police, jeu de couleurs et images de fond facultatives se règlent, et les variantes claire et sombre suivent le réglage du système sans qu'on ait à le demander. Ce n'est pas de l'inflation de fonctions au sens habituel : les outils se trouvent là où l'on tape, et changer d'application au milieu d'une phrase coûte plus cher que les outils eux-mêmes.

Historique du presse-papiers et capture d'écran dans la méthode de saisie

Ce qu'il y a dessous, et ce qui a été ajouté dessus

La logique de frappe repose sur un moteur de saisie établi et ancien, du genre que des gens configurent à la main depuis des années — et qui apprécient précisément ce qui le rend à la fois puissant et rébarbatif. Le moteur apporte la saisie elle-même : la segmentation, la génération des candidats, les règles. Ce produit ajoute tout ce que le moteur laisse à l'utilisateur : un dictionnaire déjà en place, une fenêtre de candidats et une apparence réglées par une interface graphique plutôt que par un fichier de configuration écrit à la main, et les trois outils ci-dessus intégrés au lieu d'être assemblés séparément.

Le programme principal, lui, n'est pas publié en source ; l'auteur en a donné la raison : empêcher que l'enveloppe soit reconditionnée et revendue. Quiconque a construit une couche accueillante par-dessus un moteur configurable reconnaîtra cette inquiétude. Windows et macOS sont pris en charge, avec l'intention que la frappe se ressente de la même manière sur les deux.

Réglages de l'apparence de la fenêtre des candidats

À qui cela s'adresse

Trois groupes qui se recoupent. Le premier réunit des gens dont le travail comporte des éléments qui ne doivent pas sortir et à qui l'on a proposé, à la place, de faire confiance à une politique de confidentialité ; pour eux, l'absence de toute pile réseau est la totalité de la raison d'achat. Le deuxième rassemble ceux qui aiment ce qu'un moteur configurable permet mais ne veulent pas consacrer une soirée à assembler une configuration utilisable : la même capacité, avec le travail préparatoire déjà fait. Le troisième est fait de gens qui dictent plus qu'ils ne tapent ; pour eux, la reconnaissance vocale locale n'est pas un argument de confidentialité mais de latence et de fiabilité.

Ce que fait ce programme est étroit et complet : pas de réseau, pas d'envoi, pas de fenêtres intempestives, et une voix qui ne quitte jamais la machine. Le dictionnaire suffit, un vocabulaire personnel peut être importé, et l'historique du presse-papiers comme la capture d'écran accompagnent le tout parce qu'on s'en sert de toute façon en tapant. Pour qui n'a qu'une exigence envers une méthode de saisie, qu'elle cesse de prendre des données, c'est une réponse à peu près aussi complète que ce que le poste de travail permet aujourd'hui.

Le résumé honnête

L'intéressant n'est pas une fonction, c'est une soustraction. Retirer le réseau d'une méthode de saisie retire d'un coup les candidats du nuage, les dictionnaires du nuage et le circuit vocal habituel, et tout le reste découle de cette seule décision : un lexique local, une reconnaissance locale et une série d'outils qu'il a fallu construire faute de pouvoir les emprunter. Le prix est réel — les mots nouveaux arrivent plus tard, le vocabulaire spécialisé dépend de quelqu'un qui l'importera — et la limite l'est autant : deux plateformes, un auteur, et un programme principal dont la source n'est pas publiée. Pour le public visé, cet échange n'est pas un compromis. C'est la raison de l'installer.

SuyanTéléchargement
Systèmes pris en charge : Windows macOS