Dictation in a code editor

Voice Typing for Programmers

Kokukeyboard is voice typing for programmers that does not care which editor you use. Press a hotkey, say what you want to write, press it again, and the text is typed at your cursor - in your IDE, a terminal, a pull request, a ticket or a team chat. It types at the operating-system level, so dictation in a code editor works the same way as dictation anywhere else. Speech is transcribed by Whisper running on your own machine; nothing is uploaded.

or download the installer directly (.exe)

No card for the trial. 30-day refund if you buy and change your mind.

Works in any editor or terminal

Most voice tools for developers are plugins: one for this editor, another for that one, none for the terminal, and a different habit to learn in each. Kokukeyboard is not a plugin. It sits in the system tray and listens for a global hotkey - Ctrl+Shift+D by default. When you stop speaking, it types the result into whichever window has focus, exactly as if you had typed it on the keyboard.

That means there is no list of supported editors to check. If a window accepts typed text, the dictated words land in it: a code editor, a full IDE, a Vim session in a terminal, a browser tab with your code review open, a database console, a chat window with your team. The same hotkey does the same thing everywhere, so the habit you build in one tool carries over to all of them.

If your editor already uses Ctrl+Shift+D for something, change the shortcut in Settings to any combination you like. Pick one that nothing else on your machine claims and it will work from every application.

One-pass transcription, no live word-by-word guessing

Some voice typing tools stream words onto the screen while you are still talking, then go back and rewrite them as they change their mind. In a code editor that is the last thing you want: half-formed words flickering in your buffer, the cursor jumping, and corrections to make before you have finished the sentence.

Kokukeyboard waits. It listens to the whole thought, transcribes it in one pass after you have finished speaking, and types the result once. Your file only changes when you are done talking, and it changes by exactly what you said. That makes it predictable enough to use in places where a stray keystroke matters.

What programmers actually dictate

Be realistic about where voice helps. Speech recognition writes language, not syntax, so dictating brackets, operators and indentation is not where it shines. Where it does shine is the large amount of prose that surrounds the code:

Comments and docstrings that explain why a function exists. Commit messages that say more than "fix". Pull request descriptions and review comments. Issue tickets with proper reproduction steps. Documentation, READMEs and design notes. Long answers in team chat. Emails to people who do not read code. Most developers write a lot of this every day, and it is exactly the kind of text that is faster to say than to type.

Talking it through also tends to produce clearer writing. Explaining a change out loud, the way you would to a colleague at your desk, often gives you a better commit message or comment than the shortened version your fingers would have typed.

Local, offline, and private by design

Developers often work with code and discussions that should not leave the building. Kokukeyboard runs OpenAI's Whisper locally on your CPU or GPU, and no audio is ever uploaded. Once the model is downloaded during setup, dictation works with no internet connection at all - on a plane, on a train, or on a locked-down network. It understands 90+ languages, so you can write a comment in English and a chat message in your own language with the same hotkey.

Price and trial

Kokukeyboard is $14.99 once for two computers - say a work laptop and a home desktop - with no subscription. Try every feature free for 14 days with no card, and if you buy and it does not fit your workflow, there is a 30-day refund. It runs on Windows and on macOS - Mac users can read about offline dictation for Mac.

For the full picture of how the hotkey flow works, see offline speech to text for Windows. If you are wondering why a desktop app can be paid for once, read why Kokukeyboard is a one-time payment. Need to turn recorded meetings or interviews into text instead? See offline AI transcription for whole folders of audio. Pricing and everything else is on the homepage.

or download the installer directly (.exe)