Skip to content

[FEATURE]: Text-to-Speech (TTS) for AI responses #32163

Closed

Description

@12UE

Verify there isn't an existing issue for this

  • I searched existing issues and did not find a duplicate

Description

It would be great if OpenCode could optionally read AI responses aloud using text-to-speech.

Use Case

  • Developers who prefer auditory feedback while coding
  • Accessibility for visually impaired users
  • Multitasking scenarios where the user is looking at another screen or document

Proposed Solution

Add an optional TTS mode that reads the AI's response aloud after generation completes. Possible implementation approaches:

  • Use platform-native TTS engines (Windows SAPI, macOS say, Linux espeak/festival)
  • Or integrate with cloud TTS APIs as an optional provider

A simple toggle like --tts flag or a config option (tts: true) would be sufficient.

Additional Context

This could be an opt-in feature with no impact on the default experience.

Activity

  1. github-actions commented on Jun 13, 2026

    @github-actions
    Contributor

    This issue doesn't fully meet our contributing guidelines.

    What needs to be fixed:

    • Feature request issues should use the **[FEATURE]: ** prefix in the title (e.g. [FEATURE]: Text-to-Speech (TTS) for AI responses)
    • Feature request issues must use the Feature Request template, which includes a required verification checkbox confirming you have searched for existing issues

    Please edit this issue to address the above within 2 hours, or it will be automatically closed.


    This issue might be a duplicate of existing issues. Please check:

    If you believe this was flagged incorrectly, please let a maintainer know.

  2. changed the title [-]Feature request: Text-to-Speech (TTS) for AI responses[/-] [+][FEATURE]: Text-to-Speech (TTS) for AI responses[/+] on Jun 13, 2026
  3. github-actions commented on Jun 13, 2026

    @github-actions
    Contributor

    Thanks for updating the issue! It now follows the contributing guidelines and looks good. We appreciate the clear description and use cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions