Skip to content

Conversation

@fredlacs
Copy link

Adds a new plugin that speaks Claude Code notifications aloud using
system text-to-speech capabilities.

Features:

  • Auto-detects available TTS commands (say, spd-say, espeak)
  • Configurable via ~/.claude/audio_notifications.json
  • Supports custom speech commands and voice options
  • Shared audio_off flag for cross-plugin coordination
  • Non-blocking background execution

The plugin helps users stay informed during long-running tasks
without constantly watching the terminal.

  Adds a new plugin that speaks Claude Code notifications aloud using
  system text-to-speech capabilities.

  Features:
  - Auto-detects available TTS commands (say, spd-say, espeak)
  - Configurable via ~/.claude/audio_notifications.json
  - Supports custom speech commands and voice options
  - Shared audio_off flag for cross-plugin coordination
  - Non-blocking background execution

  The plugin helps users stay informed during long-running tasks
  without constantly watching the terminal.
@kovashikawa
Copy link

this looks promising

@dhollman
Copy link
Contributor

Hey @fredlacs! I love this! We haven't started accepting external submissions to our "example" marketplace yet, but the elegant simplicity here makes me want to figure out if we can. I'll ask around and see if I can get approval to accept this! Thanks for the contribution!

cc: @noahzweben

@fredlacs
Copy link
Author

fredlacs commented Nov 18, 2025

appreciate the kind words :) for sure
happy to waiver any copyright authorship of sorts etc
feel free to recreate the PR as your own and merge

was just a neat thing I was using myself and thought could be useful upstream

@mendrixsebas
Copy link

I've been using this plugin and it is a total game changer. It would be great if this was easily available for everyone.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants