Updated 6 OctoberA tradução lida em voz alta, e suporte ao VoiceOverA tradução lida em voz alta

Legendas em tempo real para tudo o que o seu Mac tocar.

Chamadas, vídeos, podcasts e aulas, transcritos enquanto tocam e exibidos em um overlay que fica acima de todas as janelas. Traduzidos em tempo real, se você quiser. Nada sai do Mac.

  • Grátis por 7 dias, sem cartão, sem conta
  • US$ 19 uma vez só, com todas as atualizações incluídas
  • 14 dias para mudar de ideia, sem precisar justificar
  • Download para macOS 14.2 ou posterior, Apple silicon
  • Nota 5,0 no Gumroad

Segure ⇧ e arraste as legendas para movê-las, como no app.

Aponte para as legendas e elas se dissolvem sob o ponteiro, como no app.

Segure ⌥ para empilhar os últimos quadros de volta.

Clique no na barra de menus: os itens marcados Experimente funcionam todos nesta demo.

Casos de uso

Feito para quando você perde o fio da meada

Numa reunião, em segundo idioma ou não, uma palavra perdida custa as três seguintes. O Subtitles legenda o que quer que o seu Mac esteja tocando, em tempo real, então você acompanha sem pedir a ninguém que repita. Segure ⌥ para voltar e procurar nas legendas anteriores. Seja você surdo ou com perda auditiva, alguém que ouve sem entender, alguém ouvindo em um segundo idioma ou apenas trabalhando num lugar barulhento, três situações se repetem o tempo todo.

02

Trabalhar enquanto você ouve

Troque para as suas notas, para o seu editor de código, para um agente de IA ou para um navegador. O overlay fica acima de todas as janelas e deixa os cliques passarem, então a conversa segue sem que você precise olhar, e você continua trabalhando e interagindo com o que está atrás. Um bloco de notas como o Granola escreve o resumo da reunião depois, e a transcrição ao vivo dele só aparece quando você passa o ponteiro por cima; esta é a metade que precisa acontecer ao vivo, sem você pensar nisso nem prestar atenção.

03

Vídeos, podcasts e aulas

Um vídeo sem legendas. Um podcast em um idioma que você ainda está aprendendo. Uma aula gravada ou transmitida ao vivo, uma entrevista, um filme com diálogo baixo. Tudo o que toca é legendado enquanto toca, no próprio idioma ou traduzido para o seu. O Subtitles também pode ler o microfone se você pedir, então dá para ter conversas em dois idiomas, ou em um só.

Privacidade

Nada sai do Mac. Nada para a TI revisar.

Dá para usar isto numa chamada de trabalho porque não se trata de um serviço. Não há servidor, nem conta, nem transcrição a não ser a que você salvar no seu próprio Mac, então não há nada para enviar e mais ninguém no meio. A versão longa está lá para você ler, se quiser saber mais. O código está publicado, então nada disso precisa ser aceito às cegas.

  • Nenhum bot entra na chamada. O app captura o áudio que o seu Mac já está tocando, então nada aparece na lista de participantes e ninguém é avisado de que há algo rodando, porque o app nunca grava a chamada. Quase toda essa categoria manda um participante visível no lugar, coisa que muitas empresas simplesmente proíbem.
  • Nada é gravado, e nada vai para o disco sem você pedir. O áudio vai direto para o modelo de voz e é descartado ali mesmo. As legendas aparecem na tela e depois somem; os quadros que o ⌥ traz de volta ficam na memória pelo tempo que você definir, e nunca depois que você fecha o app. O único arquivo que ele vai escrever é uma transcrição que você escolher salvar, no lugar que você indicar.
  • O microfone só abre quando você escolhe. Por padrão o app ouve o que o seu Mac toca. Escolha o microfone no menu Ouvir e o macOS pede permissão, uma única vez; o que o microfone capta é lido no Mac e descartado como todo o resto, então nada do que você diz vai a lugar algum, de um jeito ou de outro.
  • Sem conta, sem telemetria, sem rede. Nada em que fazer login e nenhum uso reportado a lugar nenhum. Os modelos baixam uma vez, e depois disso o único pedido que sobra é uma verificação diária de versão nova, e o app pergunta antes se pode: desligue o Wi-Fi e ele continua legendando.

Recursos

Construído em torno de três restrições

Áudio ao vivo não dá para pausar, não dá para repetir e não deveria precisar sair da sua máquina. Tudo aqui decorre disso.

