Fact-checked by Grok 2 weeks ago

Amazon Polly

Amazon Polly is a cloud-based text-to-speech (TTS) service provided by (AWS) that uses advanced technologies to synthesize natural, lifelike speech from input text. Launched on November 30, 2016, it enables developers to integrate high-quality audio into applications, enhancing user engagement and accessibility across various platforms such as mobile apps, e-learning tools, and devices. The service supports dozens of lifelike voices in multiple languages and dialects, including English (various accents), , , , , and , with options for both male and female voices. Key voice types include standard TTS for cost-effective synthesis, Neural TTS (NTTS) for more expressive and human-like intonation with prosody, long-form voices optimized for extended narratives like audiobooks, and generative voices that produce highly natural speech variations. Amazon Polly also incorporates (SSML) support, allowing precise control over aspects like speech rate, pitch, volume, and through custom lexicons, as well as specialized styles such as Newscaster for broadcast-like delivery. Designed for scalability, Amazon Polly integrates seamlessly with other AWS offerings, including Amazon Connect for contact centers, Amazon Lex for conversational interfaces, and Amazon Chime SDK for voice communications, facilitating low-latency, high-volume speech generation. It adheres to security standards like HIPAA and DSS compliance, operates on a pay-as-you-go pricing model starting at $4.00 per million characters for standard voices (with a free tier for initial usage), and allows caching of generated speech for repeated playback without additional costs.

Overview

Introduction

Amazon Polly is a cloud-based text-to-speech (TTS) service provided by (AWS) that converts input text into lifelike, natural-sounding speech using advanced technologies. This service leverages various speech synthesis engines, including standard, neural, long-form, and generative options, to produce high-quality audio that mimics human speech patterns, prosody, and intonation. The core synthesis process involves submitting text via AWS , where Amazon Polly generates audio streams either in through synchronous operations for immediate playback or in batch mode via asynchronous tasks for longer content, with outputs available in formats such as , OGG , and PCM. This flexibility allows integration into diverse applications, from interactive voice responses to content narration, without requiring developers to handle the complexities of models or hardware. As part of AWS's broader and portfolio, Amazon Polly was introduced to enable developers and organizations to incorporate realistic speech capabilities into their products, thereby democratizing access to advanced TTS technology and fostering innovation in speech-enabled experiences. Key benefits include scalable, infrastructure-free deployment and the ability to enhance through expressive, context-aware that real-world conversational .

Purpose and Applications

Amazon Polly serves primarily to enhance by converting digital text into lifelike speech, enabling applications such as screen readers that assist visually impaired users in navigating content. It also facilitates the creation of audiobooks and narration for media, allowing text-based scripts to be transformed into engaging audio formats. Additionally, the service powers virtual assistants through low-latency suitable for real-time dialogue systems, and supports voice-enabled e-learning platforms by providing natural-sounding audio for educational materials. In various industries, Amazon Polly finds applications in media for generating audio versions of news articles via newsreader apps, improving content consumption for listeners on the go. In healthcare, it delivers through audio messages tailored for individuals with long-term conditions or chronic illnesses, promoting better understanding and adherence to care instructions. In automotive applications, the service enables voice-enabled features such as in-vehicle assistants. In gaming, it supports (NPC) dialogues and interactive voice elements, enhancing immersion in voice-driven games and animations. A key focus of Amazon Polly is fostering , where its text-to-speech capabilities convert web pages and documents into audio for users with visual impairments, thereby broadening access to information across diverse needs. The service's scalability advantage lies in its ability to handle high-volume synthesis requests globally without performance degradation, thanks to its cloud-based that supports rapid, generation for large-scale deployments. It can be seamlessly integrated with other AWS services for seamless speech-enabled workflows.

History

Launch and Early Development

Amazon Polly was officially announced and launched on November 30, 2016, during the AWS re:Invent conference in . The service was introduced as part of Amazon's broader push into offerings, enabling developers to integrate text-to-speech capabilities into their applications via simple calls. The development of Amazon Polly stemmed from Amazon's investments in and technologies, particularly those powering internal services like . It leveraged advanced models to generate lifelike speech, evolving from the text-to-speech engines used within Amazon's ecosystem to create a scalable, cloud-based solution accessible to external developers. This foundation allowed Polly to deliver high-quality synthesis without requiring users to manage infrastructure, addressing the limitations of traditional on-premises TTS systems that often involved high upfront costs and maintenance burdens. At launch, Amazon Polly provided basic text-to-speech functionality with standard voices, initially supporting languages such as English, , , and among others. The service emphasized developer-friendly APIs for generating speech output in formats like or streaming audio, with a pay-per-character pricing model to ensure affordability and scalability for varying usage levels. Early motivations centered on democratizing access to natural-sounding , filling gaps in cost-effective, on-demand TTS options compared to legacy hardware-dependent solutions.

Major Updates and Milestones

