All of Microsoft's speech translation app including Microsoft Translator app and Skype Translator, is now powered by state-of-the-art neural networks technology.
Google just couple of days back announced of adding neural machine translation to Google Search, Google Translate app, and website.
Available to all developers and end-users through Microsoft Translator speech API, neural tech currently supports ten languages, but more languages will be supported over time, writes Microsoft, and "can be integrate into their favorite apps and services." The team by leveraging Microsoft's AI supercomputer and Microsoft Cognitive Toolkit, "was able to release ten languages simultaneously," added company.
Neural network technology has been used for the last few years in many artificial intelligence scenarios, such as speech and image processing, and it better capture the context of full sentences before translating them, providing much higher quality and more human-sounding output.
The neural technology is available in Microsoft Translator app for iOS and Android as well as through Skype Translator on Skype for Windows desktop and the Skype Preview UWP app on Windows 10 devices.
Neural network-powered translation is available for developers using both the speech and text APIs:
- All speech API calls are neural network-powered beginning today.
- Text API calls using the "generalnn" standard category are powered by neural networks for translations between the above 10 languages.
Lastly, the neural network based Microsoft Translator API is now accessible by Azure customers for test and purchase on the Azure portal.
Microsoft has also set a dedicated website to let you see how this new neural network technology compares to the existing industry-standard Statistical Machine Translation (SMT) technology.