Projet · logiciel libre

Plume

Un assistant d'écriture pour Windows. Pendant que vous tapez, dans n'importe quelle application, Plume propose les mots les plus probables et peut lire votre texte à voix haute, en français et en anglais.

Gratuit · Windows 10 ou 11 · sans droits d'administrateur · ou la version portable (zip, sans installation) · politique de signature du code (Code signing policy)

La version 1.0.3 est temporairement retirée de cette page : Windows Defender signale à tort son installateur comme dangereux. Un signalement de faux positif est en cours auprès de Microsoft ; la version 1.0.2 proposée ici n'est pas concernée.

Une lettre en cours d'écriture : sous « Demain, je vais à l'éc », Plume propose école, échelle, écart, écran et économie, numérotés de 1 à 5 ; la barre d'outils de Plume est en haut à droite.
La liste suit le curseur ; on choisit un mot avec son chiffre. Ce sont les propositions réelles de Plume pour cette phrase.

Ce que fait Plume

Prédiction de mots

Dans un traitement de texte, un navigateur ou un courriel : Plume propose les mots les plus probables, et un chiffre suffit pour en choisir un.

Le mot suivant

Après une espace, Plume propose la suite : « il y » → a, avait ; « je suis » → très, désolé.

Fautes et accents

Les accents sont facultatifs (« ecol » → école) et un mot mal écrit est retrouvé à son son (« otomob » → automobile).

Lecture à voix haute

Le mot survolé, le mot choisi, chaque phrase terminée ou le texte sélectionné, avec les voix de Windows.

Il apprend de vous

Vos mots, vos tournures, vos abréviations (« bjr » → bonjour). Ils restent sur l'ordinateur ; rien n'est noté dans les champs de mot de passe ni dans les terminaux, et un bouton efface tout.

Bilingue et accessible

Écriture et interface en français ou en anglais. Thèmes clair, sombre, crème ou contraste élevé, et police au choix, par exemple pour la dyslexie.

Installer

  1. Téléchargez PlumeSetup-1.0.2.exe.
  2. Lancez-le, puis cliquez sur Installer. Plume s'installe pour votre compte, sans droits d'administrateur, et apparaît dans le menu Démarrer.
  3. Écrivez : la barre d'outils de Plume s'affiche et les mots proposés apparaissent sous le curseur.

Le programme n'est pas signé numériquement : si Windows affiche « Windows a protégé votre ordinateur », choisissez Informations complémentaires puis Exécuter quand même. On désinstalle Plume depuis Paramètres → Applications → Applications installées. Les empreintes SHA-256 des fichiers figurent sur la page des versions.

Au clavier

1 … 9choisir un mot proposé (ou F1 … F9, ou la souris)
Échapmasquer la liste, par exemple pour taper un chiffre
Ctrl+Maj+F12lire la sélection ou la dernière phrase
Ctrl+Maj+F11activer ou désactiver la prédiction

Sous le capot

Le moteur combine un modèle de langue par trigrammes, interpolé avec les bigrammes et les fréquences des mots. Il est estimé sur les actualités 2023 de la Leipzig Corpora Collection et les phrases d'exemple de Tatoeba (1,7 million de phrases en français, 3 millions en anglais), et sur les fréquences des sous-titres d'OpenSubtitles ; le vocabulaire compte 80 000 formes en français et 70 000 en anglais. Les fautes sont rattrapées par une clé phonétique et une distance d'édition calculée sur le début du mot. Ce que vous écrivez s'ajoute au modèle, et une prédiction prend moins d'une milliseconde.

Plume est écrit en C# et se compile avec le compilateur fourni avec Windows, sans aucune dépendance. Il s'inspire de WordQ, de Quillsoft, mais c'est un projet indépendant. Il lui manque encore la dictée vocale, les exemples d'emploi des mots et le surlignage pendant la lecture.

Licences

Le code est sous licence MIT. Les dictionnaires sont sous licence CC BY-SA 4.0 : ils sont tirés de FrequencyWords (OpenSubtitles), de Tatoeba et de la Leipzig Corpora Collection. Le mode d'emploi complet est dans le README.