Voice to Text for Developers

    The only Mac dictation app with a dedicated Code Mode. Dictate camelCase, snake_case, symbols, and punctuation by voice — directly into VS Code, Cursor, or Terminal. 100% offline.

    validator.py
    1import re
    2from typing import Dict
    3
    4def validate_input(data: Dict) -> bool:
    5 """Validate user input data."""
    6 if not data.get("email"):
    7 return False
    8
    9 pattern = r"^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$"
    10 return bool(re.match(pattern, data["email"]))
    11
    12def process_user(user_id: int) -> None:
    13 """Process user data."""
    14 user = get_user(user_id)
    Code ModePython
    UTF-8Ln 4, Col 42
    Dictating...
    Code Mode active
    You said:
    "def validate input open paren data colon dict close paren arrow bool colon"
    Output:
    def validate_input(data: Dict) -> bool:

    Casing Commands

    Say the casing convention before your words — Whisperer applies it automatically.

    You SayOutput
    "camel case get user name"getUserName
    "snake case get user name"get_user_name
    "pascal case user service"UserService
    "constant case max retries"MAX_RETRIES

    Symbol Commands

    "open paren"(
    "close paren")
    "open bracket"[
    "close bracket"]
    "open brace"{
    "close brace"}
    "arrow"->
    "fat arrow"=>
    "semicolon";
    "colon":

    Works in Your IDE

    Code Mode works in any text field on your Mac — these are the most popular editors and terminals.

    VS Code

    Full Code Mode support

    Cursor

    AI prompts + code by voice

    JetBrains IDEs

    IntelliJ, WebStorm, PyCharm

    Terminal / iTerm2

    CLI commands and scripts

    Warp

    Modern terminal voice input

    Xcode

    Swift and Objective-C

    Built for Developers

    Features no other dictation app offers — designed specifically for coding workflows.

    Code Mode

    Speak symbols, casing conventions, and programming syntax. camelCase, snake_case, CONSTANT_CASE, parentheses, brackets — all by voice.

    Per-App Profiles

    Code Mode activates automatically in your IDE. Switch to Slack and it goes back to natural language. Zero manual switching.

    Personal Dictionary

    Add project-specific terms, library names, API names, and acronyms so they're recognized correctly every time.

    Pro Insertion

    Clipboard-safe paste that won't overwrite your clipboard. Falls back to typing when paste isn't supported.

    Protect Your Hands

    RSI, carpal tunnel, and tendinitis affect thousands of developers. Voice coding lets you stay productive without the physical strain of constant typing.

    • Reduce repetitive key presses by 80%+ during routine coding
    • Dictate boilerplate, comments, and documentation hands-free
    • Switch between voice and keyboard naturally — use what feels right
    • Continue coding during RSI flare-ups without losing productivity

    Frequently Asked Questions

    Can I dictate code on Mac by voice?

    Yes. Whisperer's Code Mode lets you dictate code by voice with support for camelCase, snake_case, PascalCase, CONSTANT_CASE, and 20+ symbol commands. It works in VS Code, Cursor, JetBrains IDEs, Xcode, Terminal, and any text field on your Mac.

    Does voice coding work in Cursor IDE?

    Yes. Whisperer inserts into any focused text field, including Cursor. With per-app profiles, Code Mode activates automatically when Cursor is in the foreground. You can dictate both code and AI prompts.

    Is Whisperer good for developers with RSI?

    Yes. Many developers with RSI, carpal tunnel, or tendinitis use Whisperer to continue coding comfortably. It reduces repetitive key presses by 80%+ for routine code. 100% offline means no latency.

    How is this different from Apple Dictation for coding?

    Apple Dictation produces prose, not code — it autocorrects aggressively, adds unwanted spaces, and has no concept of programming syntax. Whisperer's Code Mode understands camelCase, snake_case, parentheses, semicolons, and other code constructs.

    What transcription engines does Whisperer use?

    Three engines: Whisper (Metal GPU, 99+ languages, 10+ models), Parakeet (Neural Engine, fastest), and Apple Speech (macOS 26+). Hot-swap between them without restarting.

    How much does voice coding cost?

    Code Mode is included in the Pro Pack at $14.99 one-time (lifetime). The base app is $2.99. No subscription, no cloud fees. Superwhisper costs $249 and doesn't have Code Mode.

    Ready to ditch typing?

    Join developers and power users who dictate faster than they type. One-time purchase. No subscription. No cloud.

    Free trial included. Pro Pack $14.99 lifetime.