Amazon Polly website screenshot

Amazon Polly

Amazon Polly is a cloud service that converts text into lifelike speech, enabling you to create applications that talk and build entirely new categories of speech-enabled products. Polly supports multiple voices, languages, and audio output formats including neural and generative engines for natural-sounding speech.

1 APIs 8 Features
AIMachine LearningSpeech SynthesisText-To-SpeechTTSVoiceSSMLNeural EngineGenerative AI

APIs

Amazon Polly API

The Amazon Polly API enables you to synthesize speech from text (plain text or SSML), manage custom pronunciation lexicons, list available voices across multiple languages and e...

Collections

Amazon Polly

POSTMAN

Arazzo Workflows

Amazon Polly Store Lexicon, Start Async Task, and Poll

Store a lexicon, start an async synthesis task applying it, then poll to completion.

ARAZZO

Amazon Polly Lexicon Lifecycle

Store a lexicon, list lexicons, read it back, and delete it.

ARAZZO

Amazon Polly List Synthesis Tasks and Inspect One

List synthesis tasks filtered by status, then fetch full detail on the first.

ARAZZO

Amazon Polly Select Voice and Start Synthesis Task

Discover a voice for a language, then start an async synthesis task with it.

ARAZZO

Amazon Polly List Voices and Synthesize Speech

Pick an available voice for a language and synthesize speech with it.

ARAZZO

Amazon Polly Paginate the Voice Catalog

Page through the full DescribeVoices catalog using the NextToken cursor.

ARAZZO

Amazon Polly Store Lexicon and Synthesize With It

Store a pronunciation lexicon, confirm it, then synthesize speech applying it.

ARAZZO

Amazon Polly Replace Lexicon and Re-synthesize

Overwrite an existing lexicon, confirm the change, then re-synthesize speech with it.

ARAZZO

Amazon Polly Start Synthesis Task and Poll to Completion

Start an async speech synthesis task, then poll it until it completes.

ARAZZO

Pricing Plans

Rate Limits

Amazon Polly Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Neural Text-to-Speech

Produce natural-sounding speech using neural network-based text-to-speech technology.

Generative Engine

New generative engine delivers the highest quality, most human-like speech synthesis.

Multiple Voices and Languages

Choose from 60+ voices across 30+ languages including male, female, and child voices.

SSML Support

Use Speech Synthesis Markup Language (SSML) to control pronunciation, volume, pitch, and speech rate.

Custom Lexicons

Create custom pronunciation lexicons to control how specific words and phrases are spoken.

Speech Marks

Generate speech marks metadata to synchronize spoken text with animations or visual highlights.

Asynchronous Synthesis Tasks

Process large text bodies asynchronously with S3 output for long-form content.

Multiple Audio Formats

Output audio in MP3, OGG, PCM, and JSON (speech marks) formats.

Use Cases

Voice Assistants

Build conversational interfaces that speak responses to users.

Accessibility Features

Add text-to-speech reading to applications for visually impaired users.

Podcast and Audio Content

Convert written articles and content into audio podcasts automatically.

E-Learning Narration

Add spoken narration to educational courses and training materials.

Call Center IVR

Create interactive voice response systems with natural-sounding speech.

Language Learning Apps

Provide native-speaker pronunciation examples for language education.

Integrations

Amazon S3

Store synthesized speech output from asynchronous synthesis tasks in S3 buckets.

Amazon Lex

Combine Polly speech synthesis with Lex conversational AI for voice chatbots.

AWS Lambda

Trigger speech synthesis from Lambda functions for event-driven voice applications.

Amazon Transcribe

Pair Polly text-to-speech with Transcribe speech-to-text for round-trip voice applications.

Amazon Connect

Power Amazon Connect contact center voice responses with Polly neural speech.

Semantic Vocabularies

Amazon Polly Context

16 classes · 36 properties

JSON-LD

API Governance Rules

Amazon Polly API Rules

22 rules · 12 errors 7 warnings 3 info

SPECTRAL

JSON Structure

Amazon Polly Describe Voices Output Structure

2 properties

JSON STRUCTURE

Amazon Polly Engine Structure

0 properties

JSON STRUCTURE

Amazon Polly Gender Structure

