Speak TTS
On-device Apple Silicon TTS CLI met stemklonen, auto-chunking en hervatten voor lange documenten.
Werkt met setup
Wat het doet
Geeft een agent een lokale `speak` CLI (Bun + Python/MLX Chatterbox backend) om tekst, Markdown of gepipte inhoud hardop voor te lezen, een stem te klonen uit een korte sample, hoofdstukken batchgewijs te verwerken en onderbroken lange documentgeneratie te hervatten, volledig on-device zonder API-sleutels. Wordt geactiveerd bij verzoeken om iets hardop voor te lezen, een audioboek te vertellen, of een gesproken antwoord te geven, maar werkt alleen op Apple Silicon Macs.
Testrapport
Code gecontroleerd in plaats van uitgevoerd (geen Bun runtime en geen wegwerp 500MB modeldownload in deze sandbox): elke gedocumenteerde vlag, commando, en zelfs exacte foutmelding ('Server not running', file-not-found, sox-missing) werd daadwerkelijk geïmplementeerd in een echte codebase van 2.827 regels TypeScript + 752 regels Python, geen loze beloften. Maar de eigen Prerequisites-tabel van SKILL.md vermeldt nooit Bun of Python 3.10+, en de eigen aanbevolen agent quick-setup van het project (alleen SKILL.md kopiëren) levert een skill die verwijst naar een `speak`-binair bestand dat niet daadwerkelijk op PATH staat.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/EmZod/speak.git mkdir -p ~/.claude/skills cp -r speak ~/.claude/skills/speak-tts cd ~/.claude/skills/speak-tts && bun install && alias speak="bun run $(pwd)/src/index.ts"
Commando's en voorbeeldprompts
/speak-ttsOn-device Apple Silicon TTS CLI met stemklonen, auto-chunking en hervatten voor lange documenten.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Read this article aloud to me using my own cloned voice, offline.Narrate this long ebook chapter and let it resume if interrupted.Turn this markdown doc into spoken audio without any cloud API keys.