Add text-to-speech / voice output to Claude Code CLI
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
I'd like to suggest adding a text-to-speech or voice output feature to Claude Code (the terminal/CLI version), similar
to what's available in the Claude mobile and web app.
I have dyslexia and find it difficult to read long blocks of text in the terminal. Having Claude speak its responses
out loud would make it much more accessible for users like me.
The Claude app already has this feature and it works really well — it would be great to have the same in the CLI.
Thanks for considering this!
Proposed Solution
Add a text-to-speech option to Claude Code CLI so responses can be read aloud. A simple setting or flag like --tts
would work. The Claude app already does this well.
Alternative Solutions
Currently using the Claude web app for voice, but it would be much better to have it in the CLI. Tried espeak on Linux
but it sounds too robotic.
Priority
High - Significant impact on productivity
Feature Category
API and model interactions
Use Case Example
I have dyslexia and find it hard to read long responses in the terminal. I asked Claude Code to check my NordVPN and
firewall status and it gave a long response that was hard to read. If it could read the response aloud I could just
listen instead.
Additional Context
The Claude mobile/web app already has voice output and it works well. On Linux I tried espeak as a workaround but it
sounds too robotic to be useful. This would be a big accessibility improvement for users with dyslexia or reading
difficulties.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