Skip to main content
Skip table of contents

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

  1. Go to Project Setup β†’ Advanced Settings β†’ STT

  2. Click your current STT provider to expand the list

  3. Select Add STT Service

  4. Enter:

    • Service name

    • Provider (e.g., Google, Speechmatics, Whisper)

    • API credentials

  5. Click Save β€” the new service is applied and added to My STT Services

Option 2 β€” From Workspace > My Services

  1. Navigate to Workspace β†’ My Services β†’ STT

  2. Click Add New STT Service

  3. Enter provider name, details, and credentials

  4. 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

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.