Qu'est-ce que Handy ?
Handy est une application de reconnaissance vocale gratuite et open source qui fonctionne entièrement hors ligne. Elle attend en arrière-plan avec une icône dans la zone de notification ; vous appuyez sur un raccourci clavier global, dites ce que vous voulez écrire, et Handy le transcrit sur votre propre machine puis colle le texte dans la fenêtre qui a le focus : un éditeur, un terminal, un client de messagerie, un formulaire dans le navigateur. Rien n'est envoyé à un service cloud. Les modèles vocaux (Whisper d'OpenAI en plusieurs tailles et Parakeet de NVIDIA, rapide même sur un simple CPU) se téléchargent une fois depuis l'application puis tournent en local, et une détection d'activité vocale retire les silences avant que le modèle ne les entende. C'est une application Tauri écrite en Rust par CJ Pais, sous licence MIT, qui fonctionne sur les bureaux X11 comme Wayland.
apt upgrade s'en charge, sur chaque machine où vous dictez.
⚡ Fonctionnalités clés de Handy
⌨️ Un raccourci, n'importe quelle application
Appuyez sur le raccourci global, parlez, appuyez de nouveau (ou maintenez-le en mode push-to-talk puis relâchez) et la transcription est collée dans la fenêtre active. Pas de zone spéciale pour dicter : tout ce qui accepte la saisie au clavier accepte Handy.
🔒 Entièrement hors ligne
L'audio est enregistré, transcrit et jeté sur votre propre ordinateur. Pas de compte, pas de clé d'API, pas d'abonnement, et plus besoin du réseau une fois le modèle sur le disque.
🧠 Whisper et Parakeet
Choisissez le modèle selon le matériel : Whisper Small, Medium, Turbo ou Large, accéléré par le GPU quand il y en a un, ou Parakeet, réglé pour aller vite sur le CPU et capable de détecter la langue tout seul.
🔇 Détection d'activité vocale
Silero VAD filtre le silence et le bruit de fond avant que l'audio n'atteigne le modèle, les pauses de réflexion ne deviennent donc pas des mots parasites.
🐧 X11 et Wayland
Fonctionne sur les deux serveurs d'affichage et tape le résultat dans l'application active via de petits utilitaires de saisie installés avec le paquet : xdotool sous X11, wtype et wl-clipboard sous Wayland, et ydotool pour GNOME.
🧩 Ouvert et extensible
Sous licence MIT et pensé pour être forké : le backend Rust et l'interface web sont assez petits pour être lus, et les réglages couvrent le micro, le raccourci, le modèle et la langue.
apt upgrade vous garde sur la dernière version.
📦 Installation depuis deb.griffo.io
Étape 1 : ajouter le dépôt
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 Il existe un miroir gratuit pour toujours. deb-free.griffo.io distribue des paquets gratuitement pour toujours — sans compte, sans abonnement, au plus 2 mois derrière l'upstream, correctifs de sécurité immédiats. Il contient aujourd'hui cliamp, Ghostty, lazydocker, Oh My Posh, Uncloud et Zed ; Handy n'en fait pas partie, le dépôt ci-dessus reste donc le seul moyen de l'installer — demandez-le et il pourra y être ajouté.
Étape 2 : installer Handy
# Installer la dernière version de Handy
sudo apt install handy
# Vérifier l'installation
dpkg -s handy | grep Version# Installer la dernière version de Handy
apt install handy
# Vérifier l'installation
dpkg -s handy | grep VersionÉtape 3 : premier lancement
# Lancer Handy depuis le menu des applications ou depuis un terminal
handy
# Le premier lancement vous guide dans le choix d'un modèle ; il est téléchargé
# une fois, puis chaque transcription se fait hors ligne sur cette machine
# Les utilitaires qui tapent le texte (xdotool, wtype, wl-clipboard) sont
# arrivés avec le paquet. GNOME sous Wayland a besoin de ydotool et de son démon ;
# vérifiez qu'il est installé (recommandé, là où la version le fournit)
apt policy ydotool🎯 Exemples d'utilisation de base
Dicter :
# 1. Placez le curseur là où le texte doit aller : éditeur, terminal, messagerie
# 2. Appuyez sur le raccourci défini dans les réglages de Handy et parlez
# 3. Appuyez de nouveau (ou relâchez en mode push-to-talk)
# La transcription est collée là où se trouvait le curseur
# Handy reste dans la zone de notification ; relancez-le si vous l'avez fermé
handyChoisir le micro :
# Lister les périphériques de capture vus par le noyau
arecord -l
# Les noms d'entrée que PipeWire ou PulseAudio affichent dans les réglages de Handy
pactl list short sources
# Vérifier le niveau de l'entrée par défaut avant d'accuser le modèle
arecord -d 5 /tmp/test.wav && aplay /tmp/test.wavRester à jour :
# Handy se met à jour avec le reste du système
sudo apt update && sudo apt upgrade
# Quelle version est installée, et quelle est la plus récente disponible
apt policy handy
# Le désinstaller
sudo apt remove handy# Handy se met à jour avec le reste du système
apt update && apt upgrade
# Quelle version est installée, et quelle est la plus récente disponible
apt policy handy
# Le désinstaller
apt remove handy🔧 Intégrations
Handy n'a besoin d'aucune intégration : si une application accepte du texte tapé, elle accepte la dictée. Ce qui compte, c'est le bureau autour :
- X11 :
xdotoolest une dépendance du paquet, le texte atteint donc la fenêtre active sans rien installer de plus - Wayland :
wtypeetwl-clipboardarrivent aussi avec le paquet. Certains compositeurs ne transmettent pas les raccourcis globaux aux applications ; si le raccourci ne fait rien chez vous, regardez les réglages clavier du compositeur - GNOME sous Wayland : GNOME, le bureau par défaut d'Ubuntu 26.04, n'accepte pas
wtype, Handy y a donc besoin deydotoolavec son démon lancé. Le paquet recommandeydotoolsur les versions qui le fournissent (pas Debian trixie) ; les notes Linux du README de Handy expliquent comment démarrer le démon - dotool : Handy peut aussi l'utiliser, mais il n'est dans aucune archive Debian ou Ubuntu : installez-le vous-même et ajoutez votre utilisateur au groupe
input - Audio : Handy enregistre via PipeWire ou PulseAudio comme toute application de bureau ; choisissez le périphérique d'entrée dans ses réglages, et un micro-casque bat le micro intégré d'un portable en précision
- Matériel : les modèles Whisper utilisent le GPU quand il y en a un et deviennent lents sur CPU dans les grandes tailles ; sur un portable sans GPU capable, Parakeet est le choix rapide
- Vos outils : dictez des messages de commit dans un terminal comme kitty ou Ghostty, de la prose dans Zed, des réponses dans ZapZap ou le navigateur et des prompts pour un assistant IA, le tout avec le même raccourci
🚀 Pourquoi choisir deb.griffo.io ?
- Ubuntu officiel : ne package pas Handy,
apt install handyéchoue sur un système de base - Téléchargements upstream : un
.debou une AppImage depuis la page des releases GitHub, à jour le jour où vous le récupérez, et à récupérer de nouveau à la main à chaque version - Compiler depuis les sources : une toolchain Rust, une toolchain JavaScript pour l'interface, les paquets de développement WebKitGTK et audio dont Tauri a besoin, et une longue compilation
- deb.griffo.io: dernière version avec mises à jour automatiques
- ✅ La seule source apt : Handy n'est ni dans les archives Debian ni dans celles d'Ubuntu ; ce dépôt package la version officielle upstream
- ✅ Un seul nom : le paquet s'appelle
handy, la commande aussi :sudo apt install handy, puishandyou l'entrée du lanceur - ✅ Privé par construction : le paquet fournit l'application, pas un modèle ni un service ; votre voix ne quitte jamais la machine et le réseau ne sert qu'à télécharger le modèle choisi
- ✅ Paquet complet : la build Linux officielle upstream (binaire, bibliothèques embarquées, entrée de bureau, icônes) avec ses dépendances déclarées pour s'installer sur chaque version prise en charge, les utilitaires de saisie tirés automatiquement, et seule la catégorie de menu vide du lanceur complétée
- ✅ Mises à jour automatiques : les paquets sont mis à jour quelques heures après chaque version upstream
- ✅ Deux architectures : amd64 sur Ubuntu 22.04, 24.04, 25.10 et 26.04 ; arm64 uniquement sur 24.04, 25.10 et 26.04, car upstream compile arm64 contre la glibc 2.39 et 22.04 a la 2.35 ; pas de build i386, armhf ni riscv64
- ✅ Multi-distribution : fonctionne sur Ubuntu 22.04, 24.04, 25.10 et 26.04
- ✅ Maintenance simple : des mises à jour avec les commandes apt habituelles
📦 Dépôt de construction du paquet
Les paquets Ubuntu sont construits et maintenus automatiquement dans ce dépôt GitHub :
- 🎙️ handy-debian - Constructions des dernières versions
🔗 Paquets associés
Également disponibles sur deb.griffo.io :
- Zed - Un éditeur de code graphique et rapide dans lequel dicter
- ZapZap - Un client WhatsApp de bureau, pour les réponses que vous préférez dire plutôt que taper
- GPU Screen Recorder - Un autre outil de bureau pour X11 et Wayland, pour enregistrer l'écran
- kitty - Un terminal GPU où les messages de commit dictés arrivent tout aussi bien
- Ghostty - Un terminal GTK natif, même histoire