Comment transformer la voix en code et en notes sans nuages ni regards indiscrets
Imaginez : vous êtes en appel, les idées fusent, et les noter manuellement vous fait perdre le fil. Ou encore : vous devez rédiger rapidement de la documentation, mais vos doigts sont déjà fatigués de taper. Ça vous parle ? Dans ces moments, on a généralement recours à des services payants qui envoient vos données audio vers leurs serveurs, les analysent, et éventuellement entraînent leurs modèles avec.
Récemment, je suis tombé sur OpenWhispr. C'est un projet open-source qui tente de résoudre le problème de la dictée et de la transcription pour les utilisateurs lambda. La caractéristique principale ici est la confidentialité : tout peut s'exécuter localement sur votre matériel, que ce soit un MacBook avec une puce M ou une machine Linux avec un GPU NVIDIA.
Ce que cet outil peut faire
OpenWhispr n'est pas qu'un simple wrapper autour d'un modèle de reconnaissance vocale. C'est une application de bureau complète basée sur Electron qui s'intègre à votre flux de travail.
Dictée directement au curseur
Le scénario le plus simple : vous appuyez sur un raccourci, vous dictez du texte, et il apparaît immédiatement dans la fenêtre active. Que ce soit VS Code, Slack ou un navigateur. Il y a même une fonctionnalité séparée pour la traduction en temps réel — parlez dans une langue, et le texte dans une autre s'insère.
Réunions intelligentes et reconnaissance des locuteurs
Le projet peut détecter automatiquement les appels dans Zoom, Teams ou FaceTime. Mais la chose la plus cool ici est la diarisation locale. Le programme mémorise les « empreintes vocales » et étiquette qui a dit quoi, sans envoyer l'enregistrement dans le cloud. Si vous réécoutez souvent des enregistrements de réunions pour vous souvenir de qui a promis de corriger ce bug avant mercredi, cela vous fera gagner un temps précieux.
Agents IA à portée de main
À l'intérieur se trouvent des agents que vous pouvez contrôler par commandes vocales. Vous pouvez connecter des poids lourds comme GPT-4 ou Claude via API, ou utiliser des modèles locaux via llama.cpp. Appuyez sur un bouton, demandez « rédige un bref résumé de ce texte », et l'agent vous livre le résultat.
Fonctionnement technique
Les développeurs ont assemblé une pile technologique assez solide. La base est React 19 et Tailwind CSS v4 pour l'interface, avec Electron 41 en coulisses.
Pour la magie vocale, ils utilisent :
- whisper.cpp pour la reconnaissance C++ haute performance.
- NVIDIA Parakeet et sherpa-onnx pour ceux qui préfèrent la vitesse GPU.
- better-sqlite3 pour stocker les notes et les transcriptions.
Curieusement, le projet prend en charge l'accélération Metal sur macOS, CUDA sur NVIDIA, et même Vulkan pour les GPU AMD et Intel. Cela signifie que la transcription locale ne traînera pas en longueur.
Comment l'exécuter
Si vous ne voulez pas vous embêter à compiler depuis les sources, ils proposent des builds prêts à l'emploi pour toutes les plateformes. Mais nous sommes développeurs ici, nous voulons mettre la main dans le code. Pour exécuter depuis les sources, vous aurez besoin de Node.js 24+.
git clone https://github.com/OpenWhispr/openwhispr.git
cd openwhispr
npm install
npm run dev
Au fait, le projet dispose de son propre serveur MCP (Model Context Protocol). Cela vous permet de connecter vos notes et transcriptions directement à votre assistant IA préféré en tant que contexte externe.
À qui cela sera utile
Je vois plusieurs catégories de personnes qui apprécieront OpenWhispr :
- Les développeurs qui prennent beaucoup de logs ou de notes et veulent le faire plus rapidement.
- Les chefs d'équipe qui doivent capturer les conclusions des réunions sans faire appel à des services espions tiers.
- Les paranoïaques (dans le bon sens du terme) qui valorisent les solutions auto-hébergées et la confidentialité des données.
Le projet semble très vivant : près de 5 000 étoiles sur GitHub et des commits actifs. Bien sûr, Electron va consommer pas mal de RAM, et les modèles locaux vont solliciter le CPU, mais c'est un prix équitable pour garder vos conversations uniquement sur votre disque.
Si vous cherchiez une alternative gratuite et open-source aux services de dictée propriétaires, OpenWhispr mérite definitely qu'on passe une soirée à le tester dans des conditions réelles.
Projets similaires