Skip to main content
Skip table of contents

Project Setup: Language & Voice.

Overview

Language and Voice define how your Rapport character listens, understands, and speaks.
They connect directly to Rapport’s Speech-to-Text (STT) and Text-to-Speech (TTS) services, creating natural, real-time conversation.

What It Is

  • Language (STT) → Determines the input/output language for your project.

  • Voice (TTS) → Defines how your character speaks, using the Rapport Voice Pack powered by Google, AWS Polly, Azure, and ElevenLabs.

Together, they ensure seamless alignment between:

  1. The user’s speech

  2. The AI’s response

  3. The voice that delivers it

Template Defaults

When you create a project from a template:

  • Language, Voice, STT, and TTS are preconfigured automatically.

  • The Language list only shows options supported by the selected STT provider.

  • You can edit or override these defaults later under Advanced Settings.

Quick Start: No setup required — you can test and interact immediately.

Language Selection

What:
Sets your project’s input/output language for speech recognition and AI responses.

How It Works:

  • The Language tab in Project Setup shows only languages supported by your active STT provider.

  • The STT provider chosen in Advanced Settings determines which languages appear.

  • The Language menu in Project Setup and the STT language selector in Advanced Settings are now fully synchronised.

Why This Matters:

  • You’ll only see valid, compatible language options.

  • No more automatic provider switching — you’re always in control.

Voice Selection (Rapport Voice Pack)

What:
Defines your character’s voice, tone, and accent using Rapport’s unified Voice Pack.

Features:

  • Includes voices from Google, AWS Polly, Azure, and ElevenLabs.

  • Filter by language to find matching options instantly.

  • Preview voices before selecting.

  • Choose monolingual, multilingual, or accented voices.

How It Works:
When you select a language, the Voice Pack automatically filters to show only compatible voices.
The default voice is automatically selected to match your chosen language.

Advanced Settings

For full control, go to Project Setup → Advanced Settings → STT / TTS:

  • STT tab → Choose your Speech-to-Text service and supported languages.

  • TTS tab → Connect your own TTS provider or continue using the Rapport Voice Pack.

⚠️ Important:
Unlike earlier versions, Rapport no longer switches providers automatically.
The available languages now depend only on the active STT provider.

Summary: What You Can Control

Setting

Default (Rapport Services)

Customisable?

Where to Edit

Language

Inherited from template; only supported languages shown

✅ Yes

Project Setup or Advanced Settings

STT Provider

Predefined per template; no auto-switching

✅ Yes (Advanced Settings or My Services)

Advanced Settings

Voice

Rapport Voice Pack, filtered by language

✅ Yes

Project Setup

TTS Provider

Rapport Services (Google, AWS, Azure, ElevenLabs)

✅ Yes (Admins via My Services)

Advanced Settings or My Services

Project Setup: STT Services (Rapport Services & My Services)

Project Setup: TTS Services (Rapport Services & My Services)

Best Practice

  • Start with the defaults — they’re fully functional out of the box.

  • Advanced users: Change providers in Advanced Settings for more control.

  • Workspace Admins: Add custom STT/TTS providers under My Services for enterprise use.

💡 Tip: Keep Language and Voice linked via the same provider set to ensure the most natural and consistent performance.

JavaScript errors detected

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

If this problem persists, please contact our support.