Nada sai do Mac

Roda localmente e offline: sem contas, sem telemetria, sem nenhuma chamada de rede carregando algo seu. O áudio vai da captura direto para o reconhecedor e é descartado. As únicas coisas que chegam a ser baixadas são os modelos, uma vez só, e uma atualização quando você escolher instalar uma.

Neural Engine, não CPU

Um fator de tempo real de 0,15: seis segundos de fala transcritos por segundo de processamento. O mesmo modelo na CPU se mostrou cerca de 100× lento demais para acompanhar o áudio ao vivo.

Todos os apps, ou só um

Por padrão ele escuta tudo que o seu Mac reproduz, então não há nada para configurar antes de funcionar. Restrinja a um único app pela barra de menus quando duas coisas falarem ao mesmo tempo. Ele captura esse app e todos os processos auxiliares que ele cria, que é o que faz navegadores e apps Electron funcionarem, já que neles o áudio nunca sai do processo principal.

Música não vira letra

Um detector de voz roda antes do reconhecedor, então bases musicais nunca chegam até ele. Sem isso, a música enche o contexto do modelo e as primeiras palavras depois dela se perdem.

Um quadro novo por pessoa que fala

Opcionalmente começa uma legenda nova quando outra pessoa começa a falar, do mesmo jeito que uma pausa faz. Desligado por padrão: roda um segundo modelo ao lado do primeiro. Leva um segundo ou dois até reconhecer que mudou quem fala.

Dezesseis idiomas

O modelo padrão detecta o idioma sozinho. O inglês ganha ainda sete opções dedicadas, para você trocar latência por precisão a partir de 160 ms.

Ouça a tradução

Ler a Tradução diz em voz alta cada frase traduzida, na voz do próprio idioma, enquanto o app de onde ela veio cai para um quarto do volume. O item se ativa sozinho com o VoiceOver, que também consegue ler o quadro de legenda; a fala do próprio VoiceOver nunca vira legenda.

Um buraco onde você aponta

Aproxime o ponteiro e o overlay desaparece por baixo dele, então a frase que você está lendo nunca cobre a frase que você está escrevendo. Quanto ele some e até onde o buraco alcança são coisas que você escolhe nos ajustes. Segure ⇧ para mantê-lo sólido e mudá-lo de lugar.

Segure ⌥ para rever o que passou

O app funciona como as legendas de TV: o quadro enche, se limpa e começa de novo, então basta desviar o olhar para uma linha se perder. Segure ⌥ e as legendas anteriores se empilham acima da atual, com rolagem para as mais antigas e busca por ⌥F. Solte e elas somem de novo. Nada é salvo em lugar nenhum.

Ajustes com prévia ao vivo

⌘, no menu abre os ajustes: quantas linhas um quadro enche antes de limpar, quão sólido ele é, até onde vai a transparência sob o ponteiro, até onde o ⌥ volta. Cada controle muda tanto a prévia quanto o overlay ao vivo enquanto você arrasta, então você acerta essas coisas olhando, e não escolhendo um número.

Os dezesseis idiomas que o app legenda, e entre os quais traduz

  • English Inglês
  • Español Espanhol
  • Français Francês
  • Italiano Italiano
  • Português Português
  • Deutsch Alemão
  • Nederlands Holandês
  • Türkçe Turco
  • Русский Russo
  • العربية Árabe
  • हिन्दी Híndi
  • 日本語 Japonês
  • 한국어 Coreano
  • Tiếng Việt Vietnamita
  • Українська Ucraniano
  • 中文(普通话) Mandarim

Como funciona

Do áudio do app até a sua tela, em quatro passos

Uma thread de áudio em tempo real que nunca faz mais do que copiar, um núcleo portátil que nunca transcreve e um modelo rodando no lugar certo.

  1. 1

    Process tap do Core Audio

    48 kHz estéreo, um callback a cada 10,7 ms. A thread de tempo real copia para um ring buffer lock-free e não faz mais nada.

  2. 2

    Reamostragem e filtro de silêncio

    Reduzido para 16 kHz mono em uma thread de trabalho, com o silêncio descartado e cerca de um segundo reproduzido antes da fala, para que nenhuma palavra perca o começo.

  3. 3

    Parakeet no Neural Engine

    Um modelo de streaming, não um de janela de 30 segundos: a diferença entre legendas que acompanham o áudio e legendas que chegam segundos atrasadas.

  4. 4

    Overlay

    Páginas de duas linhas, configuráveis nos ajustes, que se limpam e recomeçam como fazem as legendas de TV, sumindo quatro segundos depois do último texto novo, e não depois que o áudio para.

