Kako radi Skype prevoditelj

Sadržaj:
- Tehnologija koja to čini mogućim
- S jednog govornog jezika na drugi u nekoliko sekundi
- Program testiranja kao početna točka
Znanstvena fantastika puna je referenci na tehnološki napredne uređaje čije se djelovanje, da parafraziramo mitski izraz, ne razlikuje od magije. Proizlazeći iz kreativnog uma njihovih autora, teško je zamisliti kada bi takvi izumi mogli biti u našim rukama i na kraju prihvaćamo da njihovo postojanje neće postati dio našeg životnog ciklusa. Ali svako malo se netko od njih prerano ušulja u naše živote. To je slučaj prijevoda u stvarnom vremenu koji će Microsoft i Skype omogućiti
"Zadatak je sve samo ne jednostavan.Uključuje mogućnost videokonferencije Skypea, ogromnu mrežu poslužitelja u oblaku Microsoft Azure, tehnološke inovacije Microsoft Researcha i nedavni napredak u višestrukim područjima kao što su statistika i strojno učenje. Sve ovo vam je stavljeno na uslugu tako da, čim izgovorite rečenicu na svom jeziku, sustav prepozna ono što kažete, prevede to i prenese vašem kontaktu na drugom jeziku. Kako je to moguće?"
Tehnologija koja to čini mogućim
Skype Translator, naziv po kojem je nova funkcionalnost poznata, nije blesak, čak ni u godinu dana . Skype Translator rezultat je desetljeća istraživanja tehnika prepoznavanja govora, strojnog prevođenja i strojnog učenja. U svim tim područjima počiva rad sustava koji ne bi bio moguć bez najnovijih dostignuća u njima.
Skype Translator rezultat je desetljeća istraživanja tehnika prepoznavanja govora, strojnog prevođenja i strojnog učenja.Počevši od Prepoznavanja govora, tehnologije koja je pod istragom već neko vrijeme, ali na čije je usvajanje uvijek utjecao veliki broj grešaka i pretjerane osjetljivosti postojećih sustava. Sekunda sumnje, male varijacije u naglasku ili minimalni šum bili su dovoljni da zbune računalo i natjeraju ga da shvati što želi. Tako je bilo sve dok nije eksplodirao razvoj tehnika 'dubokog učenja' i stvaranje umjetnih neuronskih mreža, o čemu Microsoft Research ponešto zna. Zahvaljujući njima, bilo je moguće znatno smanjiti stopu pogrešaka i poboljšati pouzdanost i robusnost prepoznavanja govora, što je neophodan prvi korak za rad Skype prevoditelja.
strojno prevođenje je drugi očiti stup na kojem počiva Skype prevoditelj. Ovdje Microsoft ponovno koristi vlastitu tehnologiju i koristi Bing mehanizam za prevođenje teksta s jednog jezika na drugi.Njegov sustav koristi kombinaciju tehnika prepoznavanja sintakse i statističkih modela za preciziranje rezultata. Osim toga, ovom prilikom motor je posebno osposobljen da prepozna vrstu jezika koja se javlja u govornim razgovorima, daleko od ispravnosti i urednosti koja se obično pretpostavlja u pisanju. Stoga sustav Skype Translator kombinira ogromnu bazu jezičnog znanja Bing Translatora zajedno s opsežnim slojem riječi i izraza koji se obično koriste u kolokvijalnom jeziku.
Ali govor i jezici su kompliciran teren. Stalno se mijenjaju, dolaze u više okusa i varijanti, svaka osoba ima svoj poseban stil itd. Skype Translator mora držati korak sa svim tim, zahtijevajući stalnu obuku i optimizaciju i prepoznavanja govora i strojnog prevođenja. Da bismo to učinili sustav je izgrađen na robusnoj platformi 'strojnog učenja', grani umjetne inteligencije čiji je cilj razviti tehnike koje omogućuju strojevima i algoritmima da uče obukom s uzorcima podataka.Korištenje ovih tehnika, uobičajenih u području statistike, omogućuje poboljšanje usluge kako se koristi, iskorištavajući podatke koji se generiraju tijekom njezine upotrebe za daljnje usavršavanje prepoznavanja govora i automatskog prijevoda.
Neki od ovih testnih podataka generiraju se automatski iz raznih izvora, uključujući društvene mreže poput Facebooka, prevedene web stranice, videozapise s titlovima ili čak razgovore stvorene za tu svrhu te transkribirane i prevedene ručno . Ali drugi dio podataka dolazi iz stvarnih razgovora vođenih putem usluge. Ovo je važno jer, kako vas Microsoft obavještava svakim pozivom, trebali biste znati da Skype Translator može snimati razgovore, čuvajući ih anonimnima, tako da ih kasnije mogu analizirati njegovi algoritmi i uveli u proces obuke svojih statističkih modela.
Skype prevoditelj može ispravno raditi samo ako može učiti kroz proces koji se temelji na njegovoj upotrebi u stvarnim ljudskim razgovorima
"Sustav ne bi mogao funkcionirati bez ovog procesa učenja. Dok ljudi govore, zastajemo i ponavljamo stvari, griješimo i mijenjamo svoje razmišljanje u hodu, uvođenje ahs, ehms, uhms>samo učenje o njegovoj stvarnoj upotrebi može učiniti boljim "
S jednog govornog jezika na drugi u nekoliko sekundi
Podržan svim ovim napretkom, ključ je u tome što Skype prevoditelj može izvršiti cijeli proces prepoznavanja i prevođenja brzo i transparentno za korisnika Svaki put kad govorimo, sustav mora prepoznati ono što govorimo, prevesti to na jezik primatelja i prenijeti mu to na način koji ostaje vjeran onome što smo u početku pokušavali priopćiti.Što manje primjećujemo međukorake to bolje.
Čim sustav otkrije da govorimo, počinje snimati što govorimo i pokreće proces prepoznavanja govora Ovo nije o tome da ne samo prepoznamo svaku riječ koju izgovaramo, već i eliminiramo sve suvišno, brišemo besmislene izraze i šumove, detektiramo podjelu teksta na rečenice, uz uključivanje interpunkcijskih znakova i velikih slova, te mu dajemo kontekst. to pomaže vašem tumačenju. Kad malo razmislite, shvatite koliko je teško sve to odrediti iz govornog jezika.
Skype Translator treba da prepoznavanje govora bude što točnije, jer ono što slijedi je priprema prikupljenih informacija za usporedbu sa statističkim modelima koji se poboljšavaju kroz svoj sustav 'strojnog učenja'.Ovdje se proces sastoji od pronalaženja sličnosti između onoga što je sustav razumio da smo govorili i riječi i konteksta sadržanih u modelima, kako bi se naknadno primijenile prethodno naučene transformacije koje će audio pretvoriti u tekst i prevesti ga na strani jezik.
U završnom koraku, Skype je pripremio par robota, sa ženskim i muškim glasovima, koji djeluju kao prevoditelji u pozivu Nakon što korisnik odabere jednog, on će biti zadužen za prenošenje naše prevedene poruke primatelju, tako da se ne samo pisani prijepisi i prijevodi pojavljuju na ekranu, već da ih može čuti i naglas kao da je treći čovjek posreduje između nas.. Ovi botovi mogu brzo prenijeti poruku, tako da onaj tko sluša s druge strane ekrana primi poruku nekoliko sekundi nakon što smo je izgovorili.
Program testiranja kao početna točka
Upravo prisutnost botova kao govornika treće strane u razgovoru je jedan od detalja koji još treba doraditi. Microsoft priznaje da je prilagodba na njih laka za ljude koji su navikli govoriti preko prevoditelja, ali za druge je potrebno razdoblje učenja. A to je da su Microsoft i Skype možda odlučni stvoriti najbolje iskustvo prevođenja u stvarnom vremenu koje postoji, ali da bi to učinili trebaju da naučimo i sebe i strojevePretpregled Skype prevoditelja samo je još jedan korak u tom procesu.
Program testiranja pokrenut je sredinom prosinca, uvodeći govorni prijevod između dva jezika: engleskog i španjolskog, te pismeni prijevod na više od 40 Za pristup je potrebna pozivnica koju možemo zatražiti registracijom na web stranici programa. Ako nam se dodijeli, možemo isprobati Skype Translator iz Skype aplikacija za Windows 8.1 ili Windows 10 tehnički pregled. U protivnom ćemo morati pričekati da se usluga produži i službeno objavi.
"U svakom slučaju, Skype Translator je počeo s radom baš kad se spremamo reći zbogom 2014.. Prije nego završite, zastanite ovdje na trenutak i razmislite o godini koju ste upravo pročitali: dvije tisuće četrnaest>"
Preko | Skype blogovi I, II