Skip to main content
Amazon Polly converts text to lifelike speech using deep learning models. It offers standard neural voices and supports SSML for fine-grained control over speech output — ideal for telephony and IVR systems.

Getting Started

Follow these steps to configure your provider:
1

Add AWS credentials to your vault

Navigate to Integration → Vault in the Rapida dashboard. Add your AWS Access Key ID and Secret Access Key. The IAM role needs AmazonPollyReadOnlyAccess or a scoped polly:SynthesizeSpeech permission.
2

Select AWS Polly as your TTS provider

When configuring your assistant, open Audio Settings and choose AWS as your Text-to-Speech provider.
3

Choose a voice and language

Polly offers 60+ voices across 30+ languages. Choose the voice that matches your assistant’s target language and persona.

Voice Types

TypeDescription
NeuralHigher quality, more natural-sounding voices using a neural TTS engine
StandardConcatenative synthesis — lower cost, suitable for basic use cases
Neural voices are recommended for production voice assistants.
Voice IDLanguageGender
JoannaEnglish (US)Female
MatthewEnglish (US)Male
AmyEnglish (UK)Female
BrianEnglish (UK)Male
LéaFrenchFemale
LupeSpanish (US)Female

SSML Support

Polly supports SSML tags for granular speech control:
<speak>
  Welcome back, <emphasis level="strong">valued customer</emphasis>.
  Your appointment is scheduled for <say-as interpret-as="date" format="mdy">12/25/2025</say-as>.
  <break time="500ms"/>
  Is there anything else I can help you with?
</speak>

Configuration Options

OptionDescription
RegionAWS region for Polly (e.g. us-east-1)
Voice IDPolly voice identifier
Engineneural or standard
Language codeBCP-47 language code (required for some bilingual voices)
Sample rateOutput audio sample rate (8000 or 16000 Hz for telephony)

Notes

  • Neural voices are not available in all AWS regions. Check the Polly neural voice list.
  • For telephony use cases, set sample rate to 8000 Hz to match PSTN audio formats.
  • Pricing is per character synthesized. See AWS Polly pricing.