Claude-voice: Lokale TTS mit Wort-Hervorhebung für Claude Code

Was claude-voice macht
Claude-voice fügt Text-zu-Sprache-Funktionalität zum /voice-Modus von Claude Code hinzu, der normalerweise nur Spracheingaben akzeptiert, aber mit stillem Text antwortet. Dieses Tool schließt den Kreislauf, indem es Claude dazu bringt, seine Antworten laut vorzulesen, mit Echtzeit-Worthervorhebung.
Wichtige Funktionen und Implementierung
Das Tool behebt Einschränkungen, die der Entwickler bei bestehenden Optionen festgestellt hat:
- Die kostenlose Stufe von ElevenLabs kann Stimmen nicht über die API verwenden (sofortiger 402-Fehler)
- VoiceMode (893 Sterne auf GitHub) ist ein MCP-Server mit über 100 Dateien, mit DJ-Modus, Soundfonts und Team-Connect-Funktionen - komplexer als nötig
- OpenAI TTS funktioniert, kostet aber Geld und sendet alles an deren Server
- Keine der bestehenden Optionen hatte Wort-für-Wort-Hervorhebung - sie spielen alle nur Audio im Hintergrund ab
Spezifische Funktionen von Claude-voice:
- Eine Python-Datei, die sich als Claude Code Stop-Hook installiert
- Verwendet Kokoro TTS (82 Millionen Parameter, läuft auf CPU) - vollständig lokal, keine API-Schlüssel erforderlich
- Echtzeit-Karaoke-artige Worthervorhebung mit einem gleitenden Fenster und Fortschrittsbalken
- Entfernt Markdown, Codeblöcke und URLs vor dem Sprechen
- Korrigiert die Aussprache von Entwicklerbegriffen (CLI, API, JSON, nginx, kubectl werden alle korrekt ausgesprochen)
- Drücken Sie eine beliebige Taste, um die Sprache zu unterbrechen
- 12 Stimmen verfügbar (amerikanisch/britisch, männlich/weiblich)
- claude-voice-Setup fügt den Hook automatisch hinzu - keine manuelle Konfiguration erforderlich
Leistung und Einrichtung
Die Zeit bis zum ersten Audio beträgt etwa 1 Sekunde warm, 6 Sekunden kalt (Modellladen). Die größte Implementierungsherausforderung war der /dev/tty-Trick für das Schreiben unterhalb von Claude Codes Renderer.
Installationsbefehle:
pip install kokoro sounddevice numpy
git clone https://github.com/Null-Phnix/claude-voice
cd claude-voice
python speak.py setup
python speak.py demoDas Demo-Video zeigt, wie Claude nach Lokis Rolle als Trickster in der nordischen Mythologie im Sprachmodus gefragt wird, mit Claudes Antwort und dem TTS, der die vollständige Antwort mit Worthervorhebung am unteren Rand des Terminals vorliest.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

SuperHQ: Führe KI-Codierungsagenten in isolierten MicroVM-Sandboxen aus
SuperHQ ist eine quelloffene Rust/GPUI-App, die KI-Coding-Agenten (Claude Code, OpenAI Codex, Pi) in isolierten MicroVM-Sandboxes ausführt. Jeder Agent erhält eine vollständige Debian-VM, mountet Projektverzeichnisse schreibgeschützt und hat nie Zugriff auf Host-API-Schlüssel – diese werden über einen Auth-Gateway-Proxy injiziert.

Claudes stiller Absturz: Der Ausfall der Handlungsebene, wenn KI-Agenten auf Geschäftsseiten treffen
Claude kann Geschäftsseiten (Preise, Buchungsabläufe, Formulare) lesen, scheitert jedoch an der Handlungsebene – Buchung, Übermittlung oder Weiterleitung – aufgrund fehlender aufrufbarer Endpunkte. Dies verursacht unsichtbare Nutzerabbrüche ohne Analysesignal.

First-Tree: Open-Source-Daemon, der Claude Code nutzt, um GitHub-Benachrichtigungen während des Schlafs zu priorisieren
Ein Open-Source-Menüleisten-Daemon, der Claude Code verwendet, um GitHub-Benachrichtigungen autonom zu priorisieren – bei einem kürzlichen Scan wurden 98 von 100 Benachrichtigungen bearbeitet, nur 2 blieben für die manuelle Überprüfung übrig.

Dev-Card: Eine Claude-Code-Fähigkeit, die Entwickler-Identitätskarten aus dem Git-Verlauf generiert
Dev-Card ist eine Claude Code-Fähigkeit, die Git-Repositories analysiert, um teilbare Entwickler-Identitätskarten zu generieren, wobei einer von 11 Entwickler-Archetypen basierend auf Commit-Zeitpunkten, Sprachverteilung, Commit-Nachrichtenmustern und Commit-Größenverteilung zugewiesen wird.