Skip to main content
Skip table of contents

Project Setup: Language & Voice.

Overview

Rapport links Language and Voice so your characters can listen and respond naturally.

  • Language – Sets the input/output language for your project.

  • Voice – Defines how your character speaks using the Rapport Voice Pack (Google, AWS Polly, Azure, ElevenLabs).

Together, they create a seamless interaction between the user’s speech, the AI’s response, and the voice that delivers it.

Template Defaults

If you create a project from a template, the language and voice settings are inherited from the template.

  • The STT (Speech-to-Text) and TTS (Text-to-Speech) providers are also pre-defined.

  • The list of available languages in the Language tab will reflect only what’s supported by those predefined providers.

This makes it simple to get started immediately, with no setup required. You can always change providers later in Advanced Settings.


Language Selection

The Language tab in Project Setup now shows only the languages supported by your selected STT provider.

  • The STT service chosen under Advanced Settings determines which languages appear in the list.

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

  • This ensures you’ll only see valid language options for your configured provider.

Voice Selection – Rapport Voice Pack

By default, Rapport uses the Rapport Voice Pack, which includes voices from Google, AWS Polly, Azure, and ElevenLabs.

Features:

  • Filter voices by language for fast browsing

  • Preview voices instantly before selecting

  • Choose between monolingual, multilingual, and accented options

  • The default voice is automatically selected based on your chosen language

When you select a language in Project Setup, the Voice Pack automatically filters to show only the voices available in that language.


Advanced Settings

For full control, go to Advanced Settings > STT or TTS:

  • STT tab – Select which Speech-to-Text service (and supported languages) you want to use.

  • TTS tab – Connect your own TTS provider or stick with the Rapport Voice Pack.

⚠️ Note: Unlike earlier versions of Rapport, there is no automatic switching between STT providers. The available languages now depend only on the provider you have chosen.


Why This Matters

  • ✅ Cleaner experience – only see valid languages for your provider

  • ✅ More predictable – no hidden “priority switching” between providers

  • ✅ Flexible – Workspace Admins can add custom STT services to extend options

  • ✅ Consistent – Language menus in Project Setup and Advanced Settings always match

Summary: What You Can Control

Setting

Default (Rapport Services)

Customisable?

Language

Set via template or Project Setup menu. Only shows languages supported by the selected STT provider.

✅ Yes

STT Provider

Set via template or Project Setup menu or Advanced Settings. No automatic switching.

✅ Select in Advanced Settings or add My STT Service

Voice

Set via template otherwise via Rapport Voice Pack, filtered by your chosen language.

✅ Choose from list

TTS Provider

Set via template or Project Setup menu or Advanced Settings. Rapport TTS Services (Google, AWS Polly, Azure, ElevenLabs).

✅ Add My TTS Service (Workspace Admins)

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

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

Quick Start Recommendation

Stick with the defaults provided by your template or Rapport Services. Your project will be fully functional with no setup required.

For more advanced needs:

  • Use Advanced Settings to change providers.

  • Workspace Admins can connect custom STT/TTS providers under My Services.

JavaScript errors detected

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

If this problem persists, please contact our support.