Project Setup: TTS Services.
TTS Services (Rapport Services & My Services)
Overview
Text-to-Speech (TTS) powers your project’s voice output — transforming AI-generated replies or scripts into natural, expressive speech.
In Rapport, 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).
My TTS Services → Custom integrations added at the Workspace level using your own provider credentials.
👉 Need a refresher on Services? Start with our Services Overview →.
✅ Quick Start Recommendation: Use the default Rapport Voice Pack. It includes a wide range of multilingual, high-quality voices you can filter, preview, and select instantly.
Templates & Inherited Defaults
When you create a project from a template, the language and TTS provider (Rapport Voice Pack) are pre-defined.
Your chosen language determines which voices are shown.
The Rapport Voice Pack is selected automatically, giving you an immediate working setup.
If you change to a custom provider later, the available voices will adjust to match that provider.
💡 Why this matters: Templates ensure language, STT, and TTS stay aligned from the start, so you don’t have to worry about mismatched settings.
Who Uses What?
Option | Who It’s For | Setup Required | Editable | Reusable | Appears In |
---|---|---|---|---|---|
Rapport TTS Services | First-time users, prototyping | ❌ No | 🔒 Limited (some fields locked) | ✅ Yes | Project Setup, Advanced Settings |
My TTS Services | Enterprise & technical teams | ✅ Yes | ✅ Fully editable | ✅ Yes | Workspace > My Services, Project Setup, Advanced Settings |
User Scenarios
First-Time Users
Goal: Start quickly with no setup
Solution: Use the Rapport Voice Pack — filter voices by language, preview instantly, and pick one without entering any credentials.
Enterprise / Advanced Teams
Goal: Use specific providers, custom credentials, or unique voices
Solution: Add TTS services under My Services, then select them in projects.
Where TTS Services Are Selected
When you create a new project:
The Rapport Voice Pack is automatically applied as your default TTS service.
The voices shown are filtered by the selected language (from the Language menu).
To change providers:
Go to Project Settings > Advanced Settings > TTS
The active provider is shown at the top
Below, you’ll see:
My TTS Services (any custom providers your Admins added)
Rapport TTS Services (all built-in, including the Rapport Voice Pack)
Use ➕ Add TTS Service if you need to configure a new one
⚠️ Note: Selecting a different TTS provider applies it immediately, and the available voices update automatically to match that provider.
Advanced Settings: Managing TTS
When you open Advanced Settings > TTS, you’ll see a consistent layout:
Active Service → The currently selected provider
My TTS Services → Any custom integrations saved in your Workspace
Rapport TTS Services → Built-in options, including the Voice Pack
Preferences (Filters) → Filter voices by name, gender, language, or code
➕ Add TTS Service → Shortcut to configure a new provider
💡 New Improvements to Voice:
Auto-scroll highlights your selected voice in the list
Improved filtering for faster voice selection
Instant preview available before committing
➕ Adding a New TTS Service
Option 1: From a Project
Go to Project Settings > Advanced Settings > TTS
Click Add TTS Service
Enter:
Service name
Provider (Google, Azure, ElevenLabs, etc.)
Credentials (API key, auth details)
Save — the service is now active in your project
Option 2: From Workspace > My Services
Go to Workspace > My Services > TTS
Click Add New TTS Service
Enter provider details and credentials
Save — the service is reusable across all projects in the Workspace
Managing TTS Services
All custom integrations live under:
Workspace > My Services > TTS
From here, Admins can:
Add, edit, or remove services
Update credentials securely
Reuse integrations across multiple projects
Switch between Rapport and custom providers at any time
Why It Matters
✅ Start instantly with the Rapport Voice Pack
✅ Switch to My Services for full control and custom providers
✅ Credentials are encrypted and secure
✅ Reusable across multiple projects
✅ Improved voice filtering, auto-scroll, and preview for faster testing
TL;DR
Templates inherit defaults: Language + TTS provider (Rapport Voice Pack).
Rapport TTS Services → Ready-to-go defaults, including the Voice Pack.
My TTS Services → Add custom providers (BYOC).
Advanced Settings > TTS → Where you switch providers or add new ones.
Voices are filtered by language, and the system now auto-scrolls to show your active selection.
🔧 Need more control? See Advanced Settings - link