By flight505
Intelligent automatic speech notifications with Kokoro TTS - provides slash commands and automation hooks
npx claudepluginhub joshuarweaver/cascade-code-general-misc-4 --plugin flight505-claude-speech-automationIntelligent speech notifications for Claude Code using Kokoro TTS.
/speak, /voices, /speech-status, /speech-configThis plugin requires the speech-tts MCP server to be configured.
The speech-tts MCP server must be installed and configured via:
claude mcp add speech-tts /path/to/Speech_MCP/start-mcp-server.sh
ML server must be running at http://ml-server:8001 with Kokoro TTS
Install the plugin:
claude plugin install ~/.claude/plugins/speech-automation
Or for local development, the plugin can be loaded from:
~/.claude/plugins/speech-automation/
Synthesize speech from text:
/speak "Hello world"
/speak "Build complete" --voice am_adam --speed 1.2
List all available voices:
/voices
/voices --play-samples
Check system status:
/speech-status
Configure automatic speech settings:
# View current configuration
/speech-config
# Enable/disable automation
/speech-config enable
/speech-config disable
# Adjust settings
/speech-config set min_priority 50
/speech-config set events.errors.enabled false
/speech-config set quiet_hours.start_hour 23
⚠️ Hooks are now installed! See HOOKS-SETUP.md for details.
The plugin includes intelligent hooks that automatically trigger speech for important events:
Event Types:
Getting Started:
# Enable automatic speech
/speech-config enable
# Test with a long operation
sleep 35 && echo "Done"
# Adjust sensitivity
/speech-config set min_priority 40 # Higher = fewer notifications
ML Server: http://ml-server:8001 Text Limit: 800 characters (optimal quality) Cache: 100 entries, 1 hour TTL Audio Location: ~/.cache/speech-mcp/
1.0.0 - Full release with manual commands and automatic speech hooks
Implemented:
Future Enhancements:
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Meta-prompting and spec-driven development system for Claude Code. Productivity framework for structured AI-assisted development.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation