Door Denys Medvediev

Gids

Spraak naar tekst voor programmeren

Dicteren versnelt het schrijven rondom code meer dan de code zelf. Het toetsenbord wint nog steeds bij haakjes en exacte tokens. Waar dicteren zijn waarde bewijst zijn commentaren, commit messages, PR-omschrijvingen en vooral de prompts die je naar een AI-assistent stuurt.

Laatste update: juni 2026

Een ontwikkelaarswerkplek 's nachts met monitoren met broncode, een mechanisch toetsenbord en tech-accessoires

Spraak naar tekst versnelt het schrijven rondom code (commentaren, commits, documentatie en AI-prompts) meer dan de code zelf. Ruwe syntaxis dicteren is langzamer dan typen, omdat haakjes en inspringing het microfoon tegenwerken. Maar een prompt van een alinea naar een AI-assistent uitspreken, of een commit message, wint het van typen met ongeveer drie tegen een. Voor volledig handsfree syntaxisbewerking zijn tools als Talon en Serenade beter dan gewoon dicteren.

Laat me iets verduidelijken voordat je er een middag aan verspilt. Je kunt niet comfortabel een for-lus inspreken. «Haakje open, i is nul, puntkomma, i kleiner dan» is een slechtere manier om je ochtend door te brengen dan het gewoon in te typen. Mensen proberen het, stuiten op de haakjes en concluderen dat stem-codering een gimmick is. De saaie waarheid is dat ze het op het verkeerde doel richtten.

Het juiste doel is alles rondom de code dat gewone taal is. Het commentaar dat uitlegt waarom de cache-invalidering vreemd is. De commit message. De PR-omschrijving die niemand wil schrijven. Het Jira-ticket. En de meest waardevolle in 2026: de prompt die je typt in een AI-codeerassistent. Daar houdt praten in plaats van typen op een truc te zijn en begint het je echte minuten te besparen. Deze gids behandelt wat werkt, wat niet, en wanneer je naar een ander tool moet grijpen.

Waar stem echt goed voor is bij het programmeren

Begin met de eerlijke verdeling. Codesyntaxis — haakjes, inspringing, exacte variabelenamen, interpunctie die perfect karakter voor karakter moet zijn — hoort bij het toetsenbord. Een microfoon is altijd een slechter gereedschap voor het intypen van een puntkomma dan de puntkommatoets. Geen enkele app verandert dat, ook de onze niet.

Nu de andere kolom — die in het geheim het grootste deel van een ontwikkelaarsdag vult. Commentaren. Commit messages. Omschrijvingen van pull requests. Ontwerpbestanden. Het Jira-ticket dat je al een tijdje vermijdt. Het Slack-antwoord dat uitlegt waarom de build rood is. Het antwoord op een code-review. Niets van dit alles is syntaxis. Het is allemaal natuurlijke taal — precies waarvoor spraakherkenning is gebouwd. Je spreekt het op gesprekstempo en leest het terug in plaats van het op toetsenbordsnelheid te typen.

De vuistregel is eenvoudig: als wat je schrijft goed zou klinken in een e-mail, dicteer het. Als het moet compileren, typ het. De meeste codeertools verkopen je de droom van functies hardop schrijven. Ik verkoop liever de saaie overwinning: de proza rondom de code, die meer van je dag in beslag neemt dan de code zelf.

Het gat van 150 versus 40

Dit is het getal dat het punt maakt. De meeste mensen spreken ongeveer 150 woorden per minuut in normale conversatie. De meeste mensen typen ergens rond de 40 woorden per minuut — en dat op een goede dag zonder denkpauzes. Dat is geen klein verschil. Voor elk blok natuurlijke tekst is praten bijna drieënhalf keer sneller dan typen.

Bij een commentaar of een commit message zijn dat een paar bespaarde seconden, wat niet veel klinkt. Het telt op over een dag, maar de echte winst zit niet in de seconden. Het zit in het feit dat je de documentatie schrijft die je anders zou overslaan. Het commentaar dat de vreemde workaround uitlegt wordt daadwerkelijk geschreven, omdat het zeggen ervan tien seconden kost in plaats van een minuut typen die je jezelf uit zou praten. De wrijving waren nooit de woorden. Het was het toetsenbord tussen jou en de woorden.

Prompts dicteren naar je AI-assistent

Dit is het argument dat ik echt zou verdedigen. De manier waarop de meesten van ons in 2026 code schrijven, houdt in dat we alinea's naar een AI-assistent typen: Claude Code in de terminal, een chatpaneel in je editor, GitHub Copilot Chat, Cursor. «Refactor deze functie om een optie-object te accepteren in plaats van vier positionele argumenten, behoud het bestaande retourtype en voeg een JSDoc-commentaar toe dat het cachegedrag uitlegt.» Dat is een zin die je in acht seconden uitspreekt en in veertig typt.

AI assistant
Refactor this function to take an options object instead of four positional arguments, keep the return type, and add a JSDoc comment.
Een prompt aan een AI-codeerassistent is gewone taal — precies waar dicteren goed in is. Geen haakjes, geen inspringing, geen exacte tokens die het microfoon tegenwerken.

En prompts zijn vergevingsgezind op een manier waarop code dat niet is. De assistent maakt zich niet druk of je «eh» zei of de zin opnieuw begon; hij leest intentie, niet interpunctie. De enige plek waar stem ondubbelzinnig wint in een programmeerwerkstroom is het promptveld. Je schrijft daar al gewone tekst. Je maakt je al geen zorgen over exacte syntaxis. Je spreekt de instructie uit, die als tekst verschijnt, je drukt op Enter. Als je één ding meeneemt uit dit artikel, is het dit: stem voor prompts, toetsenbord voor syntaxis. De wpm-wiskunde bevestigt het — ongeveer 150 gesproken versus 40 getypt.

De snelste manier is een systeembrede sneltoets

Dit is het mechanisme waarmee dit in elke editor en elke terminal werkt zonder een plugin per tool. Whisper by Remskill is geen VS Code-extensie, een terminalplugin of een browserinvoegtoepassing. Het is een desktopapp die zich als een toetsenbord gedraagt: druk op een sneltoets, spreek, en de transcriptie wordt geplakt bij je cursor — in je editor, je terminal, je AI-chatpaneel, je issue-tracker, overal waar tekst naartoe gaat. Omdat het besturingssysteem denkt dat je typt, werkt het overal hetzelfde.

Cancel
De opname-overlay van Whisper — een klein zwevend widget terwijl je praat, in het blauw van de app. Het zweeft boven elke andere app, zodat dezelfde sneltoets werkt in je editor, terminal en AI-chat.

De installatie is kort:

1

Download en installeer Whisper op Windows 10 of 11, of een Mac met Apple Silicon.

2

Aanmelden. De lokale pipeline is gratis, zonder betaalmethode vereist bij aanmelding.

3

Noteer je sneltoets. Op Windows is de standaard Ctrl+Space; op een Mac houd je Command+Option samen ingedrukt als push-to-talk en laat je een willekeurige toets los om te stoppen. Wijzig het in Instellingen, Opname, als het botst met een editorsneltoets. Het hele paneel «kies je eigen sneltoets» bestaat omdat ik eerst een hardgecodeerde versie uitbracht die botste met de muzieksoftware van een gebruiker om twee uur 's nachts. Ik heb een master.

4

Zet je cursor waar de tekst naartoe moet. Je commentaarregel, het commit message-veld, het AI-promptveld. Houd de sneltoets ingedrukt, praat, laat los.

Dat is de hele lus. De tekst verschijnt waar je cursor was, je leest hem, je blijft werken. Geen venster om naartoe te schakelen, geen clip om doorheen te scrollen.

Spreek, en de tekst verschijnt in je editor

Eenmaal aan de gang is de ervaring op de beste manier onopvallend. Je plaatst je cursor in een commentaarregel of een commit-veld, houdt de toets ingedrukt, praat, laat los. Een seconde later staat de tekst er alsof je hem had getypt. De stroom gaat van «stop, typ, herstel de typefouten» naar «spreek, klaar».

Pasted
De complete staat van de overlay, een moment nadat je hebt losgelaten: de transcriptie staat bij je cursor, klaar om te lezen en te bewaren.

Omdat lokale transcriptie op je machine draait (puur Rust, geen Python-sidecar, geen server in de lus), werkt het offline. Voor een ontwikkelaar is dat geen voetnoot. Je bedrijfseigen code, de interne API-namen in je commentaren, de bugbeschrijving die een klant noemt — niets daarvan hoeft je laptop te verlaten voor een dicteerfeature om te werken. We komen terug op waarom dat er toe doet voor bedrijfseigen werk.

Stopwoorden opruimen met AI

Gesproken taal is rommelig. Je zegt «eh», je herstart zinnen, je stokt. Whisper heeft een optionele AI-verbeteringsstap die stopwoorden snoeit en de formulering opruimt voordat het plakt. Zo wordt «eh, ja, dus deze, deze functie, die behandelt als het ware de retry-logica, de retry-logica» «Deze functie behandelt de retry-logica.» Voor een commit message of een documentatiecommentaar is dat het verschil tussen gedicteerde ruis en iets wat je daadwerkelijk zou committen.

Thinking...
De verbeteringsstatus: een optionele AI-stap snoeit stopwoorden en ruimt formulering lokaal op, via Ollama, voordat de tekst wordt geplakt.

Die opruiming loopt lokaal via Ollama, gratis, op je eigen machine. Pro-gebruikers kunnen het via de cloud laten lopen, maar het voordeel van stopwoordenopruiming vereist geen Pro. Het zit in de gratis lokale pipeline. Je kunt het ook uitschakelen en de ruwe transcriptie plakken — wat voor een snelle AI-prompt vaak precies de juiste keuze is, aangezien de assistent het «eh» toch niet erg vindt.

Hoe de volledige Whisper-app eruitziet

De sneltoets is het onderdeel dat je het meest zult gebruiken, maar er zit een instellingsoppervlak achter. Je kiest je transcriptie-engine: Whisper-modellen, waarvan de meertalige varianten 99 talen dekken en de Engelstalige .en-builds er precies één, of NVIDIA's Parakeet, ongeveer 600 MB, 5 tot 10 keer sneller dan Whisper op CPU, die Engels plus 24 Europese talen dekt. Je stelt je sneltoets in, beheert geschiedenis, slaat presets op en voegt aangepast woordenboek toe — handig als je codebase vol woorden staat die geen enkel woordenboek kent. Niets daarvan is vereist om één commentaar te dicteren. Het is er wanneer je wilt fijnafstellen.

Whisper
De echte Whisper-app, live actief. Klik op Instellingen en kies een transcriptie-engine. Niets daarvan is vereist om één commit message te dicteren.

Wanneer Talon of Serenade te gebruiken

Nu het eerlijke deel — de sectie die door AI geschreven artikelen nooit bevatten. Als wat je echt wil is ruwe code schrijven met stem, door het bestand navigeren, syntaxis bewerken, refactoren en nooit het toetsenbord aanraken, dan is Whisper het verkeerde gereedschap — en dat geldt voor elke algemene dicteer-app. Je wil een gereedschap dat is gebouwd voor handsfree programmeren, en twee springen eruit.

Talon Voice is het zwaargewicht voor volledige handsfree controle. Het doet stemcommando's, geluidscontrole (klikken met pop- en hissgeluiden), oogtracking voor de cursor en diepe aanpassing via Python-scripts. Het draait op Windows, macOS en Linux. Mensen met ernstig RSI bedienen hun hele machine ermee. Het heeft een leercurve en een Patreon-niveau voor vroege functies en prioriteitsondersteuning — maar voor echte toetsenbordvrije werking is er niets anders zoals het.

Serenade is het zachtere startpunt. Het is een open-source, gratis spraakassistent die specifiek is gebouwd voor het schrijven van code, met een speech-to-code-engine voor ontwikkelaars in plaats van algemeen dicteren. Het koppelt aan VS Code, IntelliJ, PyCharm en andere, kan lokaal of in de cloud draaien, en verwerkt de gangbare talen: Python, JavaScript, TypeScript, Java, C en C++ en meer. Als je doel «syntaxis bewerken met stem zonder steile leercurve» is, begin dan daar. Als je doel «het commentaar, de commit en de AI-prompt dicteren terwijl mijn handen op het toetsenbord blijven voor de code» is, dan is dat Whisper. Verschillende taken. Ik wijs je liever op de juiste dan te doen alsof we alles doen.

If you want hotkey dictation rather than full voice coding and you are on a Mac, VoiceInk is the other name worth weighing; the honest VoiceInk alternative comparison lays out where each one fits a developer day.

Wat Whisper kost

De lokale dicteerpipeline (transcriptie en AI-opruiming via Ollama) is gratis voor elke ingelogde gebruiker, zonder kaart bij aanmelding. Je commentaren, commits en AI-prompts dicteren met Whisper kost niets. Whisper Pro voegt de cloud-functies toe (OpenAI-transcriptie, cloud-AI-verbetering, gesproken webzoekopdrachten) met een afzonderlijke proefperiode. De exacte getallen staan op de prijspagina en niet hier, omdat prijzen veranderen en een blogpost een slechte plek is om ze actueel te houden.

Further reading

Stem vervangt je toetsenbord niet voor code — en iedereen die je dat vertelt, verkoopt iets. Wat het vervangt is de typbelasting op alles dat geen code is: de commentaren die je overslaat, de commit messages die je kort houdt om moeite te besparen, de prompt die je liever uitspreekt dan uitpikt. Richt het daarop en het bewijst zijn waarde. Richt het op een for-lus en je gooit de headset door de kamer — zoals mijn familielid deed met Dragon op een Windows 98-machine. Sommige dingen kosten vijfentwintig jaar om goed te worden. De proza rondom code dicteren is er een die we eindelijk beheersen.

Wil je de proza rondom je code dicteren?

Download Whisper, houd de sneltoets ingedrukt, spreek in een commentaar, een commit of een AI-prompt. De lokale pipeline is gratis, geen kaart bij aanmelding.

Gratis lokaal dicteren voor elke ingelogde gebruiker. Pro voegt de cloud-functies toe met een afzonderlijke proefperiode.

Foto van Denys Medvediev

Denys Medvediev

Ik ben degene die onze support-e-mail leest — hoogstwaarschijnlijk door de antwoorden te dicteren.