Hey, thanks for the report. This isn’t a bug. Speech-to-text is not available on the Free plan. That’s why when you click the mic, the UI starts and the wave moves, but no text shows up since transcription isn’t provided on Free.
To use voice input, you’ll need a paid plan Pro or higher. If you upgrade, it should work.
Thanks for clarifying you’re on Pro+. That changes things, so my previous answer doesn’t apply. Since you’re on a paid plan, STT should definitely work, so this looks like a client-side bug, not a plan limitation.
Most likely it’s a known issue where the voice-processor.js asset doesn’t load in the Editor Window. The mic records and the waveform moves, but the audio never reaches transcription, so no text appears.
Two things that can confirm it and help you work around it:
Workaround: try using the mic in the Agents Window Glass window. It uses a different code path and usually works while we fix the main one.
To confirm: open Help > Toggle Developer Tools, go to the Network tab, press the mic in the editor, and check if voice-processor.js fails with ERR_FILE_NOT_FOUND. If yes, that’s exactly this bug.
Also, can you share your exact Cursor version from Help > About? Latest doesn’t always match for everyone.
This is a known issue and we’re tracking it. No exact ETA yet, but as soon as there’s an update I’ll reply in the thread.