Ir para o conteúdo
KolWrite Abrir o KolWrite

Glossário

Glossário prático de termos de transcrição e legendagem

Reunimos mais de cinquenta termos que aparecem na hora de transcrever um áudio, avaliar a qualidade do texto, criar legendas ou comparar ferramentas. Todos estão divididos por tema e explicados em uma ou duas frases.

KolWrite 10 min de leitura

A tela de transcrição do KolWrite: nomes dos falantes, carimbos de tempo e a linha que está sendo reproduzida.
O resultado no aplicativo: texto, falantes e marcação de tempo.

Resumo

  • Dividimos os termos por assunto: reconhecimento, precisão, locutores, idiomas, tempo e estilo, arquivos e legendas, além de áudio e fluxo de trabalho.
  • Muitos termos parecidos querem dizer coisas bem diferentes, como legendas descritivas (captions) e legendas comuns (subtitles), ou diarização e transcrição.
  • As métricas de precisão explicam como um cálculo é feito. Um número solto, sem o método usado para chegar até ele, não serve de base para comparação.
  • Use este glossário como um guia rápido quando for comparar ferramentas ou passar instruções para um serviço de transcrição.
  • Quando o texto cita o KolWrite, descreve apenas o que o produto faz hoje.

Quais termos descrevem como a fala vira texto?

O reconhecimento automático de fala (ASR, na sigla em inglês) é a tecnologia que transforma o áudio falado em texto escrito. No dia a dia, esse mesmo processo é chamado de conversão de fala em texto (speech-to-text). Já a transcrição é o trabalho completo: o texto final costuma trazer, além das palavras reconhecidas, a pontuação, as marcações de tempo e a indicação de quem está falando.

O sistema treinado para reconhecer a fala é chamado de modelo, e os áudios e textos usados para ensiná-lo são os dados de treinamento. Enquanto o modelo acústico liga os sons às unidades da fala, o modelo de linguagem calcula a probabilidade de certas palavras aparecerem juntas. Isso ajuda o sistema a escolher uma frase que faça sentido em vez de uma combinação estranha. Hoje, muitos sistemas juntam essas funções em um único modelo.

A decodificação é a busca pela sequência de palavras mais provável para um trecho de áudio. A pontuação de confiança (confidence score) é uma nota que o próprio sistema dá para o seu palpite; serve como pista, mas não como garantia de acerto. Já a alucinação acontece quando o sistema inventa um texto fluente que não estava na gravação, o que pode ocorrer em momentos de silêncio ou quando o som está ruim. Esse é um dos motivos pelos quais toda transcrição automática precisa de revisão.

Quais termos medem a precisão?

A taxa de erro de palavras (WER, de Word Error Rate) compara uma transcrição com outra de referência. A conta soma as palavras substituídas, omitidas ou inseridas e divide esse número pelo total de palavras na referência. Na prática, substituição é trocar a palavra certa por uma errada, omissão (ou exclusão) é quando uma palavra falta e inserção é quando entra uma palavra a mais. Já a taxa de erro de caracteres (CER, de Character Error Rate) segue a mesma lógica, mas contando caracteres. Ela é usada em idiomas e sistemas de escrita onde não há uma separação clara entre as palavras.

A transcrição de referência é o texto revisado e correto que serve de gabarito na comparação. Antes de contar os erros, passa-se pela normalização, uma etapa que deixa os dois textos no mesmo padrão (tirando a pontuação, igualando o formato dos números e unificando a grafia, por exemplo) para que a comparação seja justa. Por isso, um índice WER só faz sentido quando você conhece o áudio usado no teste, a transcrição de referência e as regras de normalização.

No cálculo de WER, toda palavra tem o mesmo peso: comer um artigo como 'o' pesa tanto quanto errar um sobrenome. É por isso que muita gente prefere conferir nomes próprios, números e termos específicos à parte. Não divulgamos porcentagens aqui porque os resultados mudam conforme o idioma e a qualidade da gravação.

Quais termos identificam quem está falando?

A diarização é o processo que identifica quem falou e quando, dividindo a gravação em turnos de fala por pessoa. Ela não descobre quais palavras foram ditas. Cada trecho de fala contínuo de uma mesma pessoa é chamado de turno, e a identificação de locutor (speaker label) é o nome ou etiqueta que marca esse trecho, como 'Locutor 1' ou o nome real do participante.

Quando duas ou mais pessoas falam ao mesmo tempo, acontece a sobreposição de vozes, o que dificulta tanto o reconhecimento das palavras quanto a diarização. A detecção de atividade de voz (VAD, na sigla em inglês) acha os trechos do áudio em que há alguém falando e pula os silêncios e ruídos. Já a taxa de erro de diarização (DER, de Diarization Error Rate) mede quanto tempo de áudio foi atribuído à pessoa errada, deixou de ser detectado ou foi confundido com fala.

Quais termos tratam de idiomas e tradução?

A identificação de idioma descobre qual língua está sendo falada na gravação. Quando a pessoa mistura dois idiomas na mesma conversa ou até na mesma frase, como hebraico e inglês, chamamos isso de alternância de código (code-switching). Já o dialeto é uma variação regional ou social de uma língua. O árabe padrão moderno, por exemplo, é a forma usada na escrita formal e no noticiário, enquanto o árabe falado no cotidiano é quase todo feito de dialetos.

Transliterar é escrever os sons de uma palavra usando outro alfabeto, como grafar um nome árabe com letras hebraicas. Traduzir, por outro lado, é passar o sentido de uma língua para outra. Idiomas como o hebraico e o árabe são escritos da direita para a esquerda (RTL, de right-to-left), e essa direção de leitura afeta o jeito como documentos e legendas aparecem na tela quando há números ou palavras em inglês no meio do texto.

O KolWrite faz transcrições em mais de 100 idiomas, lida com falas que misturam línguas (como hebraico e inglês) e traduz entre os idiomas disponíveis na plataforma.

Quais termos definem a marcação de tempo e o estilo do texto?

Uma marcação de tempo (timestamp) indica em que momento do arquivo algo foi dito, contando a partir do início da gravação. O timecode é um código padronizado para localizar um quadro específico do vídeo, geralmente no formato de horas, minutos, segundos e quadros (frames). Já as marcações de tempo por palavra mostram o início e o fim exatos de cada palavra isolada. Quando você já tem o texto pronto e usa um sistema para sincronizá-lo com o áudio e achar esses tempos exatos, o processo se chama alinhamento forçado.

A transcrição literal (verbatim) registra tudo o que foi dito na gravação, incluindo vícios de linguagem, hesitações, frases quebradas e palavras repetidas. Já a transcrição limpa (clean verbatim ou intelligent verbatim) corta essas muletas e começos falsos de frase, mas mantém as palavras exatas e o sentido do que a pessoa falou. Por fim, a restauração de pontuação coloca maiúsculas, vírgulas e pontos finais no texto reconhecido, enquanto a formatação numérica transforma números falados por extenso em algarismos.

Quais termos se referem a formatos de arquivo e legendas?

SRT e VTT são formatos de legenda em texto simples que ligam o texto aos tempos de início e fim. O VTT (ou WebVTT) é o padrão usado na web e permite definir o posicionamento e o estilo do texto. Entre os outros formatos, TXT é texto simples, DOCX é um documento do Word e PDF tem layout fixo. Já o JSON traz dados estruturados para leitura por softwares e costuma guardar a minutagem de cada palavra e a identificação dos locutores.

Em inglês, faz-se diferença entre 'captions' e 'subtitles'. As captions (legendas descritivas) mostram tanto a fala quanto os sons importantes da cena para quem não pode ouvir. As subtitles (legendas comuns) transcrevem ou traduzem a fala para quem ouve o som, mas precisa ler o texto. A legenda para surdos e ensurdecidos (LSE, ou SDH na sigla em inglês) é um formato que junta a descrição de efeitos sonoros e a indicação de quem está falando. Quanto à exibição, as legendas ocultas (closed captions) ficam numa faixa separada que o espectador pode ligar ou desligar, enquanto as legendas abertas (open captions ou embutidas) são gravadas direto na imagem do vídeo e não podem ser removidas.

Quais termos descrevem o áudio e o fluxo de trabalho?

Codec é o método usado para codificar e comprimir um arquivo de som. Formatos sem perda (lossless), como o WAV, guardam todos os detalhes do áudio original; já os formatos com perda (lossy), como o MP3, jogam fora parte dos dados para deixar o arquivo mais leve. A taxa de bits (bitrate) mede quantos dados são processados por segundo de áudio, e um bitrate maior costuma preservar mais detalhes do som. A taxa de amostragem (sample rate) indica quantas vezes por segundo esse som é medido. Por fim, o áudio mono usa um único canal de som, enquanto o estéreo usa dois.

A relação sinal-ruído (SNR, de Signal-to-Noise Ratio) compara o volume da voz com o do barulho de fundo. Um SNR baixo é um dos principais motivos para um sistema de reconhecimento cometer erros. Quanto ao modo de operação, o processamento em lote (batch processing) trabalha com grupos de arquivos já gravados, enquanto o reconhecimento contínuo (streaming ou em tempo real) processa o áudio conforme ele chega, para uso ao vivo. O KolWrite funciona a partir de gravações enviadas para a plataforma e não gera legendas ao vivo em chamadas.

Um vocabulário personalizado, ou glossário, é uma lista de nomes e termos específicos que você entrega ao sistema para ajudá-lo a acertar essas palavras com mais segurança. Uma API é uma ponte que permite que outros programas enviem áudio e recebam o texto pronto de forma direta. Já a revisão, também chamada de validação humana (human-in-the-loop), é a etapa em que uma pessoa lê e corrige o texto gerado pelo sistema.

Perguntas frequentes

O que significa a sigla ASR?

Significa reconhecimento automático de fala (Automatic Speech Recognition), que é a tecnologia responsável por transformar áudio falado em texto escrito.

Qual é a diferença entre captions (legendas descritivas) e subtitles (legendas comuns)?

As captions mostram a fala e os sons importantes da cena para quem não pode ouvir. Já as subtitles transcrevem ou traduzem o que é dito para quem ouve o áudio, mas precisa do apoio do texto, muitas vezes em outro idioma.

O que é diarização?

É o processo que identifica quem falou em cada momento e divide a gravação em turnos de fala por pessoa. Essa etapa é separada do reconhecimento das palavras em si.

O que mede a taxa de erro de palavras (WER)?

Ela soma as palavras trocadas, esquecidas e colocadas a mais na comparação com uma transcrição de referência, e depois divide esse número pelo total de palavras dessa referência. Nessa conta, todas as palavras têm o mesmo peso.

Qual é a diferença entre transcrição literal (verbatim) e transcrição limpa (clean verbatim)?

A transcrição literal mantém tudo o que foi falado, incluindo vícios de linguagem e hesitações. A transcrição limpa tira esses excessos, mas conserva as palavras do locutor e o sentido original.

Todos os guias e pesquisas

Continuar lendo

A tela de transcrição do KolWrite: nomes dos falantes, carimbos de tempo e a linha que está sendo reproduzida.

Escolhendo uma ferramenta

Ditado ou transcrição: duas formas de transformar fala em texto

Os dois começam na voz e viram texto, só que resolvem problemas diferentes. No ditado, você escreve falando. Na transcrição, você lê o que já foi dito. Veja como saber de qual dos dois você precisa.

7 min de leitura

A tela de transcrição do KolWrite: nomes dos falantes, carimbos de tempo e a linha que está sendo reproduzida.

Desenvolvedores

Guia prático para usar uma API de conversão de fala em texto

Colocar transcrição em um produto é basicamente um trabalho de integração e testes. Aqui você vê o que uma API de transcrição recebe e devolve, como aproveitar o tempo de cada palavra e a separação de locutores, e como testar e proteger tudo isso.

9 min de leitura

O painel de falantes ao lado de uma transcrição, mostrando os nomes e o número de trechos de fala.

Escolha

Como testar uma ferramenta de transcrição usando seus piores áudios

A demonstração mostra a ferramenta no cenário perfeito. Suas gravações mostram como ela se sai de verdade. Veja como montar um teste rápido e justo, decidir o que medir e ler os resultados sem cair na armadilha de olhar para um número só.

8 min de leitura

A tela de transcrição do KolWrite: nomes dos falantes, carimbos de tempo e a linha que está sendo reproduzida.

Privacidade

Checklist de privacidade para transcrever gravações

Gravações estão entre os arquivos mais sensíveis que você tem. Antes de enviar uma, descubra para onde ela vai, quem tem acesso, se será usada para treinar algum modelo e como apagá-la. Essas perguntas servem para qualquer serviço.

7 min de leitura