0 properties

JSON STRUCTURE

Amazon Polly Get Lexicon Output Structure

2 properties

JSON STRUCTURE

Amazon Polly Language Code Structure

0 properties

JSON STRUCTURE

Amazon Polly Lexicon Attributes Structure

6 properties

JSON STRUCTURE

Amazon Polly Lexicon Description Structure

2 properties

JSON STRUCTURE

Amazon Polly Lexicon Structure

2 properties

JSON STRUCTURE

Amazon Polly List Lexicons Output Structure

2 properties

JSON STRUCTURE

Amazon Polly Output Format Structure

0 properties

JSON STRUCTURE

Amazon Polly Put Lexicon Input Structure

1 properties

JSON STRUCTURE

Amazon Polly Speech Mark Type Structure

0 properties

JSON STRUCTURE

Amazon Polly Structure

9 properties

JSON STRUCTURE

Amazon Polly Synthesis Task Structure

15 properties

JSON STRUCTURE

Amazon Polly Task Status Structure

0 properties

JSON STRUCTURE

Amazon Polly Text Type Structure

0 properties

JSON STRUCTURE

Amazon Polly Voice Id Structure

0 properties

JSON STRUCTURE

Amazon Polly Voice Structure

7 properties

JSON STRUCTURE

Example Payloads

Amazon Polly Example

9 fields

EXAMPLE

Amazon Polly Lexicon Example

2 fields

EXAMPLE

Amazon Polly Voice Example

7 fields

EXAMPLE

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🌐
Portal
Portal
📰
Blog
Blog
💬
Support
Support
🔗
CLI
CLI
📦
SDKs
SDKs
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Documentation
Documentation
💰
Pricing
Pricing
🚀
GettingStarted
GettingStarted
💬
FAQ
FAQ
📝
Signup
Signup
👥
GitHubOrganization
GitHubOrganization
👥
StackOverflow
StackOverflow
💻
CodeExamples
CodeExamples
🔗
Compliance
Compliance
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Amazon Polly API
  version: '2016-06-10'
request:
  auth:
    type: apikey
    key: Authorization
    value: '{{Authorization}}'
    placement: header
items:
- info:
    name: Speech Synthesis
    type: folder
  items:
  - info:
      name: Amazon Polly Synthesize Speech
      type: http
    http:
      method: POST
      url: https://polly.{region}.amazonaws.com/v1/speech
      body:
        type: json
        data: '{}'
    docs: Synthesizes UTF-8 input text into an audio stream.
- info:
    name: Voices
    type: folder
  items:
  - info:
      name: Amazon Polly List Available Voices
      type: http
    http:
      method: GET
      url: https://polly.{region}.amazonaws.com/v1/voices
      params:
      - name: Engine
        value: ''
        type: query
      - name: LanguageCode
        value: ''
        type: query
    docs: Returns the list of voices that are available for use when synthesizing speech.
- info:
    name: Lexicons
    type: folder
  items:
  - info:
      name: Amazon Polly Get a Pronunciation Lexicon
      type: http
    http:
      method: GET
      url: https://polly.{region}.amazonaws.com/v1/lexicons/:LexiconName
      params:
      - name: LexiconName
        value: ''
        type: path
    docs: Returns the content of the specified pronunciation lexicon.
  - info:
      name: Amazon Polly Store a Pronunciation Lexicon
      type: http
    http:
      method: PUT
      url: https://polly.{region}.amazonaws.com/v1/lexicons/:LexiconName
      params:
      - name: LexiconName
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Stores a pronunciation lexicon in an AWS Region.
  - info:
      name: Amazon Polly Delete a Pronunciation Lexicon
      type: http
    http:
      method: DELETE
      url: https://polly.{region}.amazonaws.com/v1/lexicons/:LexiconName
      params:
      - name: LexiconName
        value: ''
        type: path
    docs: Deletes the specified pronunciation lexicon stored in an AWS Region.
  - info:
      name: Amazon Polly List Pronunciation Lexicons
      type: http
    http:
      method: GET
      url: https://polly.{region}.amazonaws.com/v1/lexicons
    docs: Returns a list of pronunciation lexicons stored in an AWS Region.
bundled: true