# HEX : dictée vocale locale pour Mac, Windows et Linux

> HEX est une application open source de dictée vocale locale : tu parles, la transcription se fait sur ta machine et le texte se colle dans l'app active.

- Type : projet open source
- Famille : Outils dev · Dictée vocale locale
- Habitat : Mac, Windows, Linux · Rust
- Niveau : débutant
- Langage : Rust
- Licence : MIT
- Étoiles GitHub : 3993 (relevé le 2 novembre 2026)
- Source : https://github.com/anomalyco/hex
- Publié le : 2 novembre 2026
- Page : https://geekus.fr/projets/hex/

HEX est une application open source de dictée vocale qui transcrit ta voix en texte directement sur ton ordinateur, sans service de transcription dans le cloud. Tu maintiens une touche, tu parles, tu relâches : le texte est collé dans l'application que tu utilises. Elle est écrite en Rust, disponible sur Mac et en bêta sur Windows et Linux.

## En bref

- Dictée vocale locale : la transcription tourne sur ta machine, avec un modèle téléchargé à l'installation.
- Sur Mac : tu maintiens Option, tu parles, tu relâches, et le texte est collé là où se trouve ton curseur.
- Mac à puce Apple sous macOS 15 minimum ; bêtas pour Windows 10 et 11 et pour Linux.
- Gratuit et open source, sous licence MIT.
- Les fonctions qui passent par un fournisseur de modèle (OpenCode) sont facultatives.

## HEX, c'est quoi et à quoi ça sert ?

HEX sert à dicter du texte à la voix dans n'importe quelle application : messagerie, éditeur, navigateur. Sa page d'accueil résume l'idée en trois mots : parle, et le texte apparaît. Le projet est publié par anomalyco, écrit surtout en Rust (86 % du code selon GitHub) et diffusé sous licence MIT.

Son point central est qu'il reste local. Pour une dictée ordinaire, le README précise qu'il n'y a besoin ni d'OpenCode ni d'un service de transcription en ligne : ta voix est transformée en texte sur ton ordinateur.

## Comment fonctionne HEX

Pendant l'installation, HEX te fait télécharger un **modèle de reconnaissance vocale** qui s'exécute ensuite sur ta machine. Sur Mac, tu maintiens **Option**, tu parles, puis tu relâches : HEX transcrit et colle le résultat à l'endroit où se trouve ton curseur.

Quelques gestes complètent le principe. Un double appui sur Option garde l'enregistrement ouvert jusqu'à un nouvel appui, et Option-Maj-V recolle la dernière dictée terminée. Depuis la version 3.1.2, la touche Échap n'annule plus une dictée, pour qu'une touche pressée par erreur ne fasse pas perdre ce que tu as dit.

## Ce que HEX sait faire

Les réglages permettent de choisir le raccourci, le micro, la langue et le modèle local, ainsi que le comportement de l'enregistrement, le volume des sons, le lancement à l'ouverture de session et la présence dans le Dock. Le menu de la barre des menus permet de passer d'un modèle téléchargé à un autre ; chaque modèle retient sa dernière langue. Tu peux ainsi alterner entre, par exemple, de l'anglais avec Parakeet et du français avec Whisper.

Les **Modes** corrigent des noms ou des orthographes avant le collage, et peuvent aussi appliquer des transformations de texte ou, en option, une réécriture.

- Corrections de noms et d'orthographes via les Modes
- Comportement propre à chaque application, et à chaque site dans Brave Browser
- Historique des dictées, conservé sept jours par défaut
- Commandes vocales expérimentales sur macOS, désactivées par défaut
- Lecture de l'historique en ligne de commande, en lecture seule

## Installer HEX sur Mac

L'app macOS demande un Mac à puce Apple et macOS 15 ou plus récent. Le plus simple passe par Homebrew, puis par le lancement de HEX depuis les Applications. Tu peux aussi télécharger le DMG signé, glisser Hex.app dans Applications et suivre l'assistant de configuration.

L'assistant demande trois autorisations : Microphone pour enregistrer, Surveillance de la saisie (Input Monitoring) pour détecter le raccourci partout, et Accessibilité pour coller dans l'application au premier plan. Il télécharge aussi le modèle de voix. Le README précise que ce modèle vient de huggingface.co, ce que les réseaux d'entreprise restreints doivent autoriser. La version 3.2.0 refait ce premier lancement sur tous les systèmes et propose d'utiliser des modèles déjà présents dans le cache Hugging Face pour éviter un nouveau téléchargement.

```bash
brew install --cask anomalyco/tap/hex
```

