Mozilla a pregătit un add-on pentru Firefox cu un sistem de traducere automată

Mozilla a publicat lansarea add-on-ului Firefox Firefox Translations 0.4 (dezvoltat anterior sub numele Bergamot Translate) cu implementarea unui sistem autonom de traducere automată care rulează pe partea browserului fără a recurge la servicii externe. Pentru a traduce dintr-o limbă în alta, se folosește motorul bergamot-translator, dezvoltat în cadrul inițiativei Bergamot de către dezvoltatori de la Mozilla împreună cu cercetători de la mai multe universități din Marea Britanie, Estonia și Republica Cehă cu sprijin financiar din partea Uniunii Europene. Codul este distribuit sub licența MPL-2.0.

Motorul este scris în C++ și reprezentarea binară intermediară a WebAssembly este compilată folosind compilatorul Emscripten. Motorul este un înveliș peste cadrul de traducere automată Marian, care utilizează o rețea neuronală recurentă (RNN) și modele de limbaj bazate pe transformatoare. GPU poate fi folosit pentru a accelera instruirea și traducerea. Marian este folosit pentru a alimenta serviciul de traducere Microsoft Translator și este dezvoltat în principal de ingineri de la Microsoft împreună cu cercetători de la Universitățile din Edinburgh și Poznan.

Firefox Translations acceptă traducerea din estonă și spaniolă în engleză și invers, precum și din engleză în germană. Productivitatea traducerii este de 500-600 de cuvinte pe minut. Există suport pentru prioritizarea traducerii textului vizibil în fereastra browserului. Noua versiune oferă posibilitatea de a descărca automat fișiere cu modele prima dată când încercați să traduceți. Fișierele model au aproximativ 15 MB pentru fiecare limbă. Descărcarea automată are ca rezultat o ușoară întârziere înainte de începerea primului transfer, dar reduce dramatic dimensiunea suplimentului în sine (3.6 MB în loc de 124 MB).

De asemenea, noua versiune accelerează semnificativ încărcarea modelelor în memorie - dacă înainte era nevoie de 10-30 de secunde pentru a încărca un model, acum modelele sunt încărcate aproape instantaneu. Dacă traducerea paginii durează mai mult de 3 secunde, interfața oferă o indicație despre progresul operațiunii. Translatarea se realizează secvenţial de sus în jos, începând din zona vizibilă. Părțile traduse sunt afișate așa cum sunt gata, în timp ce părțile netraduse rămân în limba originală.

Trimiterea telemetriei este activată, inclusiv date despre interacțiunea utilizatorului cu interfața de completare (de exemplu, făcând clic pe butonul de traducere sau dezactivarea traducerilor pentru anumite site-uri), informații despre timpul de execuție a operațiunilor și informații tehnice despre sistem (CPU, memorie ).

În prezent, suplimentul poate fi instalat numai în versiunile de noapte ale Firefox atunci când verificarea suplimentelor prin semnătură digitală este dezactivată („xpinstall.signatures.dev-root=true” și „xpinstall.signatures.required=false” în about:config ). După instalarea suplimentului, Firefox va începe să afișeze un panou care vă va cere să traduceți pentru pagini a căror limbă este diferită de limba browserului și acceptată de supliment. Este posibil să dezactivați afișarea ulterioară a panoului pentru o anumită limbă sau site.

Mozilla a pregătit un add-on pentru Firefox cu un sistem de traducere automată

Să vă reamintim că Firefox are deja un mecanism încorporat pentru traducerea paginilor, dar este legat de utilizarea serviciilor cloud externe (Google, Yandex și Bing sunt acceptate) și nu este activat implicit (pentru a-l activa în aproximativ: config, trebuie să modificați setările „browser.translation”) . Mecanismul de traducere acceptă, de asemenea, detectarea automată a limbii atunci când deschideți o pagină într-o limbă necunoscută și afișează un indicator special care vă solicită să traduceți pagina. Noul add-on folosește aceeași interfață pentru a interacționa cu utilizatorul, dar în loc să apeleze servicii externe, lansează un handler încorporat care procesează datele de pe sistemul utilizatorului.

Rulează video


Sursa: opennet.ru
Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster