Custom Voice

Build a recognizable, one-of-a-kind voice for your text-to-speech apps, as unique as your business.

Build a custom voice for your brand

To customize your voice agent, simply record audio and upload it as training data. We do the rest - creating a unique voice tuned for your recording.
You can also develop a highly realistic, humanlike custom voice by using Microsoft's groundbreaking neural text-to-speech models.




Angela, a chatbot (the happy style)
Angela, a chatbot (the sad style)
Daniel, a general voice for content reading
Lila, a voice for search result read-out
Jessica, a teenager voice for online games

Custom Neural Voice is available with limited access

These voices are so lifelike that they must be designed in a way to earn the trust of others. To learn about the principles of building synthetic voices that create confidence in your company and services, as well as responsible deployment of these voices, visit Integration and Responsible Use of Custom Neural Voice .

Develop a highly realistic custom voice for your business

Brand identity

Design and implement a voice model that strengthens your brand strategy.

Custom persona

Extract value from your analytics to work by accommodating customer sentiment with custom voice characteristics.

Natural interaction

Increase your customers’ emotional connection and interactions with your applications.

Creating a custom voice model

Custom voice Diagram
1 Prepare training data and create a Speech resource before you start to train a Custom Voice.
2 Upload your data to the Custom Voice portal or through the Custom Voice API and check quality.
3 Use your data to train a custom model. Test the model with your script when it’s ready.
4 Deploy the voice model to get your custom API endpoint. Test the endpoint before you integrate it in your system.
5 Use the voice in your apps by using code samples from the endpoint.