What is Amazon Polly | How Amazon Polly Works?

Amazon Polly is a cloud service by AWS, that converts text into lifelike speech.
Priyanka Sharma
Priyanka Sharma

Created: 05/28/2020 11:13 AM - Updated: 05/28/2020 11:13 AM

Amazon Polly is a cloud service that converts text into lifelike speech. You can use Amazon Polly to develop applications that increase engagement and accessibility. Amazon Polly supports multiple languages and includes a variety of lifelike voices, so you can build speech-enabled applications that work in multiple locations and use the ideal voice for your customers.


Amazon Polly recognizes slang, acronyms, and more nuanced speech that other text to voice programs may struggle with, so even the most casual of website text can be converted to speech and understood. Once your website text converts to speech, it is permanently accessible in real-time, with no charge for replays on either end.

How Amazon Polly Works?

Amazon Polly converts input text into life-like speech. You call one of the speech synthesis methods, provide the text that you want to synthesize, choose one of the Neural Text-to-Speech (NTTS) or Standard Text-to-Speech (TTS) voices, and specify an audio output format. Amazon Polly then synthesizes the provided text into a high-quality speech audio stream.

  • Input text – Provide the text that you want to synthesize, and Amazon Polly returns an audio stream. You can provide the input as plain text or in Speech Synthesis Markup Language (SSML) format. With SSML you can control various aspects of speech, such as pronunciation, volume, pitch, and speech rate. 

  • Available voices – Amazon Polly provides a portfolio of languages and a variety of voices, including a bilingual voice (for both English and Hindi). For most languages you can choose from several voices, both male and female. When launching a speech synthesis task, you specify the voice ID, and then Amazon Polly uses this voice to convert the text to speech. Amazon Polly is not a translation service—the synthesized speech is in the same language as the text. However, if the text is in a different language than designated for the voice, numbers represented as digits  are synthesized in the language of the voice and not the text. 

  • Output format – Amazon Polly can deliver the synthesized speech in multiple formats. You can select the audio format that suits your needs. For example, you might request the speech in the MP3 or Ogg Vorbis format for consumption by web and mobile applications. Or, you might request the PCM output format for consumption by AWS IoT devices and telephony solutions.

Was this article helpful?

0 Out of 0 Marked As Helpfull

Have more questions? Please Contact Us