Glossário / Como ele ouve você

Conversão de fala em texto

Também: STT

Atualizado em

Pergunte a uma IA ChatGPT Claude Perplexity Grok

Definição

Conversão de fala em texto (STT) é a tecnologia que transforma fala em palavras escritas. É o termo geral para ditado ao vivo, transcrição de arquivos, legendas e comandos de voz.

A conversão é feita por um modelo de reconhecimento de fala, que pode rodar na nuvem (o áudio é enviado a um servidor) ou no dispositivo (o áudio nunca sai da máquina). Essa escolha define tanto a privacidade quanto o funcionamento offline.

A saída bruta de STT é uma transcrição: quase tudo em minúsculas, pouca pontuação, com vícios de fala e falsos começos intactos. Os produtos construídos sobre STT diferem principalmente no que fazem depois do reconhecimento, desde nada até uma etapa completa de formatação.

O processo, em quatro etapas

A captura de áudio transforma o som numa sequência de amostras. A extração de características converte essas amostras numa representação que o modelo consegue ler, geralmente um espectrograma. O modelo de reconhecimento mapeia essa representação para texto, às vezes passando por uma etapa intermediária de fonemas ou de tokens de subpalavras. O pós-processamento transforma a saída do modelo em algo que uma pessoa escreveria: pontuação, maiúsculas, números em algarismos e, nas melhores ferramentas, remoção de vícios de fala e ajuste de tom.

Quando dizem que uma ferramenta “usa IA”, quase sempre estão falando da terceira etapa. A quarta é onde está a maior parte da qualidade no uso diário, e é a etapa que o marketing costuma pular.

Nuvem e no dispositivo

A STT na nuvem envia o áudio para um servidor, roda um modelo grande lá e devolve o texto. Ela pode usar modelos grandes demais para um notebook e funciona em qualquer dispositivo com rede. A STT no dispositivo roda o modelo no seu próprio hardware, então o áudio nunca sai da máquina, funciona offline e não há ida e volta. No Apple silicon, a diferença de precisão diminuiu a ponto de a escolha ser muito mais sobre privacidade e custo do que sobre qualidade.

O que as palavras querem dizer numa página de produto

“Conversão de fala em texto” numa ficha técnica geralmente quer dizer o modelo bruto. “Ditado” quer dizer a experiência inteira, incluindo onde o texto vai parar. “Transcrição” quer dizer arquivos. “Streaming” quer dizer que as palavras aparecem enquanto você fala, e não depois. “Local” ou “no dispositivo” quer dizer que o áudio fica em casa. Saber que etapa cada palavra descreve é quase tudo de que você precisa para ler uma comparação com olhar crítico.

Como ativar a conversão de fala em texto no Mac

Todo Mac tem conversão de fala em texto integrada. A Apple chama isso de Ditado, e ele digita em qualquer campo de texto onde o cursor estiver. Você configura em cerca de um minuto.

  1. Escolha menu Apple → Ajustes do Sistema e clique em Teclado na barra lateral.
  2. Vá até Ditado e ative-o.
  3. Clique no menu pop-up ao lado de Fonte do microfone e escolha o microfone que quiser. Automático deixa o Mac ouvir o dispositivo que você provavelmente vai usar.
  4. Clique no menu pop-up Atalho e escolha um atalho para iniciar o Ditado. Escolha Personalizar para criar um que não está na lista.
  5. Clique em qualquer campo de texto, pressione o atalho e fale.
  6. Pare quando terminar. O Ditado também para automaticamente quando nenhuma fala é detectada por 30 segundos.

A conversão de fala em texto é precisa? O que os números publicados mostram

Depende do áudio mais do que a maioria das pessoas imagina. A NVIDIA publica resultados do seu modelo aberto Parakeet TDT 0.6B v3 em oito conjuntos de teste em inglês, e o mesmo modelo tem uma WER (word error rate, taxa de erro de palavras) de 1,93% em fala lida e limpa (LibriSpeech test-clean) e de 11,31% em gravações de reuniões (AMI).

