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 STYLE
You say

okay 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 types

In 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 STYLE
You say

um fix crash when the config file is missing

Utter types

Fix 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 STYLE
You say

this looks good but uh I think we should we should move the token check into the middleware so every route gets it

Utter types

This 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 STYLE
You say

to run it locally uh copy dot env dot example to dot env then run npm install

Utter types

To 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 a week0.9 h
Saved a year44 h
Worth a year$1,100
Work days to earn back $4911

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.