speak-responselisted
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