When I start a new chat in Cursor, the audio (voice input) button disappears as soon as I type text or attach any media/code. This prevents me from using voice input afterward.
Voice input is a very important feature for me—it’s faster and more convenient than typing long messages. Currently, once code or attachments are added, I can no longer explain things via audio.
Steps to Reproduce
Open a new chat
Type some text or attach any file/code
Audio (voice input) button gets hidden
Expected Behavior
The audio (voice input) button should always remain visible and usable in the chat, even after typing text or attaching files/code, so users can continue explaining or adding context via voice at any time.
Screenshots / Screen Recordings
Operating System
Windows 10/11
MacOS
Linux
Current Cursor Version (Menu → About Cursor → Copy)
Hey, thanks for the report, you’re right: when you type text or attach files, the UI switches to manual input mode and the voice input button is hidden. This is the current UI behavior.
Your request makes sense: it would be convenient to combine text and voice input in the same message (for example, attach code and then explain by voice what you want to do with it).
I’ll pass this feedback to the dev team as a UX improvement request. For now, the only workaround is to use voice input before adding any text or files.
Upvoting this. It’s really a feature killer not being able to continue to use voice mode if there’s already text. Just keeping the button visible would solve the problem.
I want to add another argument why this makes sense: if you are not english-native then talking to cursor in your native language is a lot faster (eg in german), but some words cursor simply does not understand. for example I’M working on a german app and all the labels are in german. cursor auto-translates my voice input to english, which is fine in most cases, but some labels would be better put into the prompt in german, so it would be good to switch between voice input and manual input and vice versa!