From the course: Azure AI Engineer Associate (AI-102) Cert Prep: Implement Natural Language Processing Solutions
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Implement Speech Synthesis Markup Language (SSML)
From the course: Azure AI Engineer Associate (AI-102) Cert Prep: Implement Natural Language Processing Solutions
Implement Speech Synthesis Markup Language (SSML)
- [Instructor] In this video, we'll introduce the concept of Speech Synthesis Markup Language within the Azure AI Speech service. For the most part, you can use the speech synthesis features of the Azure AI Speech services with little or no adjustments or customizations. When you do require the need to change the output, SSML can help. Speech Synthesis Markup Language is an XML-based markup language that provides you with some capabilities to fine tune the speech output. Changing the parameters to adjust pitch, pronunciation, or even the volume of the spoken audio are just some ways to enhance the synthesized speech in your applications. We can break down the common usage scenarios into three key areas: define, control, and choose. The first allows us to define the input text structure. The second focuses on controlling the pronunciation. And the third allows us to choose a voice for the spoken audio. Here are some examples of how we might use SSML to control the speech output. We can…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.