Amazon Polly introduced enhancements to (SSML) support in 2017, allowing developers greater control over speech output through tags for pauses, emphasis, pronunciation, and audio effects such as (DRC) added on September 7, 2017, and vocal tract length modification on November 9, 2017. A significant advancement came on July 30, 2019, with the launch of (NTTS), a deep learning-based engine that produces more human-like prosody, intonation, and expressiveness compared to standard voices, including the Newscaster speaking style; it initially supported eight US English and three UK English voices. In late , Amazon Polly expanded NTTS to multilingual capabilities, beginning with the addition of neural voices in US Spanish (Lupe) and (Camila) on October 23, 2019. The service reached a milestone in voice offerings by 2024, surpassing 100 lifelike male and female voices across multiple languages and variants. On November 16, 2023, Amazon Polly added long-form voices powered by a dedicated engine optimized for extended content like articles and narrations, featuring improved rhythm, natural pausing, and emphasis in three initial voices: Danielle, Gregory, and . Further innovation arrived with the generative voice engine on March 28, 2024, leveraging advanced generative AI for highly expressive, context-aware speech suitable for dynamic applications; general availability followed on May 8, 2024, with initial voices including and in and in . By 2025, Amazon Polly supported over 40 languages and variants with neural, long-form, and generative options, including recent additions like and voices on September 26, 2024, and seven new generative voices on August 26, 2025, as well as five additional highly expressive generative voices with expanded language and region support on November 18, 2025.

Technical Architecture

Speech Synthesis Engines

Amazon Polly employs four distinct speech synthesis engines to convert text into audio, each leveraging different technologies to balance quality, efficiency, and expressiveness in text-to-speech (TTS) generation. The engine utilizes rule-based and statistical models for basic synthesis through concatenative techniques, which combine pre-recorded segments to produce speech. This approach involves text preprocessing to break down input into phonemes, followed by segment selection and to form utterances, resulting in functional but less natural-sounding output suitable for straightforward applications. In contrast, the Neural engine applies deep neural networks, including sequence-to-sequence models, to generate more lifelike speech. The process begins with text preprocessing via tokenization and phonemization to create sequences, proceeds to acoustic modeling where neural networks produce mel-spectrograms capturing human-like prosody and intonation, and concludes with vocoding using a neural —such as a WaveNet-inspired architecture—to convert spectrograms into high-fidelity audio waveforms. This end-to-end neural approach yields significantly higher naturalness compared to the Standard engine, enabling expressive synthesis for diverse use cases. The Long-form engine is a specialized neural variant optimized for extended narratives, employing TTS models to maintain coherence across texts exceeding 10,000 characters. It processes input through advanced text embeddings that preserve contextual awareness, adjusting prosody, pauses, and emotional inflection to replicate human narration, thereby producing consistent and engaging audio for long-form content without abrupt shifts. The Generative engine represents the most advanced option, integrating large language models—such as a billion-parameter trained on extensive datasets—to interpret semantic content and dynamically adapt speech styles, including emotional engagement and colloquial nuances. The synthesis pipeline encodes text into speech codes via the , followed by a convolution-based that generates streamable waveforms, resulting in highly adaptive and near-human quality output that varies subtly with model iterations.

Supported Languages and Voices

Amazon Polly supports over 40 languages and language variants, enabling text-to-speech synthesis in diverse linguistic contexts as of November 2025. This includes major languages such as English with dialects like (en-US), (en-GB), (en-AU), (en-IN), and others; Spanish variants including Spain (es-ES), Mexican (es-MX), and (es-US); (cmn-CN); (hi-IN); (arb and ar-AE); (fr-FR, fr-CA, ); (de-DE); and additional languages like (ja-JP), (pt-BR, pt-PT), (ru-RU), and (sv-SE). The service covers 42 distinct language codes in total, with ongoing expansions such as new generative voices added in August 2025 for languages including , , and , and further additions on November 14, 2025, of six new generative voices: Seoyeon (), Camila ( Brazilian), Hannah (English Irish), (English Irish), Laura (English South African), and Lisa (English ). The platform offers more than 100 lifelike voices across categories, including neural, standard, long-form, and generative types, each powered by advanced speech synthesis engines for varying levels of expressiveness and realism. Neural voices, which provide the most human-like quality, number 54 across 36 languages and include examples such as Joanna (female, US English) and Ivy (child-like female, US English). Standard voices total 60 (40 female and 20 male) in 29 languages, featuring options like Kimberly (female, US English). Long-form voices, optimized for extended narrative content, are available in select languages like US English and Spanish (Spain), with examples including Gregory (male, US English) and Alba (female, Spanish). Generative voices, enhanced for customization and polyglot capabilities, now total 33 options following the November 2025 expansion, such as Liam (male, Canadian French) and Rémi (male, French). Dialect and style variations enhance adaptability for specific use cases in supported languages. English and offer multiple dialects to reflect regional accents, while select neural voices support styles like newscaster for broadcast-like delivery (e.g., in US English and ) and conversational for natural (e.g., in long-form US English variants). Bilingual voices, such as Aditi (female, and ), allow seamless switching between languages within the same voice. Customer service-oriented styles are available in languages like US English through expressive neural options. Voice selection is guided by criteria including gender (male, female, or child-like), simulated age (e.g., youthful tones in Ivy), and accent authenticity derived from native speakers to ensure cultural and phonetic accuracy. Users can choose based on these attributes to match application needs, with most languages offering at least one male and one female option.
Voice CategoryApproximate CountKey Languages SupportedExample Voices
Neural5436 (e.g., English US, ES, FR, )Joanna (en-US, F), Hala (ar-AE, F)
Standard6029 (e.g., English US, , )Kimberly (en-US, F), Zhiyu (cmn-CN, F)
Long-Form6English US, ESGregory (en-US, M), Raúl (es-ES, M)
Generative33English US, variants, , Salli (en-US, F), Liam (fr-CA, M)

