Project Setup: TTS Services.
Overview
Text-to-Speech (TTS) powers your Rapport character’s voice — transforming AI-generated replies into natural, expressive speech.
You can configure TTS in two ways:
Rapport TTS Services – Preconfigured and ready-to-go, including the Rapport Voice Pack (Google, AWS Polly, Azure, ElevenLabs). No setup required.
My TTS Services – Custom integrations created by Workspace Admins using your own provider credentials. Reusable across projects.
🔗 New to Services (Rapport Services vs My Services)? See What are Services →
✅ Quick Start: Use the default Rapport Voice Pack selected in your template to hear your character speak instantly — no configuration needed.
What It Is
TTS defines how your character speaks — including voice, accent, tone, and language.
You can:
Choose which voice powers your project
Filter and preview voices instantly
Switch providers (Rapport Services or My Services)
Configure advanced provider settings in Advanced Settings
💡 The voice selection is saved per project.
Quick Voice Setup (Default)
When you open Project Setup → Language & Voice, you’ll see the Rapport Voice Pack selected by default.
The Voice Pack includes curated voices from:
Google
AWS Polly
Azure
ElevenLabs
Each voice:
Is filtered by your selected language
Can be previewed instantly
Requires no API keys
You can experiment immediately — no credentials required.
Selecting a Different TTS Service
If you want to switch providers:
Go to Project Setup → Advanced Settings → TTS
Select a different Rapport TTS Service or My TTS Service
Save changes
⚠️ Switching providers refreshes the available voice list to match the selected service.
Templates & Inherited Defaults
When you create a project from a template:
The TTS provider is preselected
The language is predefined
Voices are filtered to match that language
Templates ensure STT, AI, and TTS are aligned from the start.
My TTS Services (Bring Your Own Credentials)
If your organisation requires specific providers, billing control, or compliance management, Workspace Admins can create My TTS Services.
To add one:
Go to Workspace → My Services → TTS
Click Add New TTS Service
Enter:
Service name
Provider (e.g., Google, Azure, ElevenLabs)
API credentials
Click Save
The service now appears in your TTS menu across all projects in that Workspace.
🔒 Credentials are encrypted and reusable across projects.
Configuring TTS in Advanced Settings
For full control:
Go to Project Setup → Advanced Settings → TTS
Configure:
Provider (Rapport or My Service)
Available voices
Provider-level preferences (if supported)
Click Save — changes apply immediately.
🔧 Need more control? See Project Setup: Advanced Settings →
Why This Matters
✅ Fast setup — Voice works instantly with Rapport defaults
✅ Multilingual support — Voices filtered by language
✅ Enterprise flexibility — Add custom providers via My Services
✅ Secure — Credentials encrypted and protected
✅ Reusable — Services work across projects in your Workspace