← ClaudeAtlas

speak-responselisted

Vocalize Claude's last response using local Qwen3-TTS. Default voice is the Oracle (deep, resonant Dune narrator). Use --preset for emotion-controlled preset speakers.
tdimino/claude-code-minoan · ★ 32 · Web & Frontend · score 85
Install: claude install-skill tdimino/claude-code-minoan
# Speak Response Vocalize text using local Qwen3-TTS. Default voice is the **Oracle** (cloned from a Dune narrator with deep, resonant, prophetic quality). ## Quick Examples | Command | Effect | |---------|--------| | `/speak` | Last 2 sentences with Oracle voice | | `/speak 5` | Last 5 sentences with Oracle voice | | `/speak "The sleeper must awaken."` | Specific text with Oracle voice | | `/speak --preset mood:warm` | Last 2 sentences with preset speaker + emotion | | `/speak --preset "Hello" speaker:Vivian voice:"nurturing"` | Preset speaker with custom voice | ## Default: Oracle Voice The oracle voice is a deep, resonant, prophetic voice cloned from a Dune narrator. It speaks all text with a sense of ancient wisdom and gravitas. ```bash # Default usage - Oracle voice scripts/speak.sh "The spice must flow." scripts/speak.sh "He who controls the spice controls the universe." ``` ### Limitation The Oracle uses voice cloning (Base model), which does **not** support per-message instruction control. The voice characteristics are fixed. For emotion/mood control, use `--preset`. ## Preset Speakers (--preset) For emotion and mood control, use `--preset` to switch to CustomVoice with adjustable instructions: ```bash scripts/speak.sh --preset "<text>" [speaker] [instruction] ``` ### Quick Preset Examples ```bash # Calm therapeutic voice scripts/speak.sh --preset "Take a deep breath." Vivian "calm, nurturing, gentle pace" # Excited announcement scripts/speak.sh --preset