Features

SSML Support

(SSML) is an XML-based markup language that enables developers to fine-tune the synthesis of speech in Amazon Polly by controlling aspects such as pronunciation, pauses, emphasis, and prosody. Based on a subset of the W3C SSML Version 1.1 standard, it allows for the creation of more natural and expressive audio outputs from text inputs. Amazon Polly supports SSML across its standard, neural, long-form, and generative engines, with standard voices providing the most comprehensive compatibility and neural, long-form, and generative voices offering varying levels of support for certain tags. Core SSML tags in Amazon Polly include the <speak> element, which serves as the root tag to structure SSML documents and identify enhanced text. The <prosody> tag adjusts speech attributes like rate, pitch, and volume—for instance, setting pitch to "high" can raise intonation to better convey questions, such as in "<prosody pitch='high'>Are you coming?</prosody>", though support is partial in neural, long-form, and generative engines with limitations on attribute ranges. The <emphasis> tag adds stress to words by altering rate and volume (e.g., level="strong" for louder, slower delivery), but it is available only in standard voices. Pauses are inserted via the <break> tag, specifying durations like "short" or "1s" for natural rhythm, with full support across all engines. Pronunciation is customized using the <phoneme> tag, which specifies phonetic transcriptions in alphabets like IPA, such as "<phoneme alphabet='ipa' ph='tɛst'>test</phoneme>", fully supported in neural, standard, and long-form engines but partial in generative. Advanced tags extend functionality for more nuanced control. The <lang> tag facilitates code-switching by specifying a different for enclosed text via the xml:lang attribute, ensuring accurate in multilingual content— for example, "<lang xml:lang='fr-FR'></lang>" within an English sentence— and is fully supported in all engines. The <sub> tag substitutes abbreviations or acronyms with their spoken forms, like "<sub alias=''>WHO</sub>", also with full support across engines. Amazon-specific tags include <amazon:breath>, which inserts natural breathing sounds to enhance realism; available only in standard voices, it can be used manually (e.g., "<amazon:breath duration='medium'/>") or automatically via <amazon:auto-breaths> to add breaths at appropriate intervals.

Customization Options

Amazon Polly offers several customization options to tailor synthesized speech output, enabling users to adjust pronunciations, styles, audio properties, and processing for specific needs. Pronunciation lexicons allow users to create custom dictionaries that override default phonetic interpretations for words or phrases, particularly useful for acronyms, proper names, foreign terms, or specialized terminology such as medical jargon. These lexicons are defined in XML format following the Pronunciation Lexicon Specification (PLS) Version 1.0 standard and stored in an AWS Region for reuse. Up to five lexicons can be applied simultaneously during synthesis, with priority given to the order in which they are specified if overlapping entries exist. Neural voices in Amazon Polly support style adaptations to modify speaking characteristics, such as the newscaster style for a professional broadcast tone or the conversational style for more expressive, friendly delivery suitable for or scenarios. These adaptations can be applied via SSML tags as a complementary tool to basic synthesis parameters. Domain-specific tuning, like handling , is primarily achieved through lexicons to ensure accurate of technical terms. As of November 2025, generative voices, introduced in 2024, provide highly natural, adaptive speech but do not support the same style adaptations as neural voices; SSML customization applies with engine-specific limitations. Output formats provide flexibility in audio delivery, with support for , , and PCM encodings. Sample rates range from 8 kHz to 48 kHz, depending on the format and voice engine; for example, neural and generative voices default to 24 kHz for and , while PCM is limited to 8 kHz or 16 kHz. Users select these via parameters to match application requirements, such as constraints or playback . For large-scale synthesis, Amazon Polly enables through asynchronous tasks initiated via the , which handles texts up to 200,000 characters and outputs results directly to an bucket. These custom jobs support metadata tagging with speech marks (e.g., for sentences or words) in format, facilitating post-processing like or , and can include notifications via Amazon SNS for task completion. This applies across all engines, including generative as of November 2025.

Integration and Usage

API and SDKs

Amazon Polly provides a RESTful API that allows developers to synthesize speech programmatically through AWS endpoints, enabling integration into applications for real-time or batch text-to-speech conversion. The core operations include the SynthesizeSpeech action for synchronous, real-time synthesis, which generates audio streams directly from input text or SSML, and the StartSpeechSynthesisTask action for asynchronous , suitable for longer texts where results are stored in Amazon S3. Access to the API requires authentication via AWS Identity and Access Management (IAM) roles and Signature Version 4 signing process, ensuring secure HTTP requests to regional endpoints like polly.us-east-1.amazonaws.com. Requests are structured in JSON format, specifying parameters such as Text (the input text or SSML), VoiceId (e.g., "Joanna" for a neural English voice), Engine (standard, neural, long-form, or generative), OutputFormat (e.g., mp3, ogg_vorbis, or pcm), and optional LexiconNames for custom pronunciations. Responses from SynthesizeSpeech deliver binary audio data streams in the specified format, while StartSpeechSynthesisTask returns a JSON task ID for tracking completion via GetSpeechSynthesisTask. The service integrates seamlessly with AWS SDKs, which abstract the underlying HTTP calls and handle authentication automatically. Supported SDKs include those for (via Boto3), , (), .NET, , , Go, and C++, as well as mobile SDKs for and . Developers can also use the AWS (CLI) for direct invocation, such as aws polly synthesize-speech for quick testing and scripting. These SDKs and tools facilitate efficient development by providing language-specific clients that manage request , error handling, and streaming outputs.

