Speech-to-Text Providers

Overview

The Speech-to-Text tab, under LM Providers, manages the providers QAnswer uses to transcribe audio — this powers the microphone input in the chat interface:

Speech-to-Text Providers Menu

Adding a Provider

Click Add provider to open the two-step creation wizard.

Step 1 — Select a provider

Pick a provider tile. On Premise offers speaker diarization support and reads its URL/API key from the application settings by default. The available providers are:

  • On Premise — 🇪🇺 EU-hosted · RecommendedTranscribe audio using the self-hosted transcriber service. URL and API key are read from the application settings by default and can be overridden here. Supports speaker diarization.
  • OpenAI (Whisper) — 🇺🇸 US-hostedTranscribe audio with OpenAI Whisper via the OpenAI API.
  • Mistral (Voxtral) — 🇪🇺 EU-hostedTranscribe audio with Mistral Voxtral via the Mistral API.
Speech-to-Text Providers Create — Step 1, select a provider

Step 2 — Configure credentials

Unlike LLM/Embedder providers, Speech-to-Text providers have no internal/display name — the form is a single short section:

  • API key — the provider's credential (not required for On Premise, which falls back to the application's own settings).
  • Model — the transcription model to use, picked from the models the provider actually supports.
  • Cost — cost per minute of transcribed audio, used for usage reporting.
Speech-to-Text Providers Create — Step 2, credentials and model

Required-field validation

Submitting the form with a required API key empty highlights it in red with an inline error message, so it's easy to spot before saving.

Speech-to-Text Providers — required-field validation

Managing Existing Providers

Each provider card lists its Test connection, Set as default, Edit, and Delete actions. Above the list, a few tools help manage larger sets of providers:

  • Search — filters the list by name as you type.
  • Grid / List toggle — switches between a card grid and a compact list layout.
  • Select mode — checks off multiple providers to run a bulk Test connection, Enable, or Delete from the batch bar that appears at the bottom of the screen.
  • Edit — opens the provider on a dedicated page, read-only until you click Edit; the same form as creation.
Speech-to-Text Providers — select mode with batch actions bar

Import and Export

You can import or export the list of speech-to-text providers of your organization in JSON format using the toolbar buttons above the list.

Use the search box before exporting to only include the providers matching your current search filter — handy for exporting a subset of a large list.