Close ad

One of the areas in which Apple Personal assistance has been reigning for several years. Assistant Applu – Siri, is currently one of the best and not only mobile assistants in the world. The biggest advantage of the mentioned Siri is localization – the assistant can speak 21 languages ​​in 36 countries. The competition lags far behind in localization, for example Cortana, which is being developed by Microsoft can speak 8 languages, Google Assistant four and Alexa from Amazononly two. In iOS 10.3 is Siri learned another language – Shanghainese, in response to this event, the Reuters agency went to Applu, where she asked the engineers how they actually Siri can learn a new language.

The questions were answered by Alex Acero, who currently leads the team working on the personal assistant. The entire process of “learning” a new language begins with real native speakers reading out various texts with different accents. Workers Applu transcribes every word a native speaker pronounces accurately – even if there is a misspelling, the misspelling is recorded.

This raw data is then transferred to a so-called “algorithmic training machine”, which will try to predict the transcription of arbitrary strings of words. The more data is uploaded to the machine (computer), the more accurate the transcription will be. After a few dozen sentences, the computer is already able to transcribe the spoken word into text. Workers still manually transcribe all spoken words, mainly because of the less understandable words. Czech has also reached this stage, so we can start dictating after pressing the microphone on the keyboard and iPhone automatically transcribes spoken words into text.

You can see the funny answers below. Siri.

Alex confirmed that if the user confirms the possibility of sending anonymous data to Applu, so randomly spoken transcribed sentences go to Applu, where the worker examines them again and rewrites them manually once more. In order to Apple Siri to run, it needs hundreds of thousands of such data.

After obtaining the necessary amount of data, it will start Siri in a new language and learns to answer basic questions. The workers then program it, allowing Siri to answer the most frequently asked questions. Then, update packages are released every 2 weeks, which provide answers to hundreds of new questions. After a few packages are released, it is usually Siri ready for live deployment into the system iOS or macOS. However, we must realize that the rewriting and programming process can take several months, especially when it has many languages ​​and different dialects.

siri

*Source: 9to5mac.com

Today's most read

.