Use Cases and Examples

Amazon Polly integrates seamlessly with Amazon Lex to enable voice-enabled conversational bots, allowing developers to build interactive virtual assistants that provide natural-sounding speech responses. For instance, in chat applications, Lex handles and recognition, while Polly synthesizes text-to-speech output for user queries, such as delivering personalized recommendations or status updates in dialogues. This combination supports low-latency interactions, making it suitable for bots where Polly's neural voices enhance user engagement by mimicking human intonation and prosody. Recent additions of generative voices in 2024, such as Kajal () and Bianca (), provide more natural variations for global applications like multilingual bots. In workflows, Amazon Polly facilitates automated generation from e-books through its asynchronous capabilities, enabling the processing of large text volumes without constraints. Developers can use the StartSpeechSynthesisTask to handle texts up to 100,000 billable characters per task, compiling them into or other audio formats for distribution. This approach streamlines production for publishers by converting digital manuscripts into narrated audio files, supporting long-form voices (available in us-east-1) optimized for expressive reading of extended narratives. Batch tasks ensure efficient handling of multi-chapter books, with outputs stored in for easy access and further editing. For IoT applications, Amazon Polly enables embedding lifelike in connected devices, such as smart speakers, to deliver dynamic announcements or alerts based on real-time . In scenarios like systems, IoT devices can send to AWS IoT Core, which triggers Polly to generate audio streams for announcements, such as weather updates or security notifications, streamed directly to the device. This integration supports edge processing when combined with AWS IoT Greengrass for reduced latency in remote environments, with audio generated in the cloud and potentially cached for offline playback. Developers often use Polly's streaming output to pipe audio to speakers via protocols like , enhancing user interaction in smart home ecosystems. Recent generative voices added in 2024 further improve naturalness for such alerts. A practical example of using Amazon Polly involves synthesizing and saving audio files with the AWS SDK for (Boto3), which provides straightforward integration for developers. The following code snippet demonstrates a basic synthesis task using the synthesize_speech method, specifying a neural voice and output:
python
import boto3
from botocore.exceptions import ClientError

polly_client = boto3.client('polly', region_name='us-east-1')

try:
    response = polly_client.synthesize_speech(
        Text='Hello, this is a test synthesis using Amazon Polly.',
        OutputFormat='[mp3](/page/MP3)',
        VoiceId='[Joanna](/page/Joanna)',
        Engine='neural'
    )
    with open('output.[mp3](/page/MP3)', 'wb') as file:
        file.write(response['AudioStream'].read())
    print('Audio saved successfully.')
except ClientError as e:
    if e.response['Error']['Code'] == 'ThrottlingException':
        print('Rate limit exceeded. For neural voices, the quota is 8 transactions per second; implement retry logic with [exponential backoff](/page/Exponential_backoff).')
    else:
        print(f'Error: {e}')
This example handles potential rate limits by catching ThrottlingException, which occurs when exceeding the applicable quotas, such as 80 transactions per second for standard voices or 8 transactions per second for neural voices; developers should implement retries with for production use. The audio stream is directly written to a file, supporting quick prototyping for applications requiring on-demand speech generation.

Pricing and Availability

Pricing Model

Amazon Polly operates on a pay-as-you-go model, where users are charged based on the number of characters of text synthesized into speech. Standard voices are priced at $4.00 per one million characters for speech or Speech Marks requests, while Neural voices cost $16.00 per one million characters. Long-Form voices are charged at $100.00 per one million characters, and Generative voices at $30.00 per one million characters, reflecting their advanced capabilities for more natural and expressive output. Billing is calculated monthly and encompasses the total characters processed, including those in SSML tags, with no additional fees for Speech Marks as they are part of the standard character-based charges. Custom lexicons for adjustments incur no costs, allowing up to 100 lexicons per per AWS without extra charges. Usage within the free tier—offering up to 5 million characters per month for voices, among others—incurs no charges, though this is detailed further in dedicated sections on availability. To optimize costs, developers can select voices for applications where high-fidelity naturalness is not essential, synthesized audio to avoid repeated synthesis requests, and leverage the free tier for testing or low-volume . These strategies help minimize expenses in scalable deployments without compromising core functionality.

Free Tier and Regions

