Apple exposes how it teaches new languages to Siri, staying ahead of competitionA report on Thursday offered a behind-the-scenes look at how Apple introduces new languages for Siri, suggesting that broader language support is one of the few things keeping the voice assistant competitive in the face of rivals from Amazon and Google.
To bring in a new language, Apple first starts by having people read passages in a variety of accents and dialects, Apple speech team head Alex Acero explained to Reuters. These passages are manually transcribed so computers know exactly what they're supposed to be learning. After being supplemented by sounds captured in a range of voices, Apple builds a language model that tries to predict word sequences.
Before actually upgrading Siri, Apple rolls out dictation. The company is said to collect and anonymize a small percentage of recordings from customers, and then have humans transcribe these, something Acero said can cut recognition errors in half.
After gathering enough data, the company finally prepares to launch Siri in the new language, including hiring one or more actors. The first release may still only be able to answer the most frequent questions —Apple, though, will update its codebase every two weeks with adjustments.
The result is that Siri is now in 21 languages and 36 countries. Microsoft's Cortana supports 8 languages in 13 countries, while Google Assistant —a relatively new AI, replacing Google Now —speaks 4 languages. Amazon's Alexa works only in English and German.
One of Apple's next languages will be Shanghainese, a Chinese dialect spoken only around that city. Dictation support is coming in impending software updates such as macOS 10.12.4.
Apple's approach could be problematic, Reuters hinted, because of how difficult it is to scale, demanding more and more writers. Other assistants, like the Samsung-owned Viv, may be better designed for this task.
Siri has increasingly been accused of lagging behind its rivals in terms of capabilities. Amazon's Alexa regularly gains new skills, for instance, while Google Assistant is able to understand context, enabling simpler, more conversational responses.
Apple is rumored to be planning Siri enhancements which could debut on new iPhones shipping this fall. What those might be aren't clear, though the company has been investing large sums into AI and machine learning.