{"id":6765,"date":"2018-09-24T09:51:55","date_gmt":"2018-09-24T16:51:55","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/translation\/?p=6765"},"modified":"2019-03-15T09:36:15","modified_gmt":"2019-03-15T16:36:15","slug":"integrate-end-to-end-speech-translation-into-your-products-with-microsoft-speech-services","status":"publish","type":"post","link":"https://www.microsoft.com\/en-us\/translator/blog\/2018\/09\/24\/integrate-end-to-end-speech-translation-into-your-products-with-microsoft-speech-services\/","title":{"rendered":"Integrate end-to-end speech translation into your products with Microsoft Speech services"},"content":{"rendered":"
Microsoft Speech services are now in general availability. Part of Azure Cognitive Services, Speech offers complete speech capabilities, including speech recognition, translation, and text-to-speech in a set of unified and customizable services.\u200b It combines the capabilities of the existing Microsoft Translator Speech API, Bing Speech API, and Custom Speech Service (preview).<\/p>\n
Speech is enterprise ready\u200b and scalable for your needs, from prototyping to production. It can be added to your apps, websites, and workflows through an Azure<\/a> <\/span>subscription.<\/p>\n Speech supports 11 speech-to-speech translation languages. Speech from any of those 11 languages can also be translated into more than 60 text languages. \u00a0Lists of supported languages for translation, speech recognition, and text-to-speech can be found in the Speech services documentation<\/a><\/span>.<\/p>\n Similarly to the Microsoft Translator Speech API, the Speech translation service combines all the elements needed for speech translation in one integrated service: speech recognition including TrueText text normalization, text translation through the Microsoft Translator service, and text-to-speech.<\/p>\n In addition, speech translations are customizable at each level, from input speech recognition to translation to output text-to-speech.<\/p>\n Speech recognition and TrueText normalization: Convert speech audio into text<\/strong><\/p>\n The speech audio is processed and converted into raw text output. After the speech is converted, TrueText normalizes the text, to make it more appropriate for translation. TrueText removes speech disfluencies (filler words such as \u201cum\u201ds and \u201cah\u201ds), stutters, and repetitions. The text is also made more readable and translatable by adding sentence breaks, proper punctuation, and capitalization.<\/p>\n Speech recognition can be customized using Custom Speech<\/a><\/span>. With Custom speech, users can build custom language models tailored to their own vocabulary and unique speaking style. Custom acoustic models can also be created to adapt to user environment to make sure the speech recognition can adapt to various microphones, sampling rate or background noise.<\/p>\n Machine Translation: Translate the text<\/strong><\/p>\n The converted text is translated using neural machine translation specially developed for real-life spoken conversations.<\/p>\n Custom Translator<\/a> (preview)<\/span> allows users to customize Translator neural translation systems into one that understands the terminology used in a company or industry.<\/p>\n Systems customized with Custom Translator can be used for both speech translations and text translations using\u00a0 the Microsoft Translator\u2019s Text API<\/a><\/span>.<\/p>\n Text-to-speech: Produce audio from the translated text<\/strong><\/p>\n Text-to-speech, or voice synthesis, creates computer-generated audio output from the translated text. Users can choose from more than 75 voices in over 45 languages or locales, including options for male and female voices.<\/p>\n With Custom Voice<\/a><\/span>, users can also customize the voice by recording and upload training data. The service creates a unique voice tuned to your recordings.<\/p>\n Learn more about unified Speech on the service\u2019s Azure page<\/a><\/span>. There, you can test out Microsoft\u2019s unified Speech services for free with a 30 day Trial Key through the Azure portal<\/a><\/span>.<\/p>\n Documentation for Speech is available here<\/a><\/span>, and is full of quick starts, tutorials, and how to guides to help you add the service to your app.<\/p>\n<\/h2>\n
Customizable end-to-end solution<\/span><\/h2>\n
<\/a><\/p>\n
<\/h2>\n
Get started with unified Speech<\/h2>\n