Amazon Polly offers a free tier as part of the AWS Free Tier program, designed to allow new users to experiment with the service without incurring charges up to specified limits. For voices, eligible users receive 5 million characters per month for speech or Speech Marks requests during the first 12 months following their request. This free usage applies exclusively to new AWS accounts created after sign-up and is intended to support development and testing. In addition to standard voices, the free tier extends to neural voices with 1 million characters per month for the same 12-month period, enabling access to more lifelike at no cost during . Long-form voices, which are optimized for extended narratives, provide 500,000 characters per month under the free tier for the initial 12 months, while generative voices offer 100,000 characters per month in this timeframe. Custom lexicons and other advanced customizations do not incur separate charges but are usable within the free tier's limits, though overall usage remains capped by the character allowances. Starting July 15, 2025, new AWS customers also receive up to $200 in credits applicable to and other services, valid for 12 months from account creation to further offset early costs. Amazon Polly is available in 24 AWS regions worldwide, ensuring broad global accessibility and compliance with local data residency requirements. Key regions include US East (N. Virginia), EU (Ireland), and Asia Pacific (), with service endpoints optimized for low-latency performance within each region to minimize response times for text-to-speech requests. Not all voice types or features, such as neural or generative voices, are uniformly available across every region; for instance, advanced neural voices are supported in select locations like US East (N. Virginia) and Europe (Frankfurt). As of November 17, 2025, all generative voices are available in additional regions including US West () and Asia Pacific (). Users can select the appropriate region during calls to align with their application's geographic needs and regulatory obligations. Regarding compliance, Amazon Polly supports HIPAA-eligible workloads in applicable AWS regions, allowing it to be used for healthcare applications handling when configured under a Business Associate Agreement. For data privacy in the , the service adheres to GDPR requirements in eligible regions, such as EU (Ireland) and EU (Frankfurt), through AWS's overall compliance framework that includes agreements and . These regional deployments help organizations meet sovereignty and regulatory standards without compromising service quality.

Reception and Impact

Adoption and Customers

Amazon Polly has seen widespread adoption among AWS customers, with thousands of organizations globally leveraging the service to integrate text-to-speech capabilities into their applications. Prominent users include , which integrated Amazon Polly in May 2021 to generate audio versions of articles, providing listeners with access to 100% of its content across web and mobile platforms. This implementation enables scalable audio production without the need for manual recordings, significantly enhancing content accessibility for visually impaired readers and those preferring auditory formats. Duolingo, a leading language-learning platform, employs Amazon Polly to produce natural-sounding speech for interactive lessons, supporting accurate pronunciation across multiple languages for its approximately 135 million monthly active users (as of Q3 2025). By using Polly's neural voices, Duolingo has streamlined audio generation, replacing time-intensive human recordings with on-demand synthesis that maintains educational quality. Adoption in the media sector accelerated following the 2019 launch of Amazon Polly's neural text-to-speech models and Newscaster style, which deliver more expressive, broadcast-like audio suitable for news content. Publishers such as the have adopted these features to efficiently create audio articles, reducing production timelines while increasing audience engagement. In a notable , publisher optimized its audio narration workflow with Amazon Polly by synthesizing only modified article sections, achieving a 50% reduction in processed characters and associated costs, alongside faster updates for time-sensitive content. Such implementations demonstrate how Polly contributes to efficiency gains in content production, with reported reductions in development and operational times for speech-enabled applications in various sectors.

Comparisons and Alternatives

Amazon Polly operates in a competitive landscape of text-to-speech (TTS) services, where it is frequently compared to offerings from major cloud providers and specialized vendors. Key competitors include , which leverages advanced neural models like for lifelike audio synthesis across over 75 languages and integrates natively with tools for scalable deployments. Cognitive Services Speech provides TTS as part of an integrated AI ecosystem, supporting custom neural voices, real-time translation, and on-device capabilities for enterprise-grade applications with robust security. Text to Speech targets enterprise users with flexible deployment options, including on-premises and hybrid setups, emphasizing data privacy and support for ~12 languages through multiple neural voices. Specialized alternatives like focus on hyper-realistic, emotionally expressive voices with cloning features, suiting creative and branded content production.
ServiceKey StrengthPrimary LimitationIntegration FocusVoice Library Scale
Amazon PollyAWS ecosystem Regional voice availability variesAWS services (e.g., )100+ neural voices, 40+ languages
Google Cloud TTSWaveNet neural qualityComplex pricing tiers380+ voices, 75+ languages
Microsoft Azure TTSCustom neural voices in AI suiteEcosystem lock-in for advanced features AI services500+ voices, 140+ languages
IBM Watson TTSOn-premises enterprise deploymentLimited language support (~12)Hybrid/multicloudMultiple neural voices, ~12 languages
ElevenLabsExpressive and emotional depthHigher costs for premium featuresAPI-focused, developer toolsCustomizable, studio-quality
Amazon Polly's primary strengths lie in its seamless integration with the AWS ecosystem, enabling effortless incorporation into applications via APIs and SDKs for services like Amazon Lex or , which reduces development overhead for AWS users. It is particularly cost-effective for high-volume workloads, with neural voice pricing at $16 per million characters after a free tier of 1 million characters per month for the first 12 months, making it suitable for large-scale IVR and applications. Furthermore, Polly maintains an extensive neural voice library exceeding 100 options across more than 40 languages, powered by models for natural prosody and emotional engagement, with enhancements in 2025 including new generative voices added on October 20 for improved expressiveness. Despite these advantages, Polly has notable limitations, including potentially higher latency for non-AWS users due to its optimized reliance on AWS infrastructure, which can impact real-time processing in hybrid or external environments. It also provides fewer options for advanced expressive styles, such as nuanced emotional modulation or voice cloning, compared to specialized tools like , which prioritize studio-like realism and contextual adaptability. In terms of market positioning, Amazon Polly is best suited for AWS-centric applications, where its infrastructure enables superior scalability for high-volume text processing. 2025 evaluations rank it highly for character throughput in enterprise scenarios, benefiting from AWS auto-scaling to handle demanding workloads efficiently.

