Voltar ao blog

Ditado por voz para developers no Mac: programa mais rápido

Ditado por voz para developers no Mac: mensagens de commit, descrições de PR, docs e prompts de IA ditados mais rapidamente, com alternância EN/PT sem fricção, diretamente no VS Code e Cursor.

O código escreve-se. Mas à volta do código há uma montanha de prosa: comentários, mensagens de commit, descrições de PR, docstrings, tickets, READMEs, e agora prompts inteiros para o teu assistente de IA. É aí que um dia de developer se esfuma. Sabes exatamente o que escrever — os dedos é que não conseguem acompanhar o cérebro — e mudar constantemente de registo (inglês técnico, linguagem do dia a dia) quebra o ritmo. O ditado por voz para developers no Mac não vai escrever o teu código — mas pode tratar de tudo o que está à volta, sem nunca sair do VS Code ou do Cursor.

Onde o ditado realmente poupa tempo

Sejamos precisos: ditar código Python linha a linha é má ideia (sintaxe, indentação e símbolos não se traduzem bem em fala). Por outro lado, tudo o que é prosa técnica funciona muito bem com voz:

  • Mensagens de commit: descrever uma alteração em voz alta é mais rápido e muitas vezes produz uma mensagem mais clara do que um apressado fix stuff.
  • Comentários e docstrings: explicar porquê o código faz o que faz, sem perder o fluxo mental.
  • Descrições de PR e tickets: dar contexto, passos de reprodução, a solução.
  • Prompts de IA: tornou-se essencial. Um prompt sólido para o Cursor ou Claude tem três a seis frases; ditá-lo é duas a três vezes mais rápido do que escrevê-lo.
  • READMEs, docs, notas de arquitetura: parágrafos longos onde a voz tem maior vantagem sobre a escrita.

A voz vai a cerca de 150 palavras por minuto; escrever raramente ultrapassa 60. Para a prosa que envolve o código, o ganho é real — e acumula ao longo do dia.

Alternância EN/PT sem mudar definições

É aqui que a maioria das ferramentas falha, e é uma realidade diária para os developers de língua portuguesa. Escreves um comentário em português, mas está salpicado de termos ingleses: deadlock, race condition, endpoint, merge, rollback. O Apple Dictation nativo tem dificuldade em alternar entre idiomas e estropeia consistentemente o jargão técnico.

Uma ferramenta moderna trata melhor disto porque um LLM revê a transcrição: preserva os termos técnicos ingleses com a sua ortografia correta dentro de uma frase portuguesa, adiciona pontuação, e não “traduz” cegamente commit como confirmar. Ditas “precisamos de fazer rollback do último commit, quebrou o build em prod,” e obténs exatamente isso, bem escrito. Para um commit ou prompt inteiramente em inglês, mudas de idioma a qualquer momento. O Speech Flow gere EN/PT/ES/FR/IT, cobrindo a realidade de uma equipa internacional.

Funciona no VS Code, Cursor, terminal — em todo o lado

A vantagem de uma app de ditado nativa para macOS como o Speech Flow é que não é um plugin do editor: insere texto no cursor em qualquer app. O gesto é sempre o mesmo:

  1. Coloca o cursor onde queres escrever — um comentário no VS Code, a área de mensagem do Cursor, o campo de commit no cliente Git, um ticket no browser.
  2. Segura a tecla Ctrl, fala, depois larga.
  3. Texto limpo e pontuado — com as palavras de preenchimento removidas — aparece ali mesmo, no cursor.

Como funciona através da camada do sistema macOS em vez de uma extensão, não é necessária nenhuma configuração por editor. O mesmo atalho funciona no terminal integrado, na paleta de comandos do Cursor, no GitHub no browser, ou no Slack ao responder a um colega. O LLM até adapta o tom à app: conciso numa mensagem de chat, mais elaborado num README. A app é leve (~50 MB), otimizada para Apple Silicon, e não vai sobrecarregar uma configuração de dev já pesada.

Privacidade: um instinto de developer

Os developers sabem o que significa “enviar dados para um serviço de terceiros.” Muitas ferramentas de ditado na nuvem armazenam o teu áudio “para melhorar os seus modelos” e por vezes capturam contexto do ecrã — o que fica desconfortável quando estás a ditar ao lado de um ficheiro .env, um nome de cliente, ou código proprietário.

O Speech Flow adota uma abordagem BYOK (bring your own key): forneces a tua chave OpenAI, Gemini ou Groq, a tua voz vai diretamente para esse fornecedor para transcrição, e nenhum áudio é retido e nenhum screenshot é enviado. Nenhum servidor do fornecedor fica no meio. Se já tens crédito de API OpenAI ou Groq para os teus projetos, reutilizas a mesma chave. Para uma comparação com um serviço de subscrição cloud que armazena dados, vê a nossa página Speech Flow vs Wispr Flow.

TarefaDitar?Porquê
Mensagens de commit / PRsSimMais rápido e mais descritivo
Comentários e docstringsSimA prosa flui rapidamente em fala
Prompts de IA (Cursor, Claude)SimO maior ganho diário
Tickets, docs, READMEsSimParágrafos longos
Código, sintaxe, símbolosNãoA fala lida mal com {} e indentação

O trade-off honesto

Sem falsas promessas: a transcrição passa pela API que escolhes, por isso isto não é ditado 100% offline — é necessária uma ligação. Não há comandos de edição por voz (“apaga essa palavra”, “vai para a linha 12”): o Speech Flow insere texto, não conduz o editor. E é apenas para macOS em Apple Silicon. Se estes três pontos funcionam para ti, é a ferramenta mais direta para ditar tudo o que não é código.

FAQ

Podes ditar código-fonte diretamente?
Melhor não. Sintaxe, símbolos e indentação não se traduzem bem em fala. O Speech Flow destaca-se na prosa que rodeia o código: commits, comentários, docs, prompts. Para o código em si, escreves.

O jargão técnico inglês é transcrito corretamente dentro de uma frase portuguesa?
Sim — é precisamente o que o LLM acrescenta: mantém endpoint, merge, deadlock com a sua ortografia correta dentro de texto português, sem os traduzir nem distorcer como o ditado do sistema faz.

Precisas de instalar uma extensão para o VS Code ou Cursor?
Não. O Speech Flow funciona ao nível do sistema macOS e insere texto no cursor em qualquer app. O mesmo atalho funciona em qualquer editor, no terminal, ou no browser, sem configuração por ferramenta.


Se a maior parte do teu “tempo de escrita” vai para commits, docs e prompts, ditar essa prosa diretamente nas tuas ferramentas poupa minutos a cada hora. O Speech Flow vale a pena experimentar: nativo, leve, BYOK, sem áudio armazenado. Licença vitalícia a €69 (as tuas chaves) ou tudo incluído a €10/mês — os detalhes estão na página de preços. Só compra se “apenas Apple Silicon” e BYOK funcionam para ti; para o código em si, o teclado continua a ser a ferramenta certa.