Kantoor

Hoe Skype Translator werkt

Inhoudsopgave:

Anonim

Science fiction zit vol verwijzingen naar technologisch geavanceerde apparaten waarvan de werking, om de mythische uitdrukking te parafraseren, niet te onderscheiden is van magie. Voortgekomen uit de creatieve geest van hun auteurs, is het moeilijk voor te stellen wanneer dergelijke uitvindingen in onze handen zouden kunnen zijn en we accepteren uiteindelijk dat hun bestaan ​​geen deel zal uitmaken van onze levenscyclus. Maar af en toe sluipt er een voortijdig ons leven binnen. Dat is het geval met de real-time vertaling die Microsoft en Skype binnenkort mogelijk gaan maken

"De taak is allesbehalve eenvoudig.Het omvat de mogelijkheid van Skype voor videoconferenties, het uitgebreide netwerk van cloudservers van Microsoft Azure, de technologische innovaties van Microsoft Research en recente ontwikkelingen op meerdere gebieden, zoals statistiek en machine learning. Dit alles tot uw dienst, zodat het systeem, zodra u een zin in uw taal uitspreekt, herkent wat u zegt, het verta alt en het in een andere taal naar uw contactpersoon doorstuurt. Hoe is het mogelijk?"

De technologie die het mogelijk maakt

Skype Translator, de naam waaronder de nieuwe functionaliteit bekend staat, is geen flits in de pan, zelfs niet in een jaar . Skype Translator is het resultaat van tientallen jaren onderzoek naar spraakherkenning, machinevertaling en machine learning-technieken. Op al deze gebieden berust de werking van een systeem dat niet mogelijk zou zijn geweest zonder de nieuwste ontwikkelingen op dit gebied.

Skype Translator is het resultaat van tientallen jaren onderzoek naar spraakherkenning, machinevertaling en machine learning-technieken.

Beginnend met Spraakherkenning, een technologie die al enige tijd wordt onderzocht, maar waarvan de acceptatie altijd is beïnvloed door het grote aantal van fouten en overmatige gevoeligheid van bestaande systemen. Een moment van twijfel, kleine variaties in het accent of een minimum aan ruis was voldoende om de computer in de war te brengen en hem te laten begrijpen wat hij wilde. Zo was het totdat de ontwikkeling van 'deep learning'-technieken en het ontstaan ​​van kunstmatige neurale netwerken explodeerde, waarvan Microsoft Research iets weet. Dankzij hen is het mogelijk geweest om het foutenpercentage aanzienlijk te verminderen en de betrouwbaarheid en robuustheid van spraakherkenning te verbeteren, een noodzakelijke eerste stap om Skype Translator te laten werken.

machinevertaling is de andere voor de hand liggende pijler waarop Skype Translator rust. Hier gebruikt Microsoft opnieuw interne technologie en gebruikt het de Bing-vertaalmachine om tekst van de ene taal naar de andere te vertalen.Zijn systeem gebruikt een combinatie van syntaxisherkenningstechnieken en statistische modellen om het resultaat te verfijnen. Bovendien is de engine bij deze gelegenheid speciaal getraind om het soort taal te herkennen dat voorkomt in gesproken gesprekken, ver verwijderd van de correctheid en netheid die gewoonlijk wordt aangenomen bij schrijven. Het Skype Translator-systeem combineert dus de uitgebreide taalkennisbasis van Bing Translator samen met een uitgebreide laag woorden en zinnen die vaak in de spreektaal worden gebruikt.

Maar spraak en talen zijn gecompliceerd terrein. Ze veranderen voortdurend, ze zijn er in meerdere smaken en variëteiten, elke persoon heeft zijn eigen specifieke stijl, enz. Skype Translator moet dit allemaal bijbenen en vereist constante training en optimalisatie van zowel spraakherkenning als machinevertaling. Om dit te doen is het systeem gebouwd op een robuust 'machine learning'-platform, een tak van kunstmatige intelligentie die tot doel heeft technieken te ontwikkelen waarmee machines en algoritmen kunnen leren door te trainen met voorbeeldgegevens.Door het gebruik van deze technieken, die gebruikelijk zijn op het gebied van statistiek, kan de service worden verbeterd naarmate deze wordt gebruikt, waarbij gebruik wordt gemaakt van de gegenereerde gegevens om spraakherkenning en automatische vertaling verder te verfijnen.

Sommige van deze testgegevens worden automatisch gegenereerd uit een grote verscheidenheid aan bronnen, waaronder sociale netwerken zoals Facebook, vertaalde webpagina's, video's met ondertiteling of zelfs conversaties die voor dit doel zijn gemaakt en handmatig zijn getranscribeerd en vertaald . Maar een ander deel van de gegevens is afkomstig van daadwerkelijke gesprekken die via de service worden gevoerd. Dit is belangrijk omdat, aangezien Microsoft u bij elk gesprek op de hoogte stelt, u moet weten dat Skype Translator gesprekken kan opnemen en ze anoniem kan houden, zodat ze later kunnen worden geanalyseerd door de algoritmen en geïntroduceerd in het trainingsproces van hun statistische modellen.

Skype Translator kan alleen goed werken als het in staat is om te leren via een proces dat gebaseerd is op het gebruik ervan in echte menselijke gesprekken

"

Het systeem zou niet kunnen functioneren zonder dit leerproces. Terwijl mensen praten, pauzeren en herhalen we dingen, maken fouten en veranderen gaandeweg ons denken, terwijl we ahs, ehms, uhms> introduceren."

Van de ene gesproken taal naar de andere in een paar seconden

Ondersteund door al deze vooruitgang, is de sleutel dat Skype Translator in staat is om het volledige herkennings- en vertaalproces snel en transparant uit te voeren voor de gebruiker Elke keer dat we spreken, moet het systeem herkennen wat we zeggen, het vertalen in de taal van de ontvanger en het aan hem communiceren op een manier die trouw blijft aan wat we aanvankelijk probeerden over te brengen.Hoe minder we de tussenstappen opmerken, hoe beter.

Zodra het systeem detecteert dat we spreken, begint het op te nemen wat we zeggen en start het spraakherkenningsproces Dit is niet niet alleen om elk woord dat we uitspreken te herkennen, maar ook om al het overbodige te elimineren, zinloze uitdrukkingen en ruis te verwijderen, de opdeling van de tekst in zinnen te detecteren, inclusief leestekens en hoofdletters, en deze van een context te voorzien dat helpt bij je interpretatie. Als je er een beetje over nadenkt, realiseer je je hoe moeilijk het is om dit allemaal uit gesproken taal te bepalen.

Skype Translator heeft spraakherkenning nodig om zo nauwkeurig mogelijk te zijn, want wat volgt is het voorbereiden van de verzamelde informatie om deze te vergelijken met de statistische modellen die verbeterd zijn via het 'machine learning'-systeem.Hier bestaat het proces uit het vinden van overeenkomsten tussen wat het systeem heeft begrepen dat we zeiden en de woorden en contexten in de modellen, om vervolgens eerder geleerde transformaties toe te passen die de audio omzetten in tekst en vertalen in de vreemde taal.

In de laatste stap heeft Skype een paar bots voorbereid, met vrouwelijke en mannelijke stemmen, die fungeren als tolken in het gesprek Zodra er een is geselecteerd door de gebruiker, zal hij verantwoordelijk zijn voor het communiceren van ons vertaalde bericht naar de ontvanger, zodat niet alleen de geschreven transcripties en vertalingen op het scherm verschijnen, maar hij ze ook hardop kan horen alsof een derde mens is. bemiddelen tussen ons. . Deze bots zijn in staat om de boodschap snel over te brengen, zodat degene die aan de andere kant van het scherm meeluistert de boodschap een paar seconden nadat wij deze hebben uitgesproken, ontvangt.

Het testprogramma als uitgangspunt

Precies de aanwezigheid van bots als externe sprekers in het gesprek is een van de details die nog moet worden gepolijst. Microsoft erkent dat het gemakkelijk is om zich eraan aan te passen voor mensen die gewend zijn om via een tolk te spreken, maar voor anderen is er een leerperiode nodig. En het is dat Microsoft en Skype misschien vastbesloten zijn om de beste real-time vertaalervaring te creëren die er bestaat, maar om dat te doen hebben ze ons nodig om zowel onszelf als de machines te lerenHet Skype Translator-voorbeeld is nog maar een stap in dat proces.

Het testprogramma ging half december live en introduceerde gesproken vertaling tussen twee talen: Engels en Spaans, en schriftelijke vertaling in meer dan 40 Om toegang te krijgen, is een uitnodiging nodig, die we kunnen aanvragen door te registreren op de website van het programma. Als we ermee gezegend zijn, kunnen we Skype Translator proberen vanuit de Skype-applicaties voor Windows 8.1 of technische preview van Windows 10. Anders zullen we moeten wachten tot de service wordt verlengd en officieel openbaar wordt gemaakt.

"

Hoe dan ook, Skype Translator is van start gegaan, net nu we op het punt staan ​​afscheid te nemen van 2014. Voordat je klaar bent, stop hier even en denk aan het jaar dat je net hebt gelezen: tweeduizend veertien>"

Via | Skype-blogs I, II

Kantoor

Bewerkers keuze

Back to top button