feat: Add audio-notifications plugin
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.
this looks promising
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
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
I've been using this plugin and it is a total game changer. It would be great if this was easily available for everyone.
you can just use hooks in claude.. add a new sound via Stop hook ->afplay -v 15 /System/Library/Sounds/Glass.aiff