ENES

Amazon Polly

An AWS service that turns written text into spoken audio.

A line of text goes into a Polly box and comes out as a sound wave, with a choice of voices on the side

Amazon Polly is text-to-speech as an API. You send it a sentence, pick a voice and a language, and it sends back an audio file (MP3, for example) or a stream of audio that sounds like a person reading the text aloud. You pay for the amount of text you convert, and you can keep and replay the audio you generated without paying again.

It offers several families of voices. The older standard voices sound clearly synthetic; the neural, long-form and generative voices use newer machine learning models and sound much closer to a real narrator. If you need control over how something is said, you can wrap the text in SSML, a small markup language that marks pauses, emphasis or how to pronounce an acronym.

Typical uses: reading news articles aloud in an app, voices for e-learning courses and games, phone menus, and accessibility features for people who cannot easily read a screen. It is the opposite direction of Amazon Transcribe, which turns speech into text.

Keep in mind

Go deeper

Related terms

More in AWS