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? 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

  1. Go to Project Setup → Advanced Settings → TTS

  2. Click Add TTS Service

  3. Enter:

    • Service name

    • Provider (e.g., Google, Azure, ElevenLabs)

    • Credentials (API key or authentication details)

  4. Click Save — the service is active immediately 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 — 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

🔧Need more control? See Advanced Settings

JavaScript errors detected

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

If this problem persists, please contact our support.