Tudo o que vai do ring buffer até a fronteira do modelo é Rust portátil que deliberadamente não transcreve: ele entrega frames. O process tap e o overlay são as únicas partes específicas do Mac.

Comparações

Por que não as Legendas ao Vivo da Apple?

O macOS já traz legendas em tempo real embutidas, de graça, em Ajustes do Sistema, Acessibilidade, Legendas ao Vivo, num Mac com Apple silicon configurado num idioma que a Apple liberou: só inglês no macOS 14 e 15, oito idiomas a partir do 26. Se isso cobre o que você precisa, use. Estes são os pontos em que deixou de cobrir o que eu precisava, e há uma comparação linha a linha se você quiser a versão longa.

Recurso Subtitles Legendas ao Vivo da Apple
Idiomas Dezesseis, em qualquer macOS a partir do 14.2, detectados automaticamente pelo modelo multilíngue, trocados pela barra de menus, traduzidos em tempo real entre qualquer par Só inglês no macOS 14 e 15; oito idiomas a partir do 26, cada um preso a um país, um de cada vez, trocado à mão nos Ajustes do Sistema, e sem tradução
O overlay Deixa os cliques passarem, some sob o ponteiro, fica acima de todas as janelas, nunca atrapalha a multitarefa Uma janela que também fica por cima, mas captura os cliques e cobre o que está embaixo
O que ele escuta Tudo o que o Mac toca, o microfone se você pedir, ou um app à sua escolha Tudo o que o Mac toca, ou o microfone
Música Descartada por um detector de voz, então uma base musical nunca vira letra Legendada
Troca de quem fala Quadro novo opcional por pessoa que fala Sem equivalente
Legendas anteriores Todas as legendas anteriores, numa lista que ocupa o espaço disponível, para rolar ou procurar com ⌥F Três linhas que rolam, nunca mais do que três de uma vez
O modelo Sete opções em inglês que trocam latência por precisão, mais o multilíngue. O Multilíngue pode ser fixado em um único idioma se precisar Um, fixo, e para trocar o idioma é preciso abrir os Ajustes do Sistema e descer três níveis de ajustes.
Preço Grátis por 7 dias, depois US$ 19 uma vez só, com todas as atualizações incluídas De graça, embutidas no sistema

O que as pessoas dizem

Usado em chamadas de verdade

So smooth, very useful during meetings on different apps (slack, zoom, google), so well integrated on the screen, doesn't block interacting with the other windows, love it!
Remi Santos Verified purchase on Gumroad
Almost no setup, no tweaking around: you install it and it just works. Simple, useful and really effective.
Jérôme Blondon Verified purchase on Gumroad
Very handy! I love how it can be connected to any audio source on my laptop, which helps not only for meetings and videocalls, but also for all those streaming services that do not support subtitles, like news websites or even some YouTube videos. The model supports many languages, so it's also useful if you're learning a foreign language and need subtitles to help you understand what's being said.
Bruno Verified purchase on Gumroad
Awesome app and the translation support makes it even better. Working with French colleagues has never been easier. Highly recommend!
Stef Kors Verified purchase on Gumroad
Definitely a game changer for me! A must have for remote workers
Kai Cotias Verified purchase on Gumroad
Much better than macOS live captions. I love how fluid the UX is, the searchable history when pressing option and all the shortcuts are really well thought, you can feel the author really cares about nailing all the details for a useful live caption app. The gorgeous audio glow is chef's kiss
Johnathan Verified purchase on Gumroad
5.0

Average rating on Gumroad

14-day refund, no questions asked

Comprar por US$ 19

Por que este app existe

Trabalho numa empresa americana e minhas reuniões são em inglês, que não é a minha primeira língua nem a da maioria dos meus colegas. A parte que importava sempre era dita enquanto eu estava no meio de outra coisa, e quando eu voltava a atenção ela já tinha passado: uma palavra que não peguei, um sotaque a que eu não estava acostumado, ou algo dito um minuto antes. Pedir para repetir custa trinta segundos a todo mundo e interrompe quem estava falando.

