Use case · Developers
Dictation for developers
Utter lets developers speak prompts for AI coding tools, commit messages, review comments and docs, and types them into the editor or terminal with API and library names spelled the way the team spells them.
Examples
What you say, and what Utter types
Hold the key, talk the way you talk, let go. These are the kinds of takes that come up every day.
Prompting AI coding tools
CURSOR · CODE STYLEokay so um in the user service can you add a retry to the fetch call uh three attempts with backoff and don't touch the tests
Utter typesIn the user service, can you add a retry to the fetch call? Three attempts with backoff, and don't touch the tests.
Long prompts are where speaking pays off most. An 80-word prompt takes about half a minute to say at 150 words a minute.
Commit messages
TERMINAL · CODE STYLEum fix crash when the config file is missing
Utter typesFix crash when the config file is missing
The code style keeps your words as you said them and drops the filler.
Code review comments
BROWSER · CHAT STYLEthis looks good but uh I think we should we should move the token check into the middleware so every route gets it
Utter typesThis looks good, but I think we should move the token check into the middleware so every route gets it.
Docs and READMEs
VS CODE · NOTES STYLEto run it locally uh copy dot env dot example to dot env then run npm install
Utter typesTo run it locally, copy .env.example to .env, then run npm install.
With .env in your dictionary, “dot env” becomes .env every time.
Features
Which parts of Utter help
Code style in editors and terminals
Utter keeps your words exact in VS Code, Cursor and the terminal, and saves the tidier styles for Mail and Slack.
A dictionary for your stack
Add API, library and product names once (Supabase, Kubernetes, useEffect) and Utter spells them your way.
Fixes that stick
If Utter hears “sequel”, tell it once that you mean SQL. Correct a take and it offers the fix for you.
A word diff for every take
See which words Utter removed or changed before a prompt goes anywhere.
Time saved
How much time does it save?
At 600 words a day of prompts, commit messages and review comments, typing at 40 words a minute and speaking at 150, dictation saves about 11 minutes a day, or about 44 hours a year. Those numbers are assumptions. Change them below.
Saved time = words ÷ typing speed − words ÷ speaking speed. We count 5 working days a week and 48 weeks a year, and round to two figures. The defaults are assumptions, not measurements: put in your own. Time spent thinking about what to write stays the same either way.
FAQ
Questions
Can I dictate code with Utter?
Utter is built for the writing around code: prompts, commit messages, comments, review notes and docs. In editors and terminals it uses the code style, which keeps your words as you said them. Your dictionary handles the names and symbols you use often.
Does my code or prompt text leave my computer?
Speech recognition and cleanup run on your computer, so your audio and text stay on it. Text goes to a provider only if you give a style your own API key.
Which editors and tools does it work in?
Utter types wherever your cursor is: VS Code, Cursor, terminals, and code review in the browser.
How does Utter spell library and API names?
Add them as custom words once. When you correct a take, Utter offers to learn the word.
Try it on your own work.
Free for 2,000 words a week, with no account needed.