SPEAKHARNESS
Baixar o app

Voz local para agentes de código v0.2.0

LEIA COMOS OUVIDOS.

Seus agentes de código escrevem.
O SpeakHarness fala.

Ouça a resposta enquanto revisa o código. Um app de desktop nativo para escutar as sessões de agente que você já usa.

Windows · Linux · macOS
Sem conta de TTS. Sem cobrança por palavra.

01 / SUA MESA DE ESCUTA ÁUDIO LOCAL
SpeakHarnessAPP DE DESKTOP
SpeakHarness com uma sessão do OMP selecionada, a frase falada no momento, controles de reprodução e histórico de respostas Explore a interface

Interface real de escuta. Conversa fictícia, sem dados pessoais.

Uma resposta por vez.
Sem TTS na nuvem. Sem ruído.
JÁ NO SEU FLUXO DE TRABALHOOh My PiPiCodexClaude Code

20 SEGUNDOS / SEM PALAVRAS

O texto entra.
O som sai.

Markdown, símbolos e blocos de código saem do seu agente, passam pelo SpeakHarness e viram uma voz calma, fácil de acompanhar.

DO SEU AGENTE. PARA OS SEUS OUVIDOS.

Veja a entrega.
Ouça a resposta.

Uma resposta fictícia do Claude Code.
Vozes reais do SpeakHarness. Aperte o play para ouvir.

CLAUDE CODESESSÃO DE EXEMPLO
Claude Code~/projeto-exemplo

Como devo tratar uma solicitação que falhou?

ASSISTENTE / RESPOSTA FINAL

## Trate os erros com clareza

A sessão está pronta.

Mantenha a validação no **servidor** e mostre uma mensagem clara quando a solicitação falhar.

Você pode continuar revisando o código enquanto eu leio a explicação.

Resposta final na transcrição local
SPEAKHARNESSMESA DE ESCUTA
ROTEIRO DE ESCUTA PT-BR / FABER · PIPER
A sessão está pronta. Mantenha a validação no servidor e mostre uma mensagem clara quando a solicitação falhar. Você pode continuar revisando o código enquanto eu leio a explicação.

Uma amostra real de voz, gerada previamente. O áudio só começa quando você aperta o play.

  1. 01O agente respondeA resposta final, não o vaivém das ferramentas.
  2. 02O SpeakHarness lêTranscrição local → roteiro de fala limpo.
  3. 03Você escutaO texto continua à vista. No seu ritmo.

Demonstração ilustrativa, sem conexão ao vivo com o Claude. O áudio foi gerado localmente com o SpeakHarness e é servido aqui como uma gravação curta; o site não roda o modelo de voz. O Claude Code é um produto da Anthropic; o SpeakHarness é independente.

Abra uma amostra diretamente: English / Kokoro Heart · Português / Piper Faber. A forma de onda mostra a amplitude medida da gravação; o progresso acompanha a reprodução do áudio, não um cronômetro simulado.

02 / MENOS ROLAGEM. MAIS ESCUTA.

Mantenha os olhos
no código.

Não é mais uma janela de chat.
É um jeito melhor de absorver a resposta.

01 — CONECTE

Escolha uma sessão.
Continue trabalhando.

Abra uma conversa existente do OMP, Pi, Codex ou Claude Code. Sem copiar e colar. Sem precisar reiniciar o agente.

02 — OUÇA

A explicação.
Não a sintaxe.

O Markdown vira um roteiro de fala. Links são lidos pelo texto; blocos de código são anunciados em vez de recitados.

03 — REVEJA

Uma frase que vale
ouvir duas vezes.

Pause, repita, ouça mais devagar ou salve uma frase. Navegue pela resposta escrita sem perder o ponto onde parou.

EspaçopausarRrepetir←→
Abra o appEscolha uma sessãoAperte o play

Quer ouvir sem usar as mãos? Em Settings, ative Read new answers automatically (ler novas respostas automaticamente).

03 / DOIS IDIOMAS. UMA CONVERSA.

English.
Português.
Naturalmente local.

O inglês vai para o Kokoro. O português do Brasil vai para o Piper. A detecção de idioma roda por parágrafo, então uma resposta bilíngue não exige trocar de voz manualmente.

EN / KOKOROPT-BR / PIPER

A interface do app é em inglês. A fala e a detecção de idioma rodam no seu computador depois do download inicial dos modelos.

Configurações de voz do SpeakHarness mostrando vozes locais em português do Brasil e botões de préviaEncontre a sua voz

