Skip to main content
Skip table of contents

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:

  1. Go to Project Settings > Advanced Settings > TTS

  2. The active provider is shown at the top

  3. Below, you’ll see:

    • My TTS Services (any custom providers your Admins added)

    • Rapport TTS Services (all built-in, including the Rapport Voice Pack)

  4. 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

  1. Go to Project Settings > Advanced Settings > TTS

  2. Click Add TTS Service

  3. Enter:

    • Service name

    • Provider (Google, Azure, ElevenLabs, etc.)

    • Credentials (API key, auth details)

  4. Save — the service is now active in your project

Option 2: From Workspace > My Services

  1. Go to Workspace > My Services > TTS

  2. Click Add New TTS Service

  3. Enter provider details and credentials

  4. 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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.