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

Neural voices are recommended for production voice assistants.

SSML Support

Polly supports SSML tags for granular speech control:

Configuration Options

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.