04 / UMA MESA DE ESCUTA MAIS AMPLA

Quatro agentes.
Um app.

Troque de agente, não de ferramenta de escuta.
Veja como fica a cobertura documentada.

4/ agentes

Acompanhe as sessões
que você já tem.

O SpeakHarness lê transcrições locais existentes e reúne tudo em um só leitor de desktop, com narração em inglês e pt-BR e controles frase a frase.

Outras ferramentas também têm seus pontos fortes: o Aloud fala alertas de aprovação; o claudio-tts anuncia mais idiomas de voz. Mais integrações não significa ser melhor em tudo.

Leia a comparação completa (em inglês)
Fontes e método de contagem

Consultado em 11 de outubro de 2026. Contamos cada harness de código nomeado que tenha um caminho nativo e documentado para respostas faladas automáticas depois de ativado. Polling de transcrição, hooks e eventos de mods contam, mas são mecanismos diferentes. OMP e Pi são contados separadamente. Captura genérica de terminal e ferramentas MCP acionadas manualmente não são integrações automáticas dedicadas.

Fontes: adaptadores do SpeakHarness, README do Aloud, README do claudio-tts. Esta é uma comparação com duas alternativas diretas, não com o mercado inteiro. Não rodamos um benchmark em hardware idêntico e não fazemos ranking de latência, confiabilidade ou qualidade de voz.

5alvos nativos de SO/CPU
2idiomas sintetizados localmente
0contas de TTS na nuvem necessárias
Veja as verificações da release

O CI instalou os pacotes, abriu as janelas e gerou fala. Não testou alto-falantes físicos.

05 / DÊ VOZ AOS SEUS AGENTES

Sua próxima resposta.
Em voz alta.

Baixe o app nativo para desktop.
Bun, Node.js e bibliotecas de síntese incluídos.

01 / WINDOWS

Windows

x64 · instalador

Baixar .exe

Rode o instalador e abra o SpeakHarness pelo menu Iniciar.

Instalador sem assinatura. O SmartScreen pode mostrar um aviso antes de abrir.

03 / LINUX

Linux

desktops com glibc · x64 e ARM64

AppImage x64

Torne o AppImage executável ou instale o .deb. No NixOS, use appimage-run.

Precisa de uma sessão gráfica e de um player PipeWire, PulseAudio, ALSA ou ffplay funcionando.

v0.2.0 · Windows ARM64 e Alpine/musl não têm pacote.Verifique os checksums SHA256

Downloads de voz na primeira execução: cerca de 305 MB para o Kokoro q4 + 63 MB para o Piper Faber. Ficam em cache local para as próximas vezes.

06 / BOAS PERGUNTAS

Antes de
apertar o play.

Pergunte no GitHub
Meu código sai do meu computador?

O SpeakHarness lê arquivos de sessão locais sem escrever neles. A síntese de voz e a detecção de idioma acontecem localmente. A instalação dos modelos baixa arquivos dos servidores de origem; ela não envia conversas. Não existe conta do SpeakHarness nem serviço de telemetria. O seu agente de código tem a própria política de privacidade.

Preciso reiniciar o meu agente de código?

Não para acompanhar transcrições. Abra Sessions no SpeakHarness, escolha uma conversa existente compatível e aperte o play. A extensão opcional do OMP exige reiniciar o OMP uma vez depois de instalá-la.

Posso falar comandos de volta para o agente?

O SpeakHarness é um companheiro de escuta, não um app de ditado. Ele lê respostas; não grava o seu microfone nem aprova ações por você.

Preciso usar o navegador?

Não. O app de desktop abre a própria janela e inicia o serviço local. Um painel no navegador e um leitor no terminal são alternativas opcionais, disponíveis pelo código-fonte ou pelo pacote de CLI do Nix. O flake do Nix não instala o app Electron.

E outros agentes e idiomas?

Adaptadores nativos de transcrição cobrem OMP, Pi, Codex e Claude Code. Outras ferramentas de linha de comando podem ser abertas com speakh run -- <comando> para captura do terminal, com uma leitura menos estruturada. A narração funciona em inglês e português do Brasil; a interface do app é em inglês.

É open source?

Sim. O código original do SpeakHarness usa a licença MIT. O fonemizador ephone incluído é GPL-3.0-or-later, então quem redistribuir o pacote combinado precisa respeitar esses termos. Os modelos de voz têm licenças próprias. Veja os avisos de terceiros.

Prévia do SpeakHarness