Skip to main content
Speechmatics is a speech recognition platform known for its broad language coverage and accuracy across diverse accents and audio conditions. It supports real-time streaming transcription for conversational applications.

Getting Started

Follow these steps to configure your provider:
1

Add Speechmatics credentials to your vault

Navigate to Integration → Vault in the Rapida dashboard. Add your Speechmatics API key, available from your Speechmatics account.
2

Select Speechmatics as your STT provider

When configuring your assistant, open Audio Settings and choose Speechmatics as your Speech-to-Text provider.
3

Choose a language

Speechmatics supports 50+ languages. Select the appropriate language code for your use case.

Key Features

  • Broad language support: 50+ languages with strong performance in non-English languages
  • Real-time streaming: Low-latency partial and final transcripts via WebSocket
  • Speaker diarization: Multi-speaker labelling for call analytics
  • Custom dictionary: Add domain-specific terminology to improve recognition accuracy
  • Accent robustness: Trained on diverse speaker populations for improved coverage

Supported Languages

50+ languages including English, Spanish, French, German, Italian, Portuguese, Japanese, Chinese, Arabic, Dutch, and many more. See Speechmatics language support.

Configuration Options

Notes

  • Speechmatics streams over WebSockets; Rapida manages the session lifecycle and reconnection.
  • The enhanced operating point provides higher accuracy at the cost of additional latency.