[Feature request] Text-to-speech output
Status Closed — not planned
Maintainer reply None cached
Activity 5 comments · opened Jun 17, 2025 · closed Dec 30, 2025
Description:
It would be helpful to have a text-to-speech option that reads Claude's responses
aloud. This would improve accessibility and allow users to listen to responses while
multitasking.
Proposed implementation:
- Add a --tts flag or setting to enable text-to-speech
- Integrate with system TTS (espeak on Linux, say on macOS, etc.)
- Option to automatically read responses or trigger on demand
Use case:
Currently there's no easy way to have Claude's responses read aloud without manually
copying text to external TTS tools, which interrupts the workflow.
Alternative considered:
Piping output to external TTS tools, but Claude Code's interactive nature makes this
difficult.
5 Comments
Hey @rbinnun! 👋
Your TTS feature request is exactly what Voice Mode provides today - and much more!
Voice Mode delivers:
Simple setup:
Accessibility features you mentioned:
✅ Automatic reading of responses
✅ On-demand triggering
✅ Works while multitasking
✅ No manual copying needed
Bonus capabilities:
Instead of piping to external tools, Voice Mode integrates directly with Claude Code through MCP, making it seamless and interactive.
Would this solve your accessibility and multitasking needs? Happy to help you get started!
Briny Your Own Keys solution: https://github.com/robdmac/talkito
Just pip install,
talkito claudethen say "start TTS" (the ASR, Slack, WhatsApp etc is all optional)This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.
This issue has been automatically closed due to 60 days of inactivity. If you're still experiencing this issue, please open a new issue with updated information.
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.