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:
The user’s speech
The AI’s response
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.