References

  1. [1]
    What Is Amazon Polly? - Amazon Polly - AWS Documentation
    Amazon Polly is a cloud service that converts text into lifelike speech. You can use Amazon Polly to develop applications that increase engagement and ...
  2. [2]
    Introducing Amazon Polly - AWS
    Nov 30, 2016 · Amazon Polly is a service that turns text into lifelike speech. Polly lets you create applications that talk, enabling you to build entirely new ...
  3. [3]
    Amazon Polly Features
    Amazon Polly is natively integrated with Amazon Connect, AWS' cloud-based contact center solution that you use to set up and manage a customer contact center ...
  4. [4]
    Amazon Polly FAQs
    Amazon Polly is a secure service that delivers all of these benefits at high scale and at low latency. You can cache and replay Amazon Polly's generated speech ...
  5. [5]
    Amazon Polly Pricing
    Amazon Polly's Standard voices are priced at $4.00 per 1 million characters for speech or Speech Marks requests (when outside the free tier).
  6. [6]
    AWS Machine Learning category iconMachine Learning (ML) and ...
    Amazon Polly is an Amazon artificial intelligence (AI) service that uses advanced deep learning technologies to synthesize speech that sounds like a human voice ...
  7. [7]
    Neural voices - Amazon Polly - AWS Documentation
    Amazon Polly's Long-form engine generates natural, expressive speech mimicking human communication via deep learning TTS technology interpreting text meaning.
  8. [8]
    Long-form voices - Amazon Polly - AWS Documentation
    Amazon Polly Long-form voices are developed with a cutting-edge deep learning TTS technology. The model learns to replicate phonemes, prosody, intonation ...
  9. [9]
    How Amazon Polly works - AWS Documentation
    Amazon Polly converts input text into life-like speech. To use an Amazon Polly voice, choose a voice engine, call a speech synthesis method.
  10. [10]
    Long audio files - Amazon Polly - AWS Documentation
    Amazon Polly uses asynchronous synthesis for long files, processing up to 100,000 billable characters (200,000 total) and saving to S3. Direct synthesis is ...Missing: batch | Show results with:batch
  11. [11]
    SynthesizeSpeech - Amazon Polly - AWS Documentation
    StartSpeechSynthesisTask allows creating asynchronous speech synthesis tasks, specifying engine, language, pronunciation lexicon, output format, Amazon S3 ...Missing: options batch<|control11|><|separator|>
  12. [12]
    AI Voice Generator and Text-to-Speech Tool - Amazon Polly - AWS
    Starting July 15, 2025, new AWS customers willreceive up to $200 in AWS Free Tier credits, which can be appliedtowards eligible AWS services, including Amazon ...Polly Pricing · Available voices · Getting Started with Amazon... · Features
  13. [13]
    Benefits - Amazon Polly - AWS Documentation
    High quality – Amazon Polly offers highly-performant generative, long-form, neural, and high-quality text-to-speech (TTS) voices.
  14. [14]
    Using Amazon Polly to Deliver Health Care for People with Long ...
    Jun 30, 2017 · In this post, we highlight how Inhealthcare has enabled NHS healthcare providers to leverage the capabilities of Amazon Polly in connection with ...Using Amazon Polly To... · How It Works · Throttling
  15. [15]
    Voice-Enabled Mobile Bot Drives Auto Industry Innovation with Real ...
    Jul 12, 2017 · The Kelley Blue Book Bot allows users to get real-time Kelley Blue Book® Trade-In Value for vehicles using natural language.Let's See What Happens Under... · Build Your Own Chatbot! · Step 3. Create A Mobile Hub...
  16. [16]
    How the power of voice can supercharge gaming - AWS
    Mar 30, 2021 · We make extensive use of Amazon Polly to generate synthetic speech. Often, Polly voices serve as placeholders during the development process, ...
  17. [17]
    Enable the visually impaired to hear documents using Amazon ...
    Mar 3, 2022 · This post focuses on the AWS AI services Amazon Textract and Amazon Polly, which empower those with impaired vision.
  18. [18]
    Amazon Polly – Text to Speech in 47 Voices and 24 Languages
    Nov 30, 2016 · Polly, a cloud service that converts text to lifelike speech that you can use in your own tools and applications.
  19. [19]
    Amazon launches Amazon AI to bring its machine learning smarts to ...
    Nov 30, 2016 · Amazon today announced the launch of its new Amazon AI platform at its re:Invent developer event in Las Vegas. This new service brings many ...
  20. [20]
    Amazon Polly Adds Dynamic Range Compression (DRC) Tag - AWS
    Sep 7, 2017 · You can now use the new dynamic range compression (DRC) tag to enhance the volume of certain sounds in your audio file.Missing: enhancements | Show results with:enhancements
  21. [21]
    Modify the Timbre of Amazon Polly Voices with the New Vocal Tract ...
    Nov 9, 2017 · With the vocal-tract-length SSML tag, you can now control the timbre of the input speech by changing the length of the speaker's vocal tract.Missing: enhancements | Show results with:enhancements
  22. [22]
    Amazon Polly Launches Neural Text-to-Speech and Newscaster ...
    Jul 30, 2019 · Amazon Polly is a service that turns text into lifelike speech. Today, we are excited to announce the general availability of Neural Text-to- ...
  23. [23]
    Amazon Polly Introduces Neural Text-To-Speech and Newscaster ...
    Jul 30, 2019 · At AWS re:Invent 2016, we announced Polly, a managed service that turns text into lifelike speech, allowing customers to create applications ...
  24. [24]
    US Spanish and Brazilian Portuguese neural voices join Amazon Polly
    Oct 23, 2019 · Amazon Polly turns text into lifelike speech. In July 2019, AWS launched eight US English and three UK English voices in Neural Text-to-Speech ...
  25. [25]
    Giving your content a voice with the Newscaster speaking style from ...
    Jul 8, 2020 · This post walked you through the Newscaster style and how to use it in Amazon Polly. The Matthew, Joanna, and Lupe Newscaster voices are used by ...
  26. [26]
    New – Long-Form voices for Amazon Polly | AWS News Blog
    Nov 16, 2023 · We are launching three new voices for Polly. Powered by a new long-form engine, the voices are natural and expressive, with appropriate pauses, ...
  27. [27]
    Document History for Amazon Polly
    Amazon Polly now provides AWS PrivateLink support. See Using Amazon Polly with VPC endpoints to learn more. November 9, 2022. New voices and languages added for ...
  28. [28]
    A new generative engine and three voices are now generally ...
    May 8, 2024 · In February 2024, Amazon scientists introduced a new research TTS model called Big Adaptive Streamable TTS with Emergent abilities (BASE). With ...
  29. [29]
    Amazon Polly voice engines - AWS Documentation
    Amazon Polly has four voice engines that convert input text into life-like speech. These include: Generative, Long-form, Neural, and Standard.
  30. [30]
    Standard voices - Amazon Polly
    Amazon Polly currently offers 40 female and 20 male standard voices in 29 language and language variants.<|control11|><|separator|>
  31. [31]
    Generative voices - Amazon Polly - AWS Documentation
    Amazon Polly's generative text-to-speech (TTS) engine offers the most human-like, emotionally engaged, and adaptive conversational voices available for the ...
  32. [32]
    Available voices - Amazon Polly - AWS Documentation
    Amazon Polly provides a variety of lifelike voices in multiple languages for synthesizing speech from text. The following table shows all the voices that Amazon ...
  33. [33]
    Amazon Polly launches more synthetic generative voices - AWS
    Aug 26, 2025 · With this release, Polly now offers six male-sounding voices (Canadian French - Liam, French - Rémi, German - Daniel, US Spanish - Pedro, Spain ...
  34. [34]
    Languages in Amazon Polly
    The following languages are supported by Amazon Polly and can be used to synthesize speech. Each language has a unique language code.Chinese (Mandarin) (cmn-CN) · Chinese (Cantonese) (yue-CN) · Hindi (hi-IN)
  35. [35]
    Applying the newscaster voice - Amazon Polly - AWS Documentation
    Amazon Polly provides a newscaster speaking style that uses the neural system to generate speech in the style of a TV or radio newscaster.
  36. [36]
    Bilingual voices - Amazon Polly - AWS Documentation
    A fully bilingual voice like Aditi or Kajal (Indian English and Hindi) can speak two languages fluently. This gives you the ability to use words and phrases ...
  37. [37]
    Voices in Amazon Polly - AWS Documentation
    Amazon Polly provides dozens of lifelike voices and support for a variety of languages. Each voice is created using native language speakers.
  38. [38]
    Generating speech from SSML documents - Amazon Polly
    You can use Amazon Polly to generate speech from either plain text or from documents marked up with Speech Synthesis Markup Language (SSML).Supported SSML tags · Reserved characters in SSML · Using SSML on the console
  39. [39]
    Supported SSML tags - Amazon Polly - AWS Documentation
    Amazon Polly supports the following SSML tags: Note: If you use unsupported SSML tags in standard, neural, or long-form format, you will get an error.Controlling volume, speaking... · Adding a pause · Using phonetic pronunciation
  40. [40]
    Emphasizing words - Amazon Polly - AWS Documentation
    To emphasize words, use the <emphasis> tag. Emphasizing words changes the speaking rate and volume. More emphasis makes Amazon Polly speak the text louder and ...
  41. [41]
  42. [42]
  43. [43]
    Specifying another language for specific words - Amazon Polly
    ### Summary of `<lang>` Tag Support in Amazon Polly
  44. [44]
    Adding the sound of breathing - Amazon Polly
    Amazon Polly is a text-to-speech service that uses advanced deep learning technologies to synthesize speech that sounds like a human voice. With dozens of ...
  45. [45]
    Managing lexicons - Amazon Polly - AWS Documentation
    Pronunciation lexicons enable you to customize the pronunciation of words. Amazon Polly provides API operations that you can use to store lexicons in an AWS ...
  46. [46]
    Engage listeners with Amazon Polly's Conversational speaking style ...
    Nov 25, 2019 · The Conversational speaking style feature generally makes neural voices sound more friendly and expressive. For example, listen to the ...
  47. [47]
    StartSpeechSynthesisTask - Amazon Polly - AWS Documentation
    Allows the creation of an asynchronous synthesis task, by starting a new SpeechSynthesisTask . This operation requires all the standard information needed ...
  48. [48]
    Amazon Polly API Reference
    The Amazon Polly service provides API operations for synthesizing high-quality speech from plain text and Speech Synthesis Markup Language (SSML), along with ...ActionsData Types
  49. [49]
    Getting started with Amazon Polly - AWS Documentation
    Amazon Polly provides several API operations that you can easily integrate with your existing applications. For a list of supported operations, see Actions.
  50. [50]
    Amazon Lex launches support for Amazon Polly Neural Text-To ...
    Nov 23, 2021 · Amazon Lex now supports Amazon Polly Neural Text-to-Speech (NTTS) voices for your bots, allowing your bots to respond to your users with ...
  51. [51]
    Convert Messages from IoT Devices to Voice Commands Using ...
    Feb 23, 2023 · In this post, we will show how you can take JSON messages coming in from your device and convert them to audio using the Amazon Polly text to speech machine ...
  52. [52]
    SynthesizeSpeech - Amazon Polly - AWS Documentation
    The following Python code example uses the AWS SDK for Python (Boto) synthesize speech with shorter texts for near real-time processing.
  53. [53]
    Quotas in Amazon Polly - AWS Documentation
    The default quota for the SynthesizeSpeech request with standard voices is 80 transactions per second (tps), in a single region, for a single AWS account.Missing: options | Show results with:options
  54. [54]
  55. [55]
    Amazon Polly endpoints and quotas - AWS General Reference
    Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account.
  56. [56]
    Compliance Validation for Amazon Polly - AWS Documentation
    Third-party auditors assess the security and compliance of Amazon Polly as part of multiple AWS compliance programs. These include SOC, PCI, FedRAMP, HIPAA, ...Missing: GDPR | Show results with:GDPR
  57. [57]
  58. [58]
    Amazon Polly Customers
    Using Amazon Connect, Amazon Lex, and Amazon Polly, we can automate simple tasks such as looking up product information, taking down customer details, and ...
  59. [59]
    The Washington Post integrates Amazon Polly, allowing readers to ...
    May 3, 2021 · The Washington Post today announced it has integrated Amazon Polly, giving readers the ability to listen to Post technology stories across platforms.Missing: Duolingo BMW
  60. [60]
    The Washington Post Launches Audio Articles Voiced by Amazon ...
    May 11, 2021 · The Washington Post Launches Audio Articles Voiced by Amazon Polly. by Esther Lee on 11 MAY 2021 in Amazon Polly, Artificial Intelligence ...
  61. [61]
    AI Helps Duolingo Personalize Language Learning - Amazon AWS
    As well, to bring its applications to life, Duolingo uses Amazon Polly, a deep learning-powered text-to-speech tool that easily integrates into its ...
  62. [62]
    Powering Language Learning on Duolingo with Amazon Polly
    May 12, 2017 · In this post, we provided insights on why Duolingo uses text-to-speech over human recordings for language learning.The Learning Experience For... · Why Tts? · A Quantitative Framework
  63. [63]
    How Süddeutsche Zeitung optimized their audio narration process ...
    Feb 11, 2022 · In this post, we share how we optimized our audio narration process with Amazon Polly ... 50% by only synthesizing real changes. Reduce the ...<|control11|><|separator|>
  64. [64]
    Text-to-Speech AI: Lifelike Speech Synthesis | Google Cloud
    ### Key Features of Google Cloud Text-to-Speech
  65. [65]
    Best TTS APIs in 2025: Top 12 Text-to-Speech services for developers
    Rating 4.8 (49) 7 days ago · Amazon Polly offers 5 million characters per month free for the first year (standard voices). Microsoft Azure includes 500,000 characters per ...
  66. [66]
    Azure AI Speech | Microsoft Azure
    ### Key Features of Microsoft Azure Text-to-Speech (TTS)
  67. [67]
    12 Best Text to Speech API Providers for Developers in 2025 | Blog
    Sep 21, 2025 · Discover the 12 best text to speech API solutions for 2025. In-depth reviews on pricing, quality, and integration for your next project.
  68. [68]
    IBM Watson Text to Speech
    ### Key Features of IBM Watson Text to Speech
  69. [69]
    Free Text To Speech Online with Lifelike AI Voices
    ### Key Features of ElevenLabs TTS, Expressive Styles, and Voice Cloning
  70. [70]
  71. [71]
    Best Voice AI Systems Ranked: Complete Guide 2025 - PreCallAI
    Jul 15, 2025 · This complete ranking covers pricing, features, and real-world performance to help you choose the right voice AI system for your specific needs.