## HEX sur Windows et Linux

Sur Windows 10 et 11, en x64 comme en ARM64, la bêta propose la dictée par raccourci (Ctrl+Espace par défaut), les Modes, l'historique et l'action vocale. Les commandes vocales, les réunions et l'API locale de transcription n'y figurent pas. Le README précise que l'installateur n'est pas encore signé : SmartScreen peut donc avertir.

Sur Linux, la bêta cible le x86_64 avec X11 ou des compositeurs Wayland compatibles wlroots. Pour l'installation, le README donne un script pour Arch Linux, et la page de téléchargement propose aussi des paquets Debian, Fedora, Nix et AUR. Les commandes vocales et les réunions n'y sont pas incluses non plus.

Avec un pilote graphique Vulkan, la dictée est transcrite pendant que tu parles, sur macOS, Windows et Linux.

```bash
curl -fsSL https://anoma.ly/hex/files/install-linux.sh | sh
```

## Vie privée : ce qui reste sur ta machine

La transcription et la reconnaissance des commandes vocales se font en local. HEX n'enregistre pas l'audio par défaut. L'historique garde pendant sept jours, par défaut, le texte transcrit, le texte final et quelques métadonnées (application, durée), mais jamais l'audio, les adresses complètes ni les titres de fenêtre. Tu peux désactiver sa conservation ou le vider.

Deux fonctions facultatives sortent de ce cadre : l'Action vocale et la réécriture des transcriptions passent par OpenCode et envoient des données, dont ta demande ou le texte dicté et l'application au premier plan, au fournisseur de modèle que tu as configuré. Ces fonctions sont désactivées au départ. Les journaux de diagnostic locaux peuvent contenir du texte dicté ; HEX ne les envoie pas.

## Où en est le projet

Selon les chiffres relevés sur GitHub le 2 novembre 2026, le dépôt compte 3 920 étoiles, 227 copies, 23 contributeurs et 80 tickets et demandes de fusion ouverts. Il a été créé le 17 juillet 2026, et sa dernière version, la 3.2.0, date du 1er novembre 2026.

Cette version ajoute notamment l'hébreu et le modèle Nemotron 3.5 ASR Streaming 0.6B, une interface en portugais du Brésil, et un réglage automatique, GPU ou CPU du moteur de reconnaissance. Elle corrige aussi une coupure des dictées après 2,5 secondes sur certains micros d'ordinateur portable. Le projet propose enfin un SDK TypeScript, mais son assistant natif n'est pas encore publié : il faut fournir soi-même un exécutable HEX compatible.

## Quelques repères

- **Modèle de reconnaissance vocale** : Programme entraîné à convertir un enregistrement de voix en texte. Il se télécharge une fois, puis peut fonctionner sans connexion à un service en ligne.
- **SDK** : Ensemble d'outils et de documentation qui permet à un développeur d'intégrer une fonction existante dans sa propre application.

## Questions fréquentes

### HEX fonctionne-t-il sans connexion internet ?

En partie. La transcription se fait en local, mais l'installation du modèle de voix et les mises à jour demandent un accès au réseau. Les fonctions OpenCode envoient aussi des données à ton fournisseur de modèle.

### HEX est-il disponible sur Windows et Linux ?

Oui, en bêta. La bêta Windows couvre Windows 10 et 11 en x64 et ARM64, la bêta Linux cible le x86_64 sous X11 et certains compositeurs Wayland. Les commandes vocales et les réunions n'y sont pas incluses.

### Comment dicter du texte avec HEX sur Mac ?

Maintiens la touche Option, parle, puis relâche : HEX transcrit sur ton Mac et colle le texte dans l'application active. Le raccourci se change dans les réglages.

### HEX est-il gratuit et open source ?

Il est open source sous licence MIT. Le README et la page de téléchargement ne mentionnent aucun prix.

## À retenir

HEX transcrit la voix en texte sur ta machine et le colle dans l'application active ; l'app macOS est disponible et les versions Windows et Linux sont en bêta. Seules les fonctions facultatives passant par OpenCode envoient des données à un fournisseur de modèle.

Sources :

- [anomalyco](https://github.com/anomalyco/hex) (README)
- [anoma.ly](https://anoma.ly/hex) (documentation officielle)
- [docs/README.md](https://github.com/anomalyco/hex/blob/HEAD/docs/README.md) (documentation officielle)
- [GitHub](https://github.com/anomalyco/hex/releases) (notes de version)

Mots-clés : dictée, voix, local, rust, macos, transcription

---

Fiche publiée par Geekus : https://geekus.fr/projets/hex/
