Mozilla preparou un complemento para Firefox cun sistema de tradución automática

Mozilla lanzou a versión 0.4 do complemento Firefox Translations (coñecido anteriormente como Bergamot Translate), que implementa un sistema de tradución automática autónomo que se executa de forma nativa dentro do navegador sen depender de servizos externos. A tradución de idiomas realízase mediante o motor bergamot-translator, desenvolvido como parte da iniciativa Bergamot por desenvolvedores de Mozilla en colaboración con investigadores de varias universidades do Reino Unido, Estonia e a República Checa, con financiamento da Unión Europea. O código distribúese baixo a licenza MPL-2.0.

O motor está escrito en C++ e compílase na representación binaria intermedia de WebAssembly usando o compilador Emscripten. O motor é un envoltorio arredor do marco de tradución automática Marian, que emprega unha rede neuronal recorrente (RNN) e modelos de linguaxe baseados en transformadores. As GPU pódense usar para acelerar o adestramento e a tradución. Marian impulsa o servizo de tradución de Microsoft Translator e está a ser desenvolvido principalmente por enxeñeiros de Microsoft en colaboración con investigadores das Universidades de Edimburgo e Poznan.

Firefox Translations agora admite a tradución do estoniano e do español ao inglés e viceversa, así como do inglés ao alemán. O rendemento da tradución é de 500-600 palabras por minuto. Admítese a priorización da tradución para o texto visible na xanela do navegador. A nova versión inclúe a capacidade de descargar automaticamente ficheiros de modelo durante o primeiro intento de tradución. Os ficheiros de modelo ocupan aproximadamente 15 MB para cada idioma. A descarga automática introduce un lixeiro atraso antes de que comece a primeira tradución, pero reduce significativamente o tamaño do complemento (3.6 MB en lugar de 124 MB).

A nova versión tamén acelera significativamente a carga de modelos na memoria. Mentres que antes levaba de 10 a 30 segundos cargar un modelo, agora cárgase case ao instante. Se a tradución da páxina leva máis de 3 segundos, aparece un indicador de progreso na interface. A tradución realízase secuencialmente de arriba a abaixo, comezando pola área visible. As partes traducidas móstranse a medida que se completan e as partes non traducidas permanecen no idioma orixinal.

O envío de telemetría está activado, incluíndo datos sobre a interacción do usuario coa interface do complemento (por exemplo, premer o botón de tradución ou desactivar as traducións para determinados sitios), información sobre o tempo de execución das operacións e información técnica sobre o sistema (CPU, memoria).

Actualmente, o complemento só se pode instalar nas compilacións nocturnas de Firefox se a verificación da sinatura do complemento está desactivada ("xpinstall.signatures.dev-root=true" e "xpinstall.signatures.required=false" en about:config). Despois de instalar o complemento, Firefox comezará a mostrar unha barra de ferramentas que che pedirá que traduzas páxinas nun idioma diferente ao do navegador e que sexa compatible co complemento. Podes desactivar a barra de ferramentas para un idioma ou sitio web determinado.

Mozilla preparou un complemento para Firefox cun sistema de tradución automática

Como recordatorio, Firefox xa ten un motor de tradución de páxinas integrado, pero depende de servizos externos na nube (Google, Yandex e Bing son compatibles) e non está activado por defecto (para activalo, edita a configuración "browser.translation" en about:config). O motor de tradución tamén admite a detección automática de idiomas ao abrir unha páxina nun idioma descoñecido e mostra un indicador especial que che solicita que traduzas a páxina. O novo complemento usa a mesma interface para a interacción do usuario, pero en lugar de acceder a servizos externos, inicia un controlador integrado que procesa datos no sistema do usuario.

Reproducir vídeo


Fonte: opennet.ru
Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster