Amazon Polly in brief
Amazon Polly launched at AWS re:Invent in November 2016 and is one of the oldest cloud text-to-speech services still in active development. It sits alongside Amazon Transcribe and Amazon Lex in the AWS AI services group, and it powers voices in Alexa features, Amazon Connect contact centers and thousands of third-party apps. Polly has no studio or editor of its own. You call it from the AWS console, the command line, an SDK or another AWS service such as Lambda, and it returns an MP3, OGG or PCM audio stream. Because it is part of AWS, it inherits the platform's compliance coverage, regional data residency, IAM permissions and consolidated billing. That makes it a default choice for teams whose infrastructure already runs on AWS and who want speech without adding another vendor.
A request sends plain text or SSML, a voice ID, an engine and an output format. SSML tags control pauses, emphasis, pronunciation, speaking rate and pitch, and Polly adds its own tags for breathing sounds and a newscaster speaking style on some neural voices. Lexicons let you define how brand names or acronyms should be pronounced across every request. Speech Marks return timing metadata for each word, sentence or viseme, which apps use to highlight text in sync with audio or drive an avatar's lip movements. For long content, asynchronous synthesis tasks write the output to an S3 bucket instead of streaming it. Audio can be cached and replayed at no extra charge, which keeps costs down for apps that repeat the same prompts.
Polly's weakness is voice quality at the top end. Its generative voices are good, but independent rankings such as the Artificial Analysis TTS leaderboard place ElevenLabs, Cartesia and newer models ahead on naturalness, and Polly has no instant voice cloning. Google Cloud Text-to-Speech offers more languages and Chirp 3 HD voices at similar prices, while Azure AI Speech has the largest neural voice catalogue and a custom neural voice program. For a developer already on AWS, Polly's strengths are the 5 million free standard characters, IAM-based security, S3 output and predictable per-character billing with no seats or plans. Choose Polly for IVR prompts, accessibility features, notifications and high-volume narration inside AWS. Choose ElevenLabs or Cartesia when the voice itself is the product.