Blog

Qual a diferença entre OCR e modelo de tradução? As duas etapas da tradução de tela

VoriTrans6 min de leituraGuias

Quem usa tradução de tela já passou por essa dúvida: a tradução parece errada, mas é difícil apontar onde está o problema — a ferramenta não leu direito o texto na tela, ou a tradução em si saiu do trilho? As soluções para esses dois tipos de falha são completamente diferentes, e ao separar “ler” e “traduzir” em duas etapas, o problema fica claro na hora.

A tradução de tela é feita em duas etapas, não em uma

Muita gente imagina a tradução de tela como uma caixa-preta: entra uma imagem, sai uma tradução. Na prática, o fluxo de trabalho tem duas etapas, cada uma a cargo de um componente diferente.

Tomando a VoriTrans como exemplo, o processo inteiro funciona assim:

  1. O motor de OCR cuida da “leitura”: converte o texto da imagem na área selecionada da tela em texto editável, e o resultado é o texto original — por exemplo, a fala em japonês「宿は右です」. Nesta etapa o motor apenas reconhece caracteres, sem entender o significado.
  2. O modelo de tradução cuida da “tradução”: recebe o texto que saiu do OCR e o converte para o idioma de destino que você escolheu; o resultado é a tradução. Esta etapa lida apenas com a linguagem e não enxerga a tela.

As duas etapas formam uma linha de produção: a entrada do modelo de tradução é exatamente a saída do OCR. Disso decorre uma conclusão fundamental — se o OCR reconhece um caractere errado, por melhor que seja o modelo de tradução, a tradução não sai correta. Lixo entra, lixo sai: um erro a montante se propaga até a tradução final.
Diagrama das duas etapas da tradução de tela: reconhecimento OCR e modelo de tradução

Primeira etapa: por que o OCR é especialmente difícil em telas

O OCR (reconhecimento óptico de caracteres) não é uma tecnologia nova, e a leitura de documentos digitalizados já está bem madura. O cenário de tela, porém, é muito mais traiçoeiro do que um documento escaneado, e as dificuldades estão todas na “imagem”.

Um documento escaneado é uma superfície limpa: papel branco, letras pretas, orientação fixa, corpo de texto uniforme. A tela é outro mundo — o texto pode estar sobre um fundo em degradê, coberto por uma caixa de diálogo semitransparente, em fonte manuscrita ou estilizada com contorno, até sobreposto a elementos do cenário. O japonês em colunas verticais exige ainda o tratamento da ordem de leitura: o OCR precisa saber se começa pela coluna da direita ou da esquerda; se ler ao contrário, as frases se embaralham.

Por isso a ferramenta abre espaço para ajustes. Nas preferências da VoriTrans há vários motores de OCR que podem ser trocados, e cada um reage de forma diferente a fontes estilizadas e imagens de baixa resolução; na hora de selecionar, restringir a área apenas à região do texto também reduz a interferência da tela. Quando o reconhecimento não sai bem, desconfie primeiro das condições da imagem e só depois do motor — nessa ordem você economiza muitas tentativas.
Diagrama das dificuldades do OCR para reconhecer texto em telas

Segunda etapa: o modelo de tradução define o teto da qualidade

O texto original reconhecido pelo OCR vai para o modelo de tradução, e é a partir daí que a qualidade começa a variar.

Há dois tipos de modelo. Os modelos locais rodam no seu próprio computador: respondem rápido, não dependem de rede e resolvem falas curtas com agilidade — o preço é uma compreensão de contexto limitada; trocadilhos, memes e formas de tratamento em jogos costumam ser tratados de forma conservadora pelos modelos locais. Os modelos em nuvem (grandes modelos como Qwen, DeepSeek e GLM) têm muito mais parâmetros e lidam visivelmente melhor com frases longas, contexto e tom — o preço é o consumo de créditos conforme o uso.

Vale reforçar: o modelo de tradução não consegue compensar erros do OCR. Se o texto reconhecido já vem com caracteres faltando ou errados, o grande modelo em nuvem recebe uma entrada incompleta, e a tradução desvia do sentido do mesmo jeito. “Trocar por um modelo mais forte” e “consertar o reconhecimento” são duas coisas distintas — não espere que a primeira resolva o problema da segunda.

Ver as duas etapas separadas: diagnóstico e otimização sem rodeios

O valor prático de entender essa divisão aparece na hora de usar: quando algo dá errado, você localiza a etapa; quando quer melhorar, sabe exatamente onde mexer.

A interface da VoriTrans foi desenhada em cima dessa divisão — “Texto reconhecido” e “Resultado da tradução” ficam em dois painéis lado a lado, e o produto intermediário do reconhecimento fica visível. A rotina de diagnóstico é simples:
VoriTrans: texto reconhecido e resultado da tradução

  • O painel do texto original já está errado: o problema está no OCR. Reduza a área de seleção, troque o motor de OCR, ajuste o tempo de espera pela estabilização da tela, ou adicione no glossário um verbete de correção de OCR (palavra original → substituição); na próxima tradução ele entra em vigor automaticamente.
  • O texto original está certo, mas a tradução não: o problema está no modelo de tradução. Traduza o trecho curto duas vezes, uma com modelo local e outra com modelo em nuvem, e compare; se nomes fixos (personagens, lugares, habilidades) saem inconsistentes, trave a tradução com um verbete do glossário.

Um pequeno exemplo: o nome da personagem「ユキ」às vezes era reconhecido como「ユヌ」, e a tradução se embaralhava junto. Depois de cadastrar「ユキ」no glossário como verbete de correção de OCR, o reconhecimento passou a corrigir o caractere antes, e a tradução unificou tudo em Yuki — cada etapa corrige o seu lado, sem interferir na outra. É essa precisão que a arquitetura em duas etapas proporciona.
VoriTrans: adição de verbetes ao glossário

Um limite: a divisão vale para o texto que aparece na tela

O alcance da linha de produção em duas etapas é o texto exibido na tela. Voz de personagem sem legenda, chamadas de voz, conteúdo puramente sonoro — o OCR não tem caracteres para ler, e o modelo de tradução naturalmente não tem por onde entrar; não é questão de modelo forte ou fraco, é que a entrada não tem nada reconhecível.

Entendido isso, o limite da ferramenta fica claro: sempre que o texto estiver na imagem — falas de jogo, balões de mangá, legendas queimadas em vídeo, interfaces de software — a linha de produção em duas etapas dá conta; se o texto existe só no som, é preciso outro tipo de solução. A VoriTrans aceita 105 idiomas de destino: a segunda etapa da linha produz no idioma que você escolher, enquanto o reconhecimento detecta automaticamente o idioma do texto original.

Perguntas frequentes

OCR e modelo de tradução: qual dos dois erra mais?

Depende do cenário. Com imagem limpa e fonte nítida, o OCR erra pouco; fontes estilizadas, baixa resolução e texto sobre fundos complexos são o epicentro dos erros de reconhecimento. No diagnóstico, comece pelo painel do texto reconhecido: só depois de confirmar que o original está certo faz sentido avaliar o modelo de tradução.

Trocar por um modelo de tradução mais forte corrige erros de reconhecimento?

Não. A entrada do modelo de tradução é a saída do OCR; se o reconhecimento perdeu ou trocou caracteres, o erro a montante segue intacto. A ordem certa é consertar primeiro o reconhecimento (seleção, motor, correção de OCR) e só então pensar em melhorar o modelo de tradução.

Em qual etapa o glossário atua?

Nas duas. Como “correção de OCR”, ele conserta os caracteres que o reconhecimento erra com frequência; como “tradução fixa”, ele garante que o nome seja traduzido sempre da mesma forma. Um mesmo verbete só pode ter um dos usos — escolha conforme o problema que você quer resolver.


Da próxima vez que a tradução vier estranha, antes de culpar a tradução em si, abra o painel do texto reconhecido e dê uma olhada — dois segundos bastam para saber em qual etapa está o problema. Entendida a divisão de trabalho, diagnosticar e melhorar a tradução de tela deixa de ser um jogo de adivinhação.

PartilharEmail