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? See Services Overview →.
✅ Quick Start: Use the default Rapport Voice Pack — a curated set of multilingual voices that can be filtered, previewed, and selected instantly.
What It Is
TTS defines how your character speaks — the tone, gender, accent, and emotional range.
It’s responsible for turning your AI’s text responses into audible, realistic dialogue.
You can:
Choose from built-in Rapport voices or your own TTS provider
Filter and preview voices instantly
Bring custom credentials for full control
Manage or swap providers in Advanced Settings → TTS
Templates & Inherited Defaults
When you create a project from a template, both language and TTS provider are pre-set:
The Rapport Voice Pack is applied automatically.
Your selected language determines which voices are shown.
All defaults are compatible with the project’s AI and STT configuration.
💡 Why this matters: Templates ensure your language, STT, and TTS settings are perfectly aligned from the start — no mismatched providers or manual setup required.
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 and technical teams | ✅ Yes | ✅ Fully editable | ✅ Yes | Workspace → My Services; Project Setup; Advanced Settings |
User Scenarios
First-Time Users
Goal: Start quickly with natural voice output
Solution: Use the Rapport Voice Pack — filter by language, preview instantly, and select without entering credentials.
Enterprise / Advanced Teams
Goal: Use specific providers, credentials, or custom voices
Solution: Add services under My Services and select them per project.
Where TTS Services Are Selected
When you create a 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 switch or customise providers:
→ Go to Project Setup → Advanced Settings → TTS
There you’ll find:
Active Service – Your current TTS provider
My TTS Services – Custom providers added by Admins
Rapport TTS Services – Built-in defaults including the Voice Pack
➕ Add TTS Service – Shortcut to create a new one
⚠️ Note: Changing providers instantly updates your project, and the available voices will refresh to match the new service.
Advanced Settings: Managing TTS
Under Advanced Settings → TTS, you’ll see a clear layout for managing and testing your voice setup:
Active Service: The provider currently in use
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 Voice Improvements:
Auto-scroll now highlights your active voice in the list
Improved filtering for faster search
Instant preview before committing
➕ Adding a New TTS Service
Option 1 — From Within a Project
Go to Project Setup → Advanced Settings → TTS
Click Add TTS Service
Enter:
Service name
Provider (e.g., Google, Azure, ElevenLabs)
Credentials (API key or authentication details)
Click Save — the service is active immediately 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 — it becomes reusable across all projects in your Workspace.
Managing TTS Services
All custom TTS integrations are managed from:
Workspace → My Services → TTS
Workspace Admins can:
Add, edit, or remove services
Update credentials securely
Reuse integrations across multiple projects
Switch between Rapport and custom providers anytime
Why This Matters
✅ Instant results – Use the Rapport Voice Pack for effortless setup
✅ Custom control – Add My Services for specific voices or credentials
✅ Secure – Encrypted credential storage
✅ Reusable – One setup for all Workspace projects
✅ Improved workflow – Faster filtering, selection, and preview
TL;DR
Templates inherit default Language + TTS provider (Rapport Voice Pack)
Rapport TTS Services = ready-to-go defaults
My TTS Services = bring your own provider (BYOC)
Manage or switch via Advanced Settings → TTS
Voices are filtered by language, and the interface auto-scrolls to your active selection