Então as legendas precisavam continuar legíveis enquanto eu fazia outra coisa. É por isso que elas são um overlay acima de todas as janelas, e não um painel dentro de um app, por isso que não recebem cliques, por isso que existe uma pilha de histórico com busca e por isso que se dissolvem sob o ponteiro em vez de precisarem sair do lugar. Todo o resto veio daí.

Mathieu Jouhet, que faz o app.

Preço

Um preço só. Nada recorrente.

Experimente grátis por 7 dias primeiro, sem cartão e sem conta. Depois, US$ 19 uma vez só: sem pacote de minutos, sem licenças por usuário, sem renovação, com todas as atualizações futuras incluídas, por mais ou menos o preço de um mês de uma assinatura de transcrição.

A tradução está no preço, não acima dele. Os dezesseis idiomas, a tradução em tempo real entre qualquer par deles e o modelo de streaming vêm com a mesma licença; não há um segundo nível para desbloquear. Todas as atualizações futuras incluídas.

  • O pagamento é feito pelo Gumroad. Impostos, recibos e reembolsos são tratados lá, e a chave de licença também chega por eles.
  • Assinado e notarizado, então a permissão que você concede sobrevive a todas as atualizações.
  • Código publicado. Leia, ou compile você mesmo.
  • É para uma equipe? Escreva para mim e eu preparo um pacote de chaves de licença.

Subtitles para Mac

US$ 19 uma vez só

  • 7 dias grátis para começar, sem precisar de chave
  • Legendas ilimitadas, pelo tempo que você quiser
  • Todas as atualizações futuras incluídas
  • Dezesseis idiomas e tradução em tempo real
  • Uma chave de licença para todos os Macs que você usa. Sem conta, sem assinatura, sem telemetria
  • 14 dias para mudar de ideia, sem precisar justificar

Pagamento único de US$ 19 · macOS 14.2 ou posterior · Apple silicon
Cerca de 633 MB baixados na primeira execução.

FAQ

As perguntas que vêm primeiro

Funciona com Zoom, Teams e Google Meet?
Sim. Ele capta o áudio que um app reproduz em vez de se integrar a um serviço específico, então uma janela do Zoom, um huddle do Slack e uma chamada em uma aba do navegador são legendados do mesmo jeito. Navegadores e apps Electron inclusive: ele captura os processos auxiliares que eles abrem, que é de onde o áudio realmente vem.
Quais idiomas o app legenda?
Dezesseis: inglês, espanhol, francês, italiano, português, alemão, holandês, turco, russo, árabe, híndi, japonês, coreano, vietnamita, ucraniano e mandarim. O app detecta qual está sendo falado, ou você pode escolher o idioma no menu para acabar com a adivinhação. A lista é a mesma em todas as versões compatíveis do macOS, sem condição de país ou região, e a partir do macOS 15 qualquer um deles é traduzido para qualquer outro.
O app consegue traduzir o que ouve?
Sim, desde a 1.3. O item Traduzir para, no menu, leva qualquer um dos dezesseis idiomas para qualquer um dos outros quinze, pelo tradutor da Apple no próprio Mac, então uma legenda traduzida nunca sai da máquina, assim como uma sem tradução nunca sai. Fica desligado até você escolher um destino, e segurar ⌃ mostra o idioma original embaixo enquanto roda. Você também pode mostrar a tradução e o original no overlay ao mesmo tempo, e Ler a Tradução, o item logo abaixo de Traduzir para, diz a tradução em voz alta, com o volume do original reduzido. Precisa do macOS 15; só legendar continua rodando no 14.2.
Funciona com o VoiceOver?
Sim. O VoiceOver lê o quadro de legenda e aciona o botão dele, e o item Ler a Tradução, ativado por padrão sempre que o VoiceOver está em uso, diz a tradução em voz alta, então dá para acompanhar de ouvido uma chamada ou um filme em outro idioma. O que o app pergunta, como se você quer salvar uma transcrição, é falado assim que aparece, e a fala do próprio VoiceOver nunca é legendada nem traduzida.
Um overlay não acaba atrapalhando?
Ele não recebe clique nenhum, então você trabalha direto através dele, e ele some sob o ponteiro para você ler e interagir com o que está embaixo. Quanto ele some, até onde isso alcança, quão sólido é o quadro e quantas linhas ele comporta são todos ajustes. Segure ⇧ para mantê-lo sólido e arrastá-lo para outro lugar; onde quer que você o coloque na tela fica guardado.
O app legenda a minha própria voz?
Só se você escolher o microfone no menu Ouvir. Por padrão ele ouve o que o seu Mac reproduz, então numa chamada você lê o que os outros dizem, não o que você diz. Com o microfone escolhido ele passa a legendar a sala, o macOS pede permissão na primeira vez, e com Mostrar os Dois Idiomas ligado no menu Traduzir para, duas pessoas podem conversar em dois idiomas, cada uma lendo o seu.
Precisa de conexão com a internet?
Uma vez, para baixar o modelo na primeira execução, cerca de 633 MB. Depois disso ele roda inteiramente offline. Os únicos outros pedidos que ele pode fazer são uma verificação diária de versão nova, para a qual ele pede permissão antes e que você pode recusar, e uma verificação da licença de vez em quando.
Posso salvar ou exportar uma transcrição?
Sim, se você pedir. Depois de um minuto ou mais de fala, o quadro de legenda se oferece para salvar a sessão quando o áudio para, ou antes que um silêncio longo o bastante apague o histórico do voltar atrás, e o item Salvar transcrição…, no menu, salva a sessão a qualquer momento, em texto simples, Markdown ou legendas SRT; fora isso, nada vai para o disco. Enquanto o app está aberto, segurar ⌥ volta pelos quadros encerrados e ⌥F procura neles, para achar a linha que você perdeu de vista. Se você precisa de notas ou de um resumo da conversa, esta é a ferramenta errada; isto foi feito para complementar os apps de notas.
A TI precisa aprovar?
Não há fornecedor nenhum aqui para aprovar: sem conta, sem servidor, sem transcrição saindo do Mac e sem nada entrando na chamada como participante, então ninguém na reunião está sendo gravado por coisa alguma. É um app assinado e notarizado em uma máquina só, e depois que o modelo baixa uma vez os únicos pedidos que ele pode fazer são uma verificação de versão, que você pode desligar, e uma verificação da licença. Se isso atende à política da sua empresa é você quem decide, mas não há nenhum terceiro no meio para revisar.
Funciona com fones de ouvido ou AirPods?
Sim. Ele captura o áudio que um app produz, não o som que sai de um alto-falante, então o que você usa para ouvir não faz diferença.
Vai deixar o meu Mac mais lento?
A transcrição roda no Neural Engine e não na CPU, com um fator de tempo real de cerca de 0,15, ou seis segundos de fala por segundo de processamento. O mesmo modelo na CPU ficou cerca de 100× lento demais para dar conta.
Em quais Macs o app roda?
Apple silicon, macOS 14.2 ou posterior. O mínimo de versão vem dos process taps do Core Audio, que são a API sobre a qual tudo isso é construído. A tradução roda a partir do macOS 15.
É em tempo real?
Sim. É um modelo de reconhecimento de fala em streaming, então a legenda aparece enquanto a frase ainda está sendo dita, e não depois que ela termina. Ele lê o áudio do sistema que um app reproduz, sem driver de loopback para instalar, e as opções em inglês deixam você trocar latência por precisão a partir de 160 ms. Se você procurou por conversão de voz em texto ou transcrição em tempo real para o Mac, é isto, desenhado na tela enquanto o áudio toca, em vez de salvo num arquivo.
É uma assinatura?
Não. O download é um teste grátis de sete dias. A chave de licença custa US$ 19 uma vez só, com todas as atualizações futuras incluídas, sem conta para criar e sem pacote de minutos; ela vale para todos os Macs que você usa, e o app a confere com o Gumroad mais ou menos uma vez por mês, enviando a chave e nada sobre você. Se não for para você, tem 14 dias para pedir o reembolso.
Posso ver o código-fonte?
Sim. Ele é publicado sob a FSL-1.1-ALv2, que vira Apache 2.0 dois anos depois de cada versão. Leia, ou compile você mesmo, em github.com/daformat/subtitles.

Legendas para qualquer coisa, sem mandar áudio para lugar nenhum.

14 dias para mudar de ideia, sem precisar justificar

Grátis por 7 dias, sem cartão, depois US$ 19 uma vez só, com todas as atualizações futuras incluídas · macOS 14.2 ou posterior · Apple silicon
Legendas em tempo real ilimitadas, enquanto o Mac for seu. Sem pacote de minutos, sem conta, sem assinatura. Leia o guia de configuração.