Mozilla ti ṣe atẹjade itusilẹ ti Firefox add-on Firefox Translations 0.4 (ti dagbasoke tẹlẹ labẹ orukọ Bergamot Tumọ) pẹlu imuse eto itumọ ẹrọ ti ara ẹni ti o nṣiṣẹ ni ẹgbẹ aṣawakiri laisi lilo si awọn iṣẹ ita. Lati tumọ lati ede kan si ekeji, ẹrọ onitumọ bergamot ni a lo, ti dagbasoke gẹgẹbi apakan ti ipilẹṣẹ Bergamot nipasẹ awọn olupilẹṣẹ lati Mozilla papọ pẹlu awọn oniwadi lati ọpọlọpọ awọn ile-ẹkọ giga ni UK, Estonia ati Czech Republic pẹlu atilẹyin owo lati European Union. Awọn koodu ti wa ni pin labẹ awọn MPL-2.0 iwe-ašẹ.
Enjini ti wa ni kikọ ni C ++ ati awọn agbedemeji oniduro ti WebAssembly ti wa ni compiler lilo Emscripten alakojo. Ẹnjini naa jẹ wiwun lori oke ilana itumọ ẹrọ Marian, eyiti o nlo nẹtiwọọki ti nwaye loorekoore (RNN) ati awọn awoṣe ede ti o da lori transformer. GPU le ṣee lo lati yara ikẹkọ ati itumọ. A lo Marian lati fi agbara iṣẹ itumọ Microsoft onitumọ ati pe o jẹ idagbasoke nipasẹ awọn onimọ-ẹrọ lati Microsoft papọ pẹlu awọn oniwadi lati Awọn ile-ẹkọ giga ti Edinburgh ati Poznan.
Awọn itumọ Firefox ṣe atilẹyin itumọ lati Estonia ati Spani si Gẹẹsi ati idakeji, bakanna lati Gẹẹsi si Jẹmánì. Ise sise itumọ jẹ awọn ọrọ 500-600 fun iṣẹju kan. Atilẹyin wa fun ṣiṣe pataki itumọ ọrọ ti o han ni ferese aṣawakiri. Ẹya tuntun n pese agbara lati ṣe igbasilẹ awọn faili laifọwọyi pẹlu awọn awoṣe ni igba akọkọ ti o gbiyanju lati tumọ. Awọn faili awoṣe jẹ isunmọ 15 MB fun ede kọọkan. Awọn abajade igbasilẹ adaṣe adaṣe ni idaduro diẹ ṣaaju gbigbe akọkọ bẹrẹ, ṣugbọn bosipo dinku iwọn afikun lori funrararẹ (3.6 MB dipo 124 MB).
Ẹya tuntun tun ṣe pataki iyara ikojọpọ awọn awoṣe sinu iranti - ti iṣaaju o gba awọn aaya 10-30 lati gbe awoṣe kan, bayi awọn awoṣe ti kojọpọ fẹrẹẹ lesekese. Ti itumọ oju-iwe ba gba diẹ sii ju iṣẹju-aaya 3, wiwo n pese itọkasi ilọsiwaju ti iṣẹ naa. Itumọ naa ni a ṣe lẹsẹsẹ lati oke de isalẹ, bẹrẹ lati agbegbe ti o han. Awọn ẹya ti a tumọ jẹ afihan bi wọn ṣe ṣetan, lakoko ti awọn ẹya ti a ko tumọ si wa ni ede atilẹba.
Fifiranṣẹ ti telemetry ti ṣiṣẹ, pẹlu data lori ibaraenisepo olumulo pẹlu wiwo afikun (fun apẹẹrẹ, tite bọtini itumọ tabi mu awọn itumọ kuro fun awọn aaye kan), alaye nipa akoko ipaniyan ti awọn iṣẹ ati alaye imọ-ẹrọ nipa eto naa (CPU, iranti). ).
Fikun-un ni a le fi sori ẹrọ lọwọlọwọ ni awọn itumọ alẹ ti Firefox nigbati wiwa awọn afikun nipasẹ ibuwọlu oni nọmba jẹ alaabo (“xpinstall.signatures.dev-root=otitọ” ati “xpinstall.signatures.required=false” ni nipa: atunto ). Lẹhin fifi afikun sii, Firefox yoo bẹrẹ lati ṣafihan nronu kan ti n beere lọwọ rẹ lati tumọ fun awọn oju-iwe ti ede wọn yatọ si ede aṣawakiri ati atilẹyin nipasẹ afikun. O jẹ ṣee ṣe lati mu siwaju ifihan ti nronu fun a fi fun ede tabi ojula.

Jẹ ki a leti pe Firefox ti ni ẹrọ ti a ṣe sinu tẹlẹ fun titumọ awọn oju-iwe, ṣugbọn o jẹ asopọ si lilo awọn iṣẹ awọsanma ita (Google, Yandex ati Bing ni atilẹyin) ati pe ko muu ṣiṣẹ nipasẹ aiyipada (lati muu ṣiṣẹ ni nipa: atunto, o gbọdọ yi awọn eto “browser.translation” pada). Ilana itumọ naa tun ṣe atilẹyin wiwa ede aladaaṣe nigbati ṣiṣi oju-iwe kan ni ede ti a ko mọ ati ṣafihan atọka pataki kan ti o tọ ọ lati tumọ oju-iwe naa. Fikun-un tuntun nlo wiwo kanna lati ṣe ajọṣepọ pẹlu olumulo, ṣugbọn dipo pipe awọn iṣẹ ita, o ṣe ifilọlẹ oluṣakoso ti a ṣe sinu ti o ṣe ilana data lori eto olumulo.

orisun: opennet.ru
