Novo na 1.3Tradução ao vivo entre qualquer par de dezesseis idiomasTradução ao vivo, no próprio Mac

Legendas ao vivo 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 ao vivo, se você quiser. Nada sai do Mac.

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

Troque de app e as legendas ficam: o overlay está acima de todas as janelas e deixa os cliques passarem.

Clique em uma janela para trazê-la para a frente. Segure e arraste as legendas para movê-las, como você faria no app.

Aponte para as legendas e elas se dissolvem sob o ponteiro. Segure para empilhar as últimas de volta. As duas coisas funcionam aqui exatamente como no app.

Casos de uso

Feito para o momento em que você perde o fio

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, no app em que está tocando, então você acompanha sem pedir a ninguém que repita. 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 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. Um bloco de notas como o Granola escreve o resumo da reunião depois; esta é a metade que precisa acontecer enquanto ela ainda está rolando.

03

Vídeos, podcasts e aulas

Um vídeo sem legendas, ou com legendas automáticas piores do que nenhuma. 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.

Privacidade

Nada sai do Mac. Nada para o TI revisar.

Se você pode apontar isto para uma chamada de trabalho é porque não é um serviço. Não há servidor, nem conta, nem transcrição, então não há nada para enviar e mais ninguém no meio. A versão longa está escrita. O código está publicado, então nada disso precisa ser aceito no escuro.

  • Nenhum bot entra na chamada. Ele 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. Quase toda essa categoria manda um participante visível no lugar, coisa que muitas empresas proíbem de saída.
  • Nada é gravado e nada é salvo em disco. O áudio vai do tap para o reconhecedor e é descartado ali mesmo. As legendas estão na tela e depois já foram; os quadros que traz de volta ficam na memória até você fechar o app, e depois não há arquivo nenhum para achar, nem no seu Mac nem em outro lugar.
  • O microfone nunca é aberto. Ele só ouve o que o seu Mac toca. É um limite de verdade, e é também por isso que nada do que você diz pode ir a lugar algum.
  • Sem conta, sem telemetria, sem rede. Nada em que fazer login e nenhum uso reportado a lugar nenhum. O modelo baixa uma vez, cerca de 633 MB, e depois disso a única chamada que sobra é uma verificação diária de versão nova, e ele pergunta antes se pode: tire 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 do tap direto para o reconhecedor e é descartado. As únicas coisas que chegam a ser baixadas são o modelo, uma vez só, e uma atualização quando você escolher instalar uma.

Neural Engine, não CPU

Cerca de 0,15 de real-time factor: seis segundos de fala transcritos por segundo de processamento. O mesmo modelo na CPU ficou cerca de 100× lento demais para acompanhar um fluxo 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, e 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.

Dezesseis idiomas

O modelo padrão detecta o idioma sozinho. O inglês ganha ainda sete checkpoints dedicados, que trocam latência por precisão a partir de 160 ms.

Um buraco onde você aponta

Aproxime o ponteiro e o quadro 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ê define. Segure para mantê-lo sólido.

Segure ⌥ para rever o que passou

O quadro vira página como as legendas de TV: enche, limpa e começa de novo, então basta desviar o olhar para uma linha se perder. Segure e os quadros encerrados se empilham acima do que está em curso, todos eles desde a última pausa na fala, com rolagem para os mais antigos e busca por F. Solte e eles somem de novo. Nada é salvo em lugar nenhum.

O overlay é a prévia

, no menu abre os ajustes: quantas linhas um quadro enche antes de limpar, quão sólido ele é, até onde alcança o desaparecimento sob o ponteiro, até onde volta. Todo controle já muda o overlay enquanto você arrasta, então você acerta essas coisas olhando, e não escolhendo um número.

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 gate

    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 comece a frio.

  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 três linhas 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 embutidas, de graça, em todo Mac com Apple silicon, em Ajustes do Sistema, Acessibilidade, Legendas ao Vivo. 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, detectados automaticamente, traduzidos ao vivo entre qualquer par Não disponível em todo idioma ou região
O overlay Deixa os cliques passarem, some sob o ponteiro, fica acima de todas as janelas Uma janela que você move e redimensiona
O que ele escuta Tudo o que o Mac toca, ou um app à sua escolha Tudo o que o Mac toca
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
O modelo Sete checkpoints em inglês que trocam latência por precisão, mais o multilíngue Um, fixo
Preço Grátis por 7 dias, depois US$ 9 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
5.0

Average rating on Gumroad

14-day refund, no questions asked

Comprar por US$ 9

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, duas pessoas falando por cima uma da outra. 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 e por isso que se dissolvem sob o ponteiro em vez de precisarem sair do lugar. Todo o resto desta página veio depois disso.

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$ 9 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 menos do que um mês de qualquer assinatura de transcrição.

  • Pagamento pelo Gumroad. Impostos, recibos e reembolsos são tratados lá, e a chave chega por e-mail.
  • 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.

Subtitles para Mac

US$ 9 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 ao vivo
  • Uma chave para todos os Macs que você usa. Sem conta, sem assinatura, sem telemetria
  • Reembolso em 14 dias, sem precisar justificar

Pagamento único de US$ 9 · 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.
Ele consegue traduzir o que ouve?
Sim, desde a 1.3. O Translate To, 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 não sai da máquina, assim como a original nunca saiu. Fica desligado até você escolher um destino, e segurar mostra o idioma original embaixo enquanto roda. Precisa do macOS 15; só legendar continua rodando no 14.2.
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 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 você o colocar fica guardado.
Ele legenda a minha própria voz?
Não. Ele só ouve o que o seu Mac reproduz, nunca o microfone. Em uma chamada, isso significa que você lê as outras pessoas, não a si mesmo.
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. A única outra chamada que ele pode fazer é uma verificação diária de versão nova, para a qual ele pede permissão antes e que você pode recusar.
Posso salvar ou exportar uma transcrição?
Não, e isso é proposital. Nada é salvo em disco: as legendas existem na tela e depois somem. Segurar traz de volta os quadros encerrados enquanto o app está aberto, e F procura neles, o que serve para achar a linha que você perdeu, não para guardar um registro: eles ficam na memória, um silêncio longo o bastante os apaga e fechar o app acaba com eles. Se você precisa de um registro da conversa, esta é a ferramenta errada.
O 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 a única chamada que ele pode fazer é uma verificação de versão que você pode desligar. 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 real-time factor 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 ele 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.
É em tempo real?
Sim. O modelo é de 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 os checkpoints em inglês trocam latência por precisão a partir de 160 ms. Se você procurou por fala em texto ou transcrição em tempo real para o Mac, é isto, desenhado na tela 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$ 9 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ê, há reembolso em 14 dias.
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.

Reembolso em 14 dias, sem precisar justificar

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