O ruído também mexe no número. No mesmo model card, a WER média sobe de 6,34% em áudio limpo para 11,66% quando o ruído está tão alto quanto a fala (uma relação sinal-ruído de 0). Um ambiente silencioso e um microfone próximo são a melhoria de precisão mais barata que você pode fazer.

  • Tipo de fala: frases lidas são mais fáceis que uma reunião com pessoas falando umas por cima das outras.
  • Ruído de fundo e música: as taxas de erro sobem à medida que o ruído se aproxima do volume da sua voz.
  • Sotaque e dialeto: o model card do Whisper relata desempenho diferente entre sotaques e dialetos.
  • Idioma: o model card do Whisper relata precisão menor em idiomas com menos dados de treinamento.
  • Vocabulário: o model card do Parakeet avisa que uma palavra fora do vocabulário do modelo provavelmente não será reconhecida.

Como verificar se a sua fala fica no seu Mac

A conversão de fala em texto é processada no seu dispositivo ou enviada a um servidor, e normalmente dá para descobrir qual dos dois. Para o Ditado da Apple, a resposta está escrita nos Ajustes. Para qualquer outra ferramenta, a lista de permissões mostra quais apps podem ouvir o microfone.

  1. Escolha menu Apple → Ajustes do Sistema e clique em Teclado na barra lateral.
  2. Vá até Ditado e leia o texto abaixo da chave do Ditado. Ele diz se a sua entrada de voz e as transcrições são processadas no seu dispositivo.
  3. Vá em Ajustes do Sistema → Privacidade e Segurança → Microfone para ver todos os apps que pediram para usar o microfone.
  4. Desative nessa lista qualquer app que você não quer que fique ouvindo.
  5. Para uma ferramenta de terceiros, leia a política de privacidade dela para saber onde o áudio é processado. A lista de Microfone mostra quem pode ouvir, não para onde o áudio vai.

Perguntas que as pessoas fazem.

Qual é a diferença entre conversão de fala em texto e ditado?

A conversão de fala em texto é a tecnologia de base: entra áudio, saem palavras. O ditado é um produto construído sobre ela que insere essas palavras onde você está escrevendo, ao vivo, com formatação. Todo app de ditado usa conversão de fala em texto; nem todo produto de conversão de fala em texto é ditado.

Qual conversão de fala em texto é a mais precisa?

Para inglês com um bom microfone, os principais motores na nuvem e os melhores modelos abertos estão tão próximos que seu sotaque, seu ambiente e seu vocabulário pesam mais do que o modelo. A precisão é medida como taxa de erro de palavras (WER) em áudio de benchmark, e um dicionário pessoal reduz mais a diferença no mundo real do que trocar de modelo.

Como ativo a conversão de fala em texto no Mac?

Escolha menu Apple → Ajustes do Sistema, clique em Teclado, vá até Ditado e ative-o. Depois pressione o atalho mostrado ali em qualquer campo de texto e fale.

A conversão de fala em texto do Mac para depois de um tempo limite?

A Apple diz que você pode ditar textos de qualquer tamanho sem tempo limite. Mas o Ditado para automaticamente quando nenhuma fala é detectada por 30 segundos.

Por que a conversão de fala em texto é menos precisa em um ambiente barulhento?

O ruído esconde as partes do som em que o modelo se apoia. Nos resultados publicados pela NVIDIA para o Parakeet TDT 0.6B v3, a WER média vai de 6,34% em áudio limpo para 11,66% quando o ruído está tão alto quanto a fala.

Termos relacionados

Sua voz sempre foi mais rápida.

7 dias grátis, depois $19 USD em pagamento único. Sem conta, sem assinatura, sem enviar nada.

macOS 14 ou posterior · Apple silicon