Suggestion: Voice input
Status Fixed / completed
Maintainer reply ✓ Yes — 8enmann
Activity 13 comments · opened Feb 26, 2025 · closed May 7, 2025
💡 Likely answer: A maintainer (8enmann, collaborator)
responded on this thread — see the highlighted reply below.
From the readme:
We're launching Claude Code as a beta product in research preview to learn directly from developers about their experiences collaborating with AI agents. Our aim is to learn more about how developers prefer to collaborate with AI tools
The one thing I have in standard Claude, that is missing in claude-code is voice input. The average speech is about 3x the average typing speed, and so speaking is overpowered when it comes to productivity when working with a coding LLM.
Bonus feedback: I'm loving Claude Code! Thank you so much for creating it and the new Sonnet 3.7 😍
13 Comments
If you're on a mac in iterm2 you can try
/listen@8enmann how is it working?
And nothing happened.
Yet made own python script for iTerm2 with speech record while 'fn' is pressed
I'm on Linux 🐧 😣
I'd love to be able to configure this with a push-to-talk hotkey rather than having to type a command each time (to minimise latency).
It uses mac built-in dictation. There's no /stop command, just hit escape when you're done talking.
Claude Code works with built-in system dictation. Just enable it in accessibility settings, and speak. This is how I do a lot of my Claude Code work!
@bcherny +1, but how do you not annoy your coworkers/wife etc? Separate office?
I can't seem to see this
/listencommand available, and can't see any other mention of it elsewhere. Is it documented somewhere official to find out exactly how to enable it?We no longer have this unfortunately. We recommend using the built in
dictation in your OS (that's what /listen did anyway).
On Tue, Jun 24, 2025 at 7:35 PM Jake Shelby @.***>
wrote:
Hey @gerrywastaken! 👋
I saw this issue was closed with the OS dictation recommendation, but wanted to share that we've built something that goes way beyond basic dictation - true voice conversations with Claude Code!
Voice Mode is an MCP server that provides:
Beyond dictation:
Quick setup:
Then tell Claude: "Let's have a voice conversation" and you're off!
Why it's better than OS dictation:
The push-to-talk idea from @djrodgerspryor is interesting - we use automatic silence detection instead, which feels more natural for conversations.
Would love to hear if this solves the productivity boost you were looking for!
Interesting!
The push-to-talk suggestion is 90% about not picking up irrelevant conversation (I'm not always working alone, often on phone calls etc.). I personally don't want an always-listening approach.
I created mbailey/push2type because I couldn't find what I wanted online.
I use mbailey/voicemode for Claude Code and push2type for other apps.
Oh, and justsayit (addon for firefox) for web.
push2type
Simple push-to-talk voice transcription for Linux. Hold CapsLock to record, release to transcribe and paste text anywhere.
Features
Quick Start
``
bash
``# Clone and run
git clone https://github.com/mbailey/push2type.git
cd push2type
./setup.sh
Or run directly:
``
bash
``curl -sSL https://raw.githubusercontent.com/mbailey/push2type/master/setup.sh | bash
This will install all required dependencies and configure your system.
The setup script will prompt for your OpenAI API key and save it to
~/.config/push2type/environment.If you need to update it later:
``
bash
``echo "OPENAI_API_KEY=your-openai-api-key" > ~/.config/push2type/environment
chmod 600 ~/.config/push2type/environment
```bash
# As systemd service (recommended)
systemctl --user start push2type
# Or run directly
push2type
```
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.