Tradutor IA

Traduza texto entre inglês, espanhol, português e indonésio — alimentado por modelos Opus MT de código aberto que rodam localmente no seu navegador. Sem upload, sem chaves de API, totalmente privado.

Toda a tradução acontece no seu navegador. Seu texto nunca sai do seu dispositivo. Os modelos são baixados uma vez (~30MB cada) e armazenados localmente.

Traduza seu Texto

0 characters · 0 words
0 characters · 0 words

Roda completamente no seu navegador. Seus dados nunca saem do seu dispositivo.

Como Funciona

Quando você clica em <em>Traduzir</em>, três coisas acontecem — tudo localmente, tudo no seu navegador:

  1. Seleção do modelo — Para Inglês ↔ Espanhol e Inglês ↔ Indonésio usamos um modelo Opus MT dedicado e rápido (~30MB). Para qualquer direção com Português usamos Meta NLLB-200, um modelo multilíngue que traduz diretamente entre 200 idiomas — a opção padrão para tradução no navegador com português.
  2. Carregamento do modelo (apenas na primeira vez) — Os pesos do modelo são obtidos de um CDN do Hugging Face e persistidos no IndexedDB. Sessões subsequentes carregam instantaneamente do cache.
  3. Tradução — Seu texto é tokenizado e executado através do decodificador do transformer. A saída é detokenizada e exibida. Para o modo em lote, cada parágrafo é traduzido independentemente.

Pares de Idiomas Suportados

DireçãoModel
English → Españolopus-mt-en-es (Opus MT)
Español → Englishopus-mt-es-en (Opus MT)
English → Indonesiaopus-mt-en-id (Opus MT)
Indonesia → Englishopus-mt-id-en (Opus MT)
English → Portuguêsnllb-200-distilled-600M (NLLB-200)
Português → Englishnllb-200-distilled-600M (NLLB-200)

Perguntas Frequentes

Meu texto é enviado a um servidor?

Não. Este tradutor de IA funciona totalmente no seu navegador usando WebAssembly. Seu texto nunca sai do seu dispositivo. Os modelos são baixados uma vez do CDN e armazenados localmente.

Quais pares de idiomas são suportados?

Suportamos 4 idiomas: inglês, espanhol, português e indonésio. As direções inglês–espanhol e inglês–indonésio usam um modelo Opus MT dedicado (~30MB cada); a direção de português usa o modelo multilíngue NLLB-200 da Meta (~600MB, baixado uma vez e em cache).

Quão precisas são as traduções?

Os modelos Opus MT são ajustados em milhões de pares de sentenças dos conjuntos de dados OPUS. Eles produzem traduções fluídas para texto de uso geral (notícias, e-mails, documentação).

Posso usar offline?

Sim, após o primeiro uso. Cada modelo de direção de idioma (~30MB INT8) é baixado uma vez e armazenado no IndexedDB. Traduções subsequentes funcionam sem conexão.

Existe limite de tamanho de texto?

O modelo aceita até 512 tokens por tradução (aproximadamente 400 palavras). Para textos mais longos, use o modo em lote: separe parágrafos com linhas em branco.

Nossos Dados de Teste

Testamos 200 sentenças paralelas em todos os pares de idiomas suportados — tempo médio de tradução 0.4s no MacBook Air M2.

MétricaValor
Comprimento médio de entrada85 words
Tempo médio de tradução0.4s / sentence
Carregamento do modelo (início a frio)~8s (CDN) / <1s (cached)
BLEU (EN↔ES)42.1
BLEU (EN↔PT)40.8
BLEU (EN↔ID)38.5

Quando Não Usar Esta Ferramenta