Speak TTS

On-Device Apple Silicon TTS CLI mit Voice Cloning, Auto-Chunking und Resume für lange Dokumente.

von EmZod · EmZod/speak

Funktioniert mit Setup ★ 6.8/10

Speak TTS — On-Device Apple Silicon TTS CLI mit Voice Cloning, Auto-Chunking und Resume für lange Dokumente.

Was es kann

Gibt einem Agenten eine lokale `speak`-CLI (Bun + Python/MLX Chatterbox Backend) an die Hand, um Text, Markdown oder gepipte Inhalte laut vorzulesen, eine Stimme aus einer kurzen Stichprobe zu klonen, Kapitel stapelweise zu verarbeiten und die Generierung langer, unterbrochener Dokumente fortzusetzen, alles vollständig auf dem Gerät ohne API-Schlüssel. Löst bei Anfragen zum Vorlesen von etwas, zum Erzählen eines Hörbuchs oder zum Geben einer gesprochenen Antwort aus, funktioniert aber nur auf Apple Silicon Macs.

Testbericht

Code-auditiert statt ausgeführt (kein Bun-Runtime und kein 500 MB großes Wegwerfmodell-Download in dieser Sandbox): Jedes dokumentierte Flag, jeder Befehl und sogar jede exakte Fehlermeldung ('Server not running', file-not-found, sox-missing) wurde tatsächlich in einer echten Codebasis von 2.827 Zeilen TypeScript + 752 Zeilen Python gefunden, kein Vaporware. Aber die eigene Voraussetzungen-Tabelle von SKILL.md erwähnt niemals Bun oder Python 3.10+, und die eigene empfohlene Agenten-Schnelleinrichtung des Projekts (nur SKILL.md kopieren) liefert einen Skill, der auf ein `speak`-Binary verweist, das tatsächlich nicht auf dem PATH liegt.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

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"

Befehle & Beispiel-Prompts

  • /speak-ttsOn-Device Apple Silicon TTS CLI mit Voice Cloning, Auto-Chunking und Resume für lange Dokumente.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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.