Project Setup: TTS Services.
TTS Services (Rapport Services & My Services)
Overview
Text-to-Speech (TTS) powers your project’s voice output. In Rapport, you can configure TTS in two ways:
Rapport TTS Services – Preconfigured and ready-to-go, e.g., 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 and select instantly.
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. Browse voices from multiple providers, filter by language, and preview instantly without API keys.
Enterprise / Advanced Teams
Goal: Use specific providers, credentials, or custom voices
Solution: Add TTS services under My Services at the Workspace level, then select them in projects
Where TTS Services Are Selected
When you create a new project, the Rapport Voice Pack is automatically selected as your default TTS service.
To change providers:
Go to Project Settings > Advanced Settings > TTS
The current provider is shown at the top
Below that you’ll see:
My TTS Services (any custom providers added in your Workspace)
Rapport TTS Services (all preconfigured, built-in options)
Use ➕ Add TTS Service if you need to configure a new provider
⚠️ Note: Selecting a different TTS provider applies it immediately to your project.
Advanced Settings: Managing TTS
When you open Advanced Settings > TTS, you’ll see:
Active Service – The current TTS provider
My TTS Services – Any custom integrations saved in your Workspace
Rapport TTS Services – Built-in options, including Rapport Voice Pack
➕ Add TTS Service – Shortcut to add a new provider
Switching services here updates the active TTS instantly.
➕ Adding a New TTS Service
Option 1: From Within a Project
Go to Project Settings > Advanced Settings > TTS
Click Add TTS Service
Enter:
Service name
Provider (e.g., Azure, Google, ElevenLabs)
Credentials (API key or auth details)
Save
Option 2: From Workspace > My Services
Navigate to Workspace > My Services > TTS
Click Add New TTS Service
Enter provider details and credentials
Save → The service is now reusable in any project within the Workspace
Managing TTS Services
All My TTS Services can be managed under:
Workspace > My Services > TTS
From here, you can:
Add, edit, or remove services
Update credentials securely
Reuse integrations across multiple projects
Switch between Rapport and custom providers per project
Why It Matters
✅ Start instantly with Rapport Voice Pack
✅ Flexibility to bring your own provider credentials (BYOC)
✅ Encrypted storage keeps credentials secure
✅ Reusable across multiple projects
✅ Immediate switching between providers at project level
TL;DR
Rapport TTS Services (including the Rapport Voice Pack) = ready-to-go defaults
My TTS Services = Workspace Admins can add custom providers with BYOC
Both appear in Project Setup > Advanced Settings > TTS, with the default shown at the top
Custom services are managed in Workspace > My Services > TTS
🔧 Need more control? See Advanced Settings - link