Repolode
HaujetZhao

HaujetZhao/CapsWriter-Offline

Ferramenta de ditado por voz offline para Windows: segure CapsLock ou o botão lateral X2 do mouse para falar e solte para inserir o texto reconhecido.

Alternativa open source a:Dragon NaturallySpeaking

Estrelas
6,985
Forks
653
Issues abertas
216
Último commit
mês passado

O que é?

CapsWriter-Offline é uma ferramenta de ditado por voz totalmente offline para Windows. Segure CapsLock ou o botão lateral X2 do mouse para falar; ao soltar a tecla, o texto reconhecido é inserido na janela ativa. A ferramenta oferece modos de pressionar para falar e de gravação com um único clique, e funciona em uma configuração cliente/servidor, permitindo executar os modelos de reconhecimento de fala em outra máquina.

O projeto oferece vários mecanismos de reconhecimento, incluindo Paraformer, SenseVoice-Small, Fun-ASR-Nano e Qwen3-ASR; alguns deles podem usar aceleração por GPU. Além do ditado em tempo real, a ferramenta transcreve arquivos de áudio e vídeo para legendas .srt, texto .txt e marcações de tempo .json. O pós-processamento de texto inclui conversão de números chineses, substituição de palavras-chave por correspondência fonética aproximada, regras de substituição com regex e funções baseadas em LLM que processam o resultado quando ele começa com o nome de uma função.

O software é voltado para Windows 10/11 (64 bits). Linux e macOS não são compatíveis. O cliente pode funcionar em máquinas mais antigas com Windows 7, mas o modelo do servidor, não.

Recursos principais

  • 01Entrada por pressionar para falar com CapsLock ou o botão lateral X2 do mouse, inserindo o texto ao soltar.
  • 02Reconhecimento de fala offline com vários mecanismos selecionáveis, alguns com aceleração por GPU.
  • 03Transcreve arquivos de áudio e vídeo para legendas SRT, texto e arquivos JSON com marcações de tempo.
  • 04Substituição de palavras-chave por correspondência fonética aproximada, além de regras de substituição com regex.
  • 05Converte números chineses falados em algarismos arábicos.
  • 06Separação entre cliente e servidor, permitindo que o cliente funcione em máquinas mais antigas.

Casos de uso

  • Ditado de texto em qualquer aplicativo do Windows sem enviar áudio para a nuvem.
  • Trabalho em máquinas que precisam permanecer offline, como computadores protegidos ou isolados de redes externas.
  • Geração de legendas e transcrições a partir de arquivos locais de áudio ou vídeo.
  • Manutenção de um vocabulário personalizado com termos raros para que sejam reconhecidos corretamente.

Início rápido

  1. 1

    Instale o runtime do VC++ (e o ffmpeg para transcrever arquivos).

  2. 2

    Baixe a versão mais recente e o arquivo de modelos e extraia os modelos na pasta models.

  3. 3

    Clique duas vezes em start_server.exe para iniciar o servidor.

    start_server.exe
  4. 4

    Clique duas vezes em start_client.exe e, em seguida, mantenha pressionada a tecla CapsLock ou o botão lateral X2 do mouse para falar.

    start_client.exe

Antes de usar

  • O suporte oficial é apenas para Windows 10/11 (64 bits); o Linux não foi testado e o macOS não é compatível.
  • É necessário baixar os arquivos de modelos separadamente para que funcione.
  • Os modelos do servidor não podem ser executados em máquinas com Win7; nelas, só é possível usar o cliente.

Tópicos

Perguntas frequentes

O que é CapsWriter-Offline?
Ferramenta de ditado por voz offline para Windows: segure CapsLock ou o botão lateral X2 do mouse para falar e solte para inserir o texto reconhecido. CapsWriter-Offline é uma ferramenta de ditado por voz totalmente offline para Windows. Segure CapsLock ou o botão lateral X2 do mouse para falar; ao soltar a tecla, o texto reconhecido é inserido na janela ativa. A ferramenta oferece modos de pressionar para falar e de gravação com um único clique, e funciona em uma configuração cliente/servidor, permitindo executar os modelos de reconhecimento de fala em outra máquina.
CapsWriter-Offline é gratuito? Qual é a licença?
CapsWriter-Offline é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
CapsWriter-Offline ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de CapsWriter-Offline foi em 14 de set. de 2026.
Para que posso usar CapsWriter-Offline?
Ditado de texto em qualquer aplicativo do Windows sem enviar áudio para a nuvem. Trabalho em máquinas que precisam permanecer offline, como computadores protegidos ou isolados de redes externas. Geração de legendas e transcrições a partir de arquivos locais de áudio ou vídeo. Manutenção de um vocabulário personalizado com termos raros para que sejam reconhecidos corretamente.
Como instalar CapsWriter-Offline?
Instale o runtime do VC++ (e o ffmpeg para transcrever arquivos). Baixe a versão mais recente e o arquivo de modelos e extraia os modelos na pasta models. Clique duas vezes em start_server.exe para iniciar o servidor.: start_server.exe Clique duas vezes em start_client.exe e, em seguida, mantenha pressionada a tecla CapsLock ou o botão lateral X2 do mouse para falar.: start_client.exe
Onde consigo CapsWriter-Offline?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/HaujetZhao/CapsWriter-Offline

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados