Claude-voice: TTS Local com Destaque de Palavras para Código Claude

✍️ OpenClawRadar📅 Publicado: March 15, 2026🔗 Source
Claude-voice: TTS Local com Destaque de Palavras para Código Claude
Ad

O que o claude-voice faz

Claude-voice adiciona funcionalidade de conversão de texto em voz ao modo /voice do Claude Code, que normalmente só aceita entrada de voz mas responde com texto silencioso. Esta ferramenta completa o ciclo fazendo o Claude falar suas respostas em voz alta com destaque de palavras em tempo real.

Características principais e implementação

A ferramenta aborda limitações que o desenvolvedor encontrou nas opções existentes:

  • O plano gratuito do ElevenLabs não pode usar vozes via API (erro 402 instantâneo)
  • VoiceMode (893 estrelas no GitHub) é um servidor MCP com mais de 100 arquivos com modo DJ, fontes de som e recursos de conexão em equipe - mais complexo do que o necessário
  • OpenAI TTS funciona mas custa dinheiro e envia tudo para seus servidores
  • Nenhuma das opções existentes tinha destaque em nível de palavra - todas apenas reproduzem áudio em segundo plano

Características específicas do Claude-voice:

  • Um arquivo Python que instala como um hook Stop do Claude Code
  • Usa Kokoro TTS (82 milhões de parâmetros, roda em CPU) - totalmente local, nenhuma chave de API necessária
  • Destaque de palavras estilo karaokê em tempo real com janela deslizante e barra de progresso
  • Remove markdown, blocos de código e URLs antes de falar
  • Corrige pronúncia do desenvolvedor (CLI, API, JSON, nginx, kubectl todos falados corretamente)
  • Pressione qualquer tecla para interromper a fala
  • 12 vozes disponíveis (Americana/Britânica, masculina/feminina)
  • A configuração do claude-voice adiciona o hook automaticamente - nenhuma configuração manual necessária
Ad

Desempenho e configuração

Tempo para o primeiro áudio é aproximadamente 1 segundo quente, 6 segundos frio (carregamento do modelo). O maior desafio de implementação foi descobrir o truque do /dev/tty para escrever abaixo do renderizador do Claude Code.

Comandos de instalação:

pip install kokoro sounddevice numpy
git clone https://github.com/Null-Phnix/claude-voice
cd claude-voice
python speak.py setup
python speak.py demo

O vídeo de demonstração mostra perguntar ao Claude sobre o papel de Loki como trapaceiro na mitologia nórdica usando o modo de voz, com o Claude respondendo e o TTS lendo a resposta completa com destaque de palavras rodando na parte inferior do terminal.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Mozilla Thunderbolt: Cliente de IA Empresarial de Código Aberto para Infraestrutura Autogerenciada
Tools

Mozilla Thunderbolt: Cliente de IA Empresarial de Código Aberto para Infraestrutura Autogerenciada

A Mozilla anunciou o Thunderbolt, um cliente de IA de código aberto sob licença MPL 2.0, projetado para que organizações implantem infraestrutura de IA auto-hospedada com escolha de modelos, integração de dados corporativos e aplicativos nativos multiplataforma.

OpenClawRadar
Engram: Camada de memória de código aberto para clientes Claude Code e MCP
Tools

Engram: Camada de memória de código aberto para clientes Claude Code e MCP

Engram é uma camada de memória de código aberto que funciona como um servidor MCP com qualquer cliente como Claude Code, Cursor ou Windsurf. Armazena memórias ilimitadas com busca vetorial semântica, alcança 80% de precisão no benchmark LOCOMO e usa cerca de 800 tokens por consulta versus 5K+ para abordagens baseadas em arquivos.

OpenClawRadar
🦀
Tools

Plugin Escrito com Claw Adiciona Suporte ao Nível de Pensamento Qwen 3.8 27B ao OpenClaw

Um desenvolvedor compartilha um plugin, escrito inteiramente por um agente de IA, que propaga os níveis de pensamento do Qwen 3.8 através do template de chat, com overrides opcionais por chamada e suporte a modo de instrução.

OpenClawRadar
Claude Code Delega Codificação para Mistral/DeepSeek: 57M Tokens Economizados, 90-100% de Redução de Custos
Tools

Claude Code Delega Codificação para Mistral/DeepSeek: 57M Tokens Economizados, 90-100% de Redução de Custos

Uma skill do Claude Code chamada vibe-skill delega codificação de baixo nível para modelos baratos como Mistral ou DeepSeek, mantendo o planejamento com Claude. Após 254 execuções em 10 dias, economizou 57M de tokens e alcançou 90-100% de redução de custos com 98% de sucesso.

OpenClawRadar