Project Setup: STT Services.
Overview
Rapport transcribes speech using STT (Speech-to-Text) services:
Speech-to-Text (STT) gives your Rapport character the ability to understand spoken input.
Each time a user talks, STT converts that audio into text before itβs passed to your chosen AI model.
In Rapport, you can configure STT in two ways:
Rapport STT Services β Preconfigured integrations such as Whisper, Azure, Google, AWS, Speechmatics, and Groq. No setup required.
My STT Services β Custom integrations added by Workspace Admins using your own API credentials.
π Not sure what βRapport Servicesβ and βMy Servicesβ mean? See Services Overview β
β Quick Start: Use the default STT service applied automatically when you create a project or template.
What It Is
STT handles the listening part of your project.
It determines how accurately and quickly Rapport recognises speech in different languages, environments, and accents.
You can:
Choose the provider (e.g., Whisper, Azure, Speechmatics)
Define which languages are available in your project
Bring your own credentials for full control
Fine-tune or swap services under Advanced Settings β STT
Templates & Inherited Defaults
When you create a project from a template, both language and STT provider are automatically defined.
The language you see in the Language menu is set by the template.
The STT provider is automatically linked to that language.
The available languages in the dropdown reflect only whatβs supported by that provider.
π‘ Why this matters: Templates ensure compatible settings between languages and providers β giving you a working setup immediately with no manual configuration.
Who Uses What
Option | Who Itβs For | Setup Required | Editable | Reusable | Appears In |
|---|---|---|---|---|---|
Rapport STT Services | First-time users, prototyping | β No | π Limited (some fields locked) | β Yes | Project Setup, Advanced Settings |
My STT Services | Enterprise and technical teams | β Yes | β Fully editable | β Yes | Workspace β My Services; Project Setup; Advanced Settings |
Key Change: No More Automatic Provider Switching
In previous versions, Rapport automatically selected an STT provider in priority order (e.g., Whisper β Azure β Google β AWS).
That logic has been removed for clarity and predictability.
Now:
Only the languages supported by your currently selected STT provider appear in the Language menu.
The Language menu (left-hand side of Project Setup) and the STT tab in Advanced Settings are always in sync.
To change providers:
β Go to Advanced Settings β STT and select a new one.
User Scenarios
First-Time Users
Goal: Start building quickly with reliable transcription
Solution: Use preconfigured Rapport STT Services (e.g., Whisper, Azure, Speechmatics)
Enterprise / Advanced Teams
Goal: Control costs, meet compliance, or use specific providers
Solution: Add your own STT accounts under My Services, then select them per project
Where STT Services Are Selected
You can manage and switch STT providers from two locations:
Project Setup β Language menu β Choose from languages supported by your current STT provider
Project Setup β Advanced Settings β STT β Change or add providers directly
In Advanced Settings, youβll see:
Active Service β The provider currently powering your project
My STT Services β Custom providers youβve added
Rapport STT Services β Pre-integrated defaults
β Add STT Service β Shortcut to create a new one
β οΈ Note: Changing providers immediately updates your project.
The available languages will refresh to match the new STT service.
Adding a New STT Service
Option 1 β From Within a Project
Go to Project Setup β Advanced Settings β STT
Click your current STT provider to expand the list
Select Add STT Service
Enter:
Service name
Provider (e.g., Google, Speechmatics, Whisper)
API credentials
Click Save β the new service is applied and added to My STT Services
Option 2 β From Workspace > My Services
Navigate to Workspace β My Services β STT
Click Add New STT Service
Enter provider name, details, and credentials
Save β it becomes reusable across all projects in the Workspace
Managing STT Integrations
All custom STT integrations live under:
Workspace β My Services β STT
From here, Workspace Admins can:
Add, edit, or remove services
Update credentials securely
Reuse integrations across multiple projects
Why This Matters
β
Start instantly β Rapport STT Services require no setup
β
Enterprise-ready β Bring your own STT provider for compliance or cost control
β
Secure β Credentials are encrypted and never exposed
β
Reusable β Use the same service across all Workspace projects
β
Accurate β Language menus stay in sync with your provider
TL;DR
Templates inherit default Language + STT combinations
Automatic switching removed for predictability
Rapport STT Services = fast, ready-to-use
My STT Services = enterprise-grade flexibility (BYOC)
Change or add providers anytime via Advanced Settings β STT