Voice to Text for Cursor

Cursor is built for AI-assisted coding, but typing prompts breaks your flow. Every time you stop to explain what you want to Claude or GPT, you lose momentum. Blurt lets you dictate your AI prompts, code comments, and chat messages naturally while your hands stay on the keyboard. Hold a button, describe the change you want, release. Your words appear in Cursor's prompt field instantly. No copy-paste. No context switching. Just talk and code.

Free to start Works in Cursor chat, prompts, and comments No configuration needed
Download Blurt Free

The Typing Problem

Typing long AI prompts slows you down

You know exactly what you want Cursor's AI to do. You could explain it in 10 seconds out loud. But typing it takes 45 seconds of hunting for the right words on keyboard. The irony: you're using AI to code faster, but typing prompts to that AI is the new bottleneck. Your thoughts are faster than your fingers.

Explaining code changes requires too much context

You want the AI to refactor this function, but it needs context. Why this approach? What constraints? Typing out 'Please refactor this to use async/await because we need to handle the database connection timeout that occurs when...' takes forever. You end up writing terse prompts and getting terse results.

Switching between coding and chatting breaks flow

You're deep in implementation when you need to ask the AI a question. Moving from code brain to typing brain to explain your question feels like mental gear grinding. By the time you've typed your prompt, you've lost the thread of what you were building.

Code comments become afterthoughts

You should document why you made that architectural decision. You know exactly what to say. But after wrestling with the AI to get the code right, typing out comments feels like one task too many. The explanation lives in your head, never making it to the codebase.

Terminal commands need explanation for later

You just ran a complex command to fix a production issue. You should add a comment explaining what it does for the next person. But you're already onto the next fire. The tribal knowledge stays tribal.

How It Works

Blurt works everywhere in Cursor — the AI chat panel, inline prompts, code comments, and the integrated terminal. Anywhere you can type, Blurt can insert.

1

Hold your hotkey

Press your chosen shortcut. A small indicator shows Blurt is listening.

2

Talk naturally

Describe the change you want, explain your reasoning, or dictate a comment. Blurt handles punctuation.

3

Release and done

Text appears at your cursor position. In the AI prompt field, in a comment, wherever you need it.

Real Scenarios

Explaining code changes verbally to the AI

The AI needs context for your request. Hold and speak: 'This function is called thousands of times per second so we need to optimize for performance over readability. Avoid creating new objects in the loop and prefer mutation over immutable patterns here.' The AI understands your constraints. Better prompts, better results.

Natural language coding through Cursor

You're sketching out new functionality. Hold the button in Cursor's composer and describe what you want: 'Create a React component that displays a sortable data table with pagination. Columns should be configurable and support custom renderers.' Speak your intent, let Cursor's AI write the code. Talk like a human, get working code.

Adding inline comments while reviewing AI output

Cursor just generated a complex function. You understand it now but won't in a month. Position your cursor above the function, hold your hotkey, and say 'This implements a sliding window rate limiter using Redis sorted sets. Tokens expire after 60 seconds based on the timestamp score.' Documentation done in seconds, context preserved.

Quick follow-up prompts in chat

The AI gave you code, but you need a tweak. Instead of typing 'Can you also add error handling for the case where...' just hold your button and say it. Rapid iteration with the AI becomes conversational. Your dialogue with Cursor flows like an actual conversation.

Explaining terminal commands in real-time

You just ran a gnarly command to debug a container issue. Cursor's terminal is right there. Hold button, say 'This command attaches to the running container and tails the application logs while filtering for error messages' and add it as a comment above. The next person who needs this will thank you.

Pair programming with AI using voice

You're working through a complex problem with Cursor as your pair. It feels natural to talk through your thinking: 'Okay so the issue is that the websocket connection drops when the user switches tabs. I think we need to add a heartbeat mechanism. Can you show me how to implement that with reconnection logic?' Code out loud, think out loud.

Why Cursor users choose Blurt over macOS Dictation

Blurt macOS Dictation
Activation Single hotkey, instant start Press twice or click microphone icon
Speed Text appears in under 500ms 2-3 second delay common
Technical terms Handles coding vocabulary well Struggles with function names and syntax
Reliability Consistent across sessions Often fails silently or stops working

Frequently Asked Questions

Does Blurt work with Cursor's inline AI prompts?
Yes. Blurt works everywhere you can type in Cursor — the AI chat panel, inline Cmd+K prompts, code comments, the terminal, even file renaming. If your cursor is there, Blurt can insert text there.
Will Blurt interfere with Cursor's keyboard shortcuts?
No. You choose your own hotkey during Blurt's setup. Pick any combination that doesn't conflict with Cursor's shortcuts. Most users choose something with the Fn key or a modifier combo they don't use elsewhere.
Can Blurt handle technical terms for AI prompts?
Blurt handles coding terminology well. Words like 'async', 'refactor', 'middleware', 'JWT', and function names transcribe accurately. For highly specialized terms, you might need an occasional edit, but it gets most technical vocabulary right.
Is this different from Cursor's built-in voice features?
Cursor focuses on AI code generation, not voice input. Blurt handles the voice-to-text part — turning your speech into text that appears at your cursor. They complement each other: you dictate your prompt with Blurt, Cursor's AI generates the code.
Does it work during screen sharing or video calls?
Yes. Blurt captures audio through your microphone independently of any call software. You can be on a call, muted, and still dictate prompts to Cursor. Just don't unmute while talking to Blurt.
What's the free tier like?
Free tier gives you first 1,000 words free, permanently. No credit card required. That's enough to test if voice-to-text fits your Cursor workflow. Pro is $10/month or $99/year for unlimited words.
Does Blurt work on Windows or Linux?
Blurt is macOS only. We focused on creating the best possible Mac experience with native menu bar integration and system-level keyboard shortcuts. Windows and Linux versions are not currently available.

Start Typing Faster Today

Free to try — no credit card required

Download Blurt