Paano gumagana ang Skype Translator

Talaan ng mga Nilalaman:
- Ang teknolohiyang ginagawang posible
- Mula sa isang sinasalitang wika patungo sa isa pa sa loob ng ilang segundo
- Ang test program bilang panimulang punto
Science fiction ay puno ng mga reference sa technologically advanced na mga device na ang operasyon, para i-paraphrase ang mythical expression, ay hindi makikilala sa magic. Mula sa malikhaing pag-iisip ng kanilang mga may-akda, mahirap isipin kung kailan maaaring nasa ating mga kamay ang gayong mga imbensyon at sa wakas ay tinatanggap natin na ang kanilang pag-iral ay hindi magiging bahagi ng ating ikot ng buhay. Ngunit paminsan-minsan ang isa sa kanila ay pumapasok sa ating buhay nang wala sa panahon. Iyan ang kaso ng ang real-time na pagsasalin na gagawing posible ng Microsoft at Skype
"Ang gawain ay kahit ano ngunit simple.Kabilang dito ang kakayahan ng Skype na mag-video conference, ang malawak na network ng mga cloud server ng Microsoft Azure, ang mga teknolohikal na inobasyon ng Microsoft Research, at ang mga kamakailang pag-unlad sa maraming lugar tulad ng mga istatistika at machine learning. Ang lahat ng ito ay inilalagay sa iyong serbisyo upang, sa sandaling bigkasin mo ang isang pangungusap sa iyong wika, kinikilala ng system ang iyong sinasabi, isinalin ito at ipinadala ito sa iyong contact sa ibang wika. Paano ito posible?"
Ang teknolohiyang ginagawang posible
Skype Translator, ang pangalan kung saan kilala ang bagong functionality, ay hindi isang flash sa kawali, kahit sa isang taon . Ang Skype Translator ay ang resulta ng mga dekada ng pananaliksik sa speech recognition, machine translation, at machine learning techniques. Sa lahat ng mga lugar na ito nakasalalay ang operasyon ng isang sistema na hindi magiging posible kung wala ang mga pinakabagong pag-unlad sa kanila.
Ang Skype Translator ay ang resulta ng mga dekada ng pananaliksik sa speech recognition, machine translation at machine learning techniques.Simula sa Speech Recognition, isang teknolohiyang matagal nang sinisiyasat ngunit ang pag-aampon ay palaging apektado ng malaking bilang ng mga error at labis na sensitivity ng mga umiiral na system. Ang isang segundo ng pagdududa, maliliit na pagkakaiba-iba sa accent, o isang minimum na ingay ay sapat na upang malito ang computer at maunawaan kung ano ang gusto nito. Ganyan ito hanggang sa sumabog ang mga diskarte sa 'deep learning' at ang paglikha ng mga artipisyal na neural network, kung saan may alam ang Microsoft Research. Salamat sa kanila, naging posible na makabuluhang bawasan ang rate ng error at pagbutihin ang pagiging maaasahan at katatagan ng speech recognition, isang kinakailangang unang hakbang para gumana ang Skype Translator.
pagsasalin ng makina ang isa pang malinaw na haligi kung saan nakasalalay ang Skype Translator. Dito, muling ginagamit ng Microsoft ang in-house na teknolohiya at ginagamit ang Bing translation engine upang isalin ang teksto mula sa isang wika patungo sa isa pa.Gumagamit ang kanyang system ng kumbinasyon ng mga diskarte sa pagkilala ng syntax at mga istatistikal na modelo upang pinuhin ang resulta. Bilang karagdagan, sa pagkakataong ito, ang makina ay espesyal na sinanay upang makilala ang uri ng wika na nangyayari sa pasalitang pag-uusap, malayo sa kawastuhan at kalinisan na karaniwang ipinapalagay sa pagsulat. Kaya, pinagsasama ng Skype Translator system ang malawak na base ng kaalaman sa wika ng Bing Translator kasama ang malawak na layer ng mga salita at parirala na karaniwang ginagamit sa kolokyal na wika.
Ngunit ang pananalita at mga wika ay kumplikadong lupain. Patuloy silang nagbabago, nagmumula sila sa maraming lasa at uri, ang bawat tao ay may sariling partikular na istilo, atbp. Ang Skype Translator ay kailangang makasabay sa lahat ng ito, na nangangailangan ng patuloy na pagsasanay at pag-optimize ng parehong speech recognition at machine translation. Para magawa ito ang sistema ay binuo sa isang matatag na 'machine learning' platform, isang sangay ng artificial intelligence na naglalayong bumuo ng mga diskarte na nagpapahintulot sa mga machine at algorithm na matuto sa pamamagitan ng pagsasanay na may sample na data.Ang paggamit ng mga diskarteng ito, na karaniwan sa larangan ng mga istatistika, ay nagbibigay-daan sa serbisyo na mapabuti habang ginagamit ito, sinasamantala ang data na nabuo kapag ginagamit ito upang higit pang pinuhin ang pagkilala sa pagsasalita at awtomatikong pagsasalin.
Ang ilan sa data ng pagsubok na ito ay awtomatikong nabuo mula sa isang malawak na iba't ibang mga mapagkukunan, kabilang ang mga social network tulad ng Facebook, isinalin na mga web page, mga video na may mga sub title, o kahit na mga pag-uusap na ginawa para sa layunin at na-transcribe at isinalin nang manu-mano . Ngunit ang isa pang bahagi ng data ay nagmumula sa mga aktwal na pag-uusap na gaganapin sa pamamagitan ng serbisyo. Mahalaga ito dahil, habang inaabisuhan ka ng Microsoft sa bawat tawag, dapat mong malaman na ang Skype Translator ay maaaring mag-record ng mga pag-uusap, pinapanatili silang hindi nagpapakilala, upang masuri ang mga ito sa ibang pagkakataon ng mga algorithm nito at ipinakilala sa proseso ng pagsasanay ng kanilang mga istatistikal na modelo.
Skype Translator ay maaari lamang gumana nang maayos kung ito ay natututo sa pamamagitan ng isang proseso batay sa paggamit nito sa mga tunay na pag-uusap ng tao
"Hindi gagana ang system kung wala itong proseso ng pag-aaral. Habang nagsasalita ang mga tao, humihinto tayo at inuulit ang mga bagay, nagkakamali at nagbabago ng ating pag-iisip habang tayo ay nagpapatuloy, ipinakilala ang ahs, ehms, uhms>pag-aaral lamang tungkol sa aktwal na paggamit nito ang makakapagpabuti nito "
Mula sa isang sinasalitang wika patungo sa isa pa sa loob ng ilang segundo
Sinusuportahan ng lahat ng mga pagsulong na ito, ang susi ay nagagawa ng Skype Translator na maisagawa ang buong proseso ng pagkilala at pagsasalin nang mabilis at malinaw para sa user Sa bawat oras na magsasalita kami, dapat kilalanin ng system ang aming sinasabi, isalin ito sa wika ng tatanggap at ipaalam ito sa kanya sa paraang nananatiling tapat sa kung ano ang una naming sinusubukang ipaalam.Kapag hindi natin napapansin ang mga intermediate na hakbang, mas mabuti.
Sa sandaling natukoy ng system na tayo ay nagsasalita, nagsisimula itong i-record kung ano ang ating sinasabi at nagsisimula ang proseso ng pagkilala sa pagsasalita Ito ay hindi tungkol sa hindi lamang sa pagkilala sa bawat salita na binibigkas natin, kundi pati na rin sa pagtanggal ng lahat ng kalabisan, pagtanggal ng walang kabuluhang mga ekspresyon at ingay, pagtukoy sa paghahati ng teksto sa mga pangungusap, na may kasamang mga bantas at malalaking titik, at pagbibigay nito ng konteksto na nakakatulong sa iyong interpretasyon. Kapag iniisip mo ito nang kaunti, napagtanto mo kung gaano kahirap tukuyin ang lahat ng ito mula sa pasalitang wika.
Skype Translator ay nangangailangan na ang speech recognition ay tumpak hangga't maaari, dahil ang sumusunod ay paghahanda ng nakolektang impormasyon upang ihambing ito sa mga istatistikal na modelo na umuunlad sa pamamagitan ng 'machine learning' system nito.Dito ang proseso ay binubuo ng paghahanap ng mga pagkakatulad sa pagitan ng kung ano ang naunawaan ng system na sinasabi namin at ang mga salita at konteksto na nakapaloob sa mga modelo, upang pagkatapos ay ilapat ang mga dating natutunang pagbabago na magko-convert sa audio sa teksto at isasalin ito sa wikang banyaga.
Sa huling hakbang, naghanda ang Skype ng isang pares ng mga bot, na may boses na babae at lalaki, na nagsisilbing mga interpreter sa tawag Kapag ang isa ay napili ng user, siya ang mamamahala sa pagpapadala ng aming isinalin na mensahe sa receiver, upang hindi lamang ang mga nakasulat na transkripsyon at pagsasalin ay lalabas sa screen, ngunit maririnig din niya ang mga ito nang malakas na parang isang ikatlong tao ang namamagitan sa atin.. Ang mga bot na ito ay mabilis na nakakapagbigay ng mensahe, upang ang sinumang nakikinig sa kabilang panig ng screen ay makatanggap ng mensahe ilang segundo pagkatapos namin itong bigkasin.
Ang test program bilang panimulang punto
Tiyak na ang presensya ng mga bot bilang mga third-party na tagapagsalita sa pag-uusap ay isa sa mga detalyeng nananatiling pulido. Kinikilala ng Microsoft na ang pag-angkop sa kanila ay madali para sa mga taong nakasanayan nang magsalita sa pamamagitan ng isang interpreter, ngunit para sa iba ay nangangailangan ito ng panahon ng pag-aaral. At ito ay ang Microsoft at Skype ay maaaring determinado na lumikha ng pinakamahusay na real-time na karanasan sa pagsasalin na umiiral, ngunit upang magawa ito kailangan nila tayong matutunan ang ating sarili at ang mga makinaAng preview ng Skype Translator ay isa pang hakbang sa prosesong iyon.
Naging live ang test program noong kalagitnaan ng Disyembre, na ipinakilala ang spoken translation sa pagitan ng dalawang wika: English at Spanish, at nakasulat na pagsasalin sa mahigit 40 Upang ma-access ito, kailangan ang isang imbitasyon, na maaari naming hilingin sa pamamagitan ng pagrehistro sa website ng programa. Kung tayo ay bibigyan nito, maaari nating subukan ang Skype Translator mula sa mga application ng Skype para sa Windows 8.1 o Windows 10 Technical Preview. Kung hindi, kailangan nating hintayin na mapalawig ang serbisyo at maisapubliko nang opisyal.
"Anyway, Skype Translator ay nagsimula nang malapit na tayong magpaalam sa 2014. Bago matapos, huminto sandali dito at isipin ang taon na iyong nabasa: dalawang libo labing apat>"
Via | Skype Blogs I, II