Mac dictation for developer workflows

Dictate instructions. Guide technical spellings.

Hold Fn in most standard Mac text fields, including Cursor, Xcode, Slack, and Mail. Add preferred spellings for the terms you use every day.

Download free trialApple silicon · macOS 13 Ventura or laterBuy — $69 launch price through August 31

14-day trial · no card required · $69 launch price through August 31

Write for the destination

Dictate instructions without leaving your editor.

Optional Contextual polish presents the same request for each destination.

What you say

Update refresh_access_token so concurrent 401 responses share one in-flight refresh, preserve the existing public API, and add a regression test for the race.

Listen Orb writes

Update refresh_access_token - Make concurrent 401 responses share one in-flight refresh. - Preserve the existing public API. - Add a regression test for the race.

Terminology control

Map how you say a term to how the project spells it.

Add package names, acronyms, product names, and teammate names. You control every entry.

Vocabulary entry

Preferred form
URLSession
Spoken forms
U R L sessionURL session

Spoken

Move the retry policy into the U R L session transport and keep cancellation propagation intact.

Inserted

Move the retry policy into the URLSession transport and keep cancellation propagation intact.

Made for technical terms

Teach a spoken form such as “post gress Q L” for PostgreSQL. Vocabulary replacements are designed to avoid recognized code, commands, URLs, email addresses, handles, identifiers, and paths.

Spoken forms are not sent to OpenAI. Vocabulary exports include them. Preferred terms may be sent as transcription hints.

Works where you write

Small insertion details matter in technical work.

Fn without a new editor

Hold Fn where the cursor already is. Double-tap Fn to lock listening; finish with Fn or the menu-bar Listen item.

Insert at the cursor

Text appears where you are writing. Longer passages can paste with your previous clipboard restored afterward.

Context is optional

Standard polish sends only the transcript. Contextual polish may also use the app name and nearby text with permission. Secure fields are excluded.

Review technical output

Vocabulary replacements are designed to avoid recognized code, commands, URLs, email addresses, handles, identifiers, and paths. Transcription and optional polish can still vary.

Your OpenAI account

Use your own OpenAI API key.

OpenAI bills API usage separately. ChatGPT subscriptions do not include API usage.

  1. 01

    Your Mac

    Listen Orb records only while you dictate. Your OpenAI key is stored in Keychain. Settings and vocabulary stay on your Mac.

  2. 02

    OpenAI, using your key

    Audio goes directly to OpenAI using your key. Preferred terms may be sent as hints. Contextual polish may also send a short nearby-text excerpt. OpenAI bills your API project.

  3. 03

    Text at the cursor

    Finished text returns to Listen Orb and appears in the active field.

Product limits

Built for focused push-to-talk dictation.

Requires internet access and your OpenAI API key.

Not designed for meetings or audio-file transcription.

Vocabulary and transcription results can vary.

Try before you buy

Try it in your editor before deciding.

Simple ownership

One-time license. No subscription.

Try every feature for 14 days with no card. One license works on up to 3 Macs.

Pay once for the Mac app. There is no recurring Listen Orb fee.

Pay OpenAI for what you use. Usage-based API billing can cost less than a fixed dictation subscription. Your actual cost depends on how much you dictate and the model you use. ChatGPT subscriptions do not include API usage.

Try it in the apps you already use

Try it where you already write.

Try every feature for 14 days. No card required.

Dictation for Developers on Mac — Listen Orb