Com funciona Skype Translator

Taula de continguts:
- La tecnologia que ho fa possible
- D'un idioma parlat a un altre en pocs segons
- El programa de proves com a punt de partida
La ciència ficció està plena de referències a dispositius tecnològicament avançats el funcionament dels quals, parafrasejant la mítica expressió, és indistingible de la màgia. Sorgits de la ment creativa dels seus autors, costa imaginar quan aquests invents podrien estar a les nostres mans i acabem acceptant que la seva existència no arribarà a formar part del nostre cicle vital. Però de tant en tant un d'ells es cola a les nostres vides abans d'hora. Aquest és el cas de la traducció en temps real que Microsoft i Skype estan a punt de fer possible
"La tasca és de tot menys senzilla.Implica la capacitat de Skype per establir videoconferències, la prou xarxa de servidors al núvol de Microsoft Azure, les innovacions tecnològiques de Microsoft Research i els avenços recents en múltiples àrees com l&39;estadística i el machine learning. Tot això posat al teu servei perquè, tan aviat pronunciïs una frase en el teu idioma, el sistema reconegui el que dius, ho tradueixi i li transmeti al teu contacte en un idioma diferent. Com és possible?"
La tecnologia que ho fa possible
Skype Translator, nom amb què es coneix la nova funcionalitat, no és flor d'un dia, ni tan sols d'un any . Skype Translator és el resultat de dècades de recerca en reconeixement de la parla, traducció automàtica i tècniques de machine learning. En totes aquestes àrees descansa el funcionament d'un sistema que no hauria estat possible sense els darrers avenços.
Skype Translator és el resultat de dècades de recerca en reconeixement de la parla, traducció automàtica i tècniques de 'machine learning'Començant pel reconeixement de la parla, una tecnologia que fa temps que és investigada però l'adopció de la qual sempre es va veure afectada per la gran quantitat de errors i la sensibilitat excessiva dels sistemes existents. N'hi havia prou amb un segon de dubte, petites variacions en l'accent, o un soroll mínim per confondre l'ordinador i que aquest entengués el que li donés la gana. Així ha estat fins que va explotar el desenvolupament de tècniques de 'deep learning' i la creació de xarxes neuronals artificials, de les quals alguna cosa saben a Microsoft Research. Gràcies a elles s'ha aconseguit reduir considerablement la ràtio d'errors i millorar la fiabilitat i la robustesa del reconeixement de la parla, un primer pas necessari perquè funcioni Skype Translator.
La traducció automàtica és l' altre pilar evident sobre el qual descansa Skype Translator. Aquí Microsoft torna a estirar tecnologia de la casa i utilitza el motor de traducció de Bing per portar el text d'un llenguatge a un altre.El sistema utilitza de forma combinada tècniques de reconeixement de sintaxi i models estadístics per afinar el resultat. A més, en aquesta ocasió, el motor ha estat especialment entrenat per reconèixer el tipus de llenguatge que es dóna en converses parlades, allunyades de la correcció i pulcritud que se sol suposar a l'escriptura. Així, el sistema de Skype Translator combina la gran base de coneixements d'idiomes del traductor de Bing juntament amb una extensa capa de paraules i frases que se solen utilitzar en el llenguatge col·loquial.
Però el de la parla i els idiomes són terrenys complicats. Canvien constantment, vénen en múltiples sabors i varietats, cada persona té el seu estil particular, etc. Skype Translator ha d'estar al corrent de tot això, i cal entrenar constantment i optimitzar tant el reconeixement de la parla com la traducció automàtica. Per això el sistema s'ha construït sobre una plataforma robusta de 'machine learning', una branca de la intel·ligència artificial que pretén desenvolupar tècniques que permetin a màquines i algorismes aprendre mitjançant l'entrenament amb dades d'exemple.L'ús de les tècniques esmentades, habituals a l'àrea de l'estadística, permeten que el servei millori conforme va sent usat, aprofitant les dades generades en utilitzar-lo per precisar encara més el reconeixement de la parla i la traducció automàtica.
Part d'aquestes dades de prova són generades automàticament a partir d'una gran varietat de fonts, incloent xarxes socials com Facebook, pàgines webs traduïdes, vídeos amb subtítols, o fins i tot converses creades expressament i transcrites i traduïdes manualment. Però una altra part de les dades provenen de converses reals mantingudes a través del servei. Això és important perquè, tal com Microsoft avisa a cada trucada, has de saber que Skype Translator pot gravar les converses, mantenint-les anònimes, perquè siguin posteriorment analitzades pels seus algorismesi introduïdes al procés d'entrenament dels seus models estadístics.
Skype Translator només pot funcionar correctament si és capaç d'aprendre mitjançant un procés basat en el vostre ús en converses reals entre humans
"El sistema no podria funcionar sense aquest procés d&39;aprenentatge. En parlar els humans fem pauses i repetim coses, cometem errors i canviem la nostra manera de pensar sobre la marxa, introduint ahs, ehms, uhms>només l&39;aprenentatge sobre el seu ús real podrà fer que millori "
D'un idioma parlat a un altre en pocs segons
Suportat per tots aquests avenços, la clau és que Skype Translator sigui capaç d'executar tot el procés de reconeixement i traducció de manera ràpida i transparent per a l'usuariCada vegada que parlem el sistema haurà de reconèixer el que estem dient, traduir-ho a l'idioma del destinatari i comunicar-s'ho a ell de manera que es mantingui fidel al que inicialment tractàvem de comunicar.Com menys ens adonem dels passos intermedis millor.
Tan aviat el sistema detecta que estem parlant comença a registrar el que diem i inicia el procés de reconeixement de la parla Aquí no es tracta només de reconèixer cada paraula que estem pronunciant, sinó també d'eliminar tot allò superflu, esborrant expressions sense significat i soroll, detectar la divisió del text en frases, amb la inclusió de signes de puntuació i majúscules, i dotar-la d'un context que ajudi a interpretació. Quan s'hi pensa una mica, hom s'adona de la dificultat de determinar tot això a partir del llenguatge parlat.
Skype Translator necessita que aquest reconeixement de la parla sigui el més precís possible, perquè el que segueix és preparar la informació recopilada per comparar-ho amb els models estadístics que han anat millorantmitjançant el seu sistema de 'machine learning'.Aquí el procés consisteix a trobar similituds entre allò que el sistema ha entès que dèiem i les paraules i contextos continguts en els models, per posteriorment aplicar transformacions prèviament apreses que convertiran l'àudio en text i traduiran aquest a l'idioma estranger.
En el pas final, Skype ha preparat un parell de bots, amb veus femenina i masculina, que actuen com a intèrprets en la trucada Seleccionat un per l'usuari, ell serà l'encarregat de comunicar el nostre missatge traduït al receptor, de manera que no només li apareguin les transcripcions i traduccions escrites a la pantalla, sinó que també les pugui sentir de viva veu com si un tercer humà estigués intermediant entre nos altres . Aquests bots són capaços de comunicar ràpidament el missatge, de manera que qui estigui escoltant a l' altra banda de la pantalla rebi el missatge pocs segons després que l'hàgim pronunciat.
El programa de proves com a punt de partida
Precisament la presència dels bots com a tercers parlants a la conversa és un dels detalls que encara queda per polir. Microsoft reconeix que adaptar-s'hi és fàcil per a persones acostumades a parlar mitjançant un intèrpret, però per a altres requereix un període d'aprenentatge. I és que pot ser que Microsoft i Skype estiguin decidits a crear la millor experiència de traducció en temps real que existeix, però per això necessiten que aprenguem tant nos altres com les màquines La preview de Skype Translator és només un pas més en aquest procés.
El programa de proves es va posar en marxa a mitjans de desembre, introduint la traducció parlada entre dos idiomes: anglès i espanyol, i l'escrita en més de 40Per accedir-hi cal una invitació que podem sol·licitar registrant-nos a la web del programa. Si som agraciats amb ella podrem provar Skype Translator des de les aplicacions de Skype per a Windows 8.1 o Windows 10 Technical Preview. Sinó haurem d'esperar que el servei s'estengui i es faci públic oficialment.
"Sigui com sigui, Skype Translator ha donat el seu tret de sortida just quan estem a punt d&39;acomiadar 2014. Abans d&39;acabar, atura&39;t aquí un segon i pensa l&39;any que acabes de llegir: dos mil catorze>"
Via | Skype Blogs I, II