Getting Started
Follow these steps to configure your provider:Add AWS credentials to your vault
Navigate to Integration → Vault in the Rapida dashboard and add your AWS Access Key ID and Secret Access Key. Ensure the associated IAM role has
AmazonTranscribeFullAccess (or a scoped equivalent).Select AWS Transcribe as your STT provider
When configuring your assistant, open Audio Settings and choose AWS as your Speech-to-Text provider.
Key Features
- Real-time streaming: Low-latency streaming transcription for live voice applications
- Custom vocabularies: Improve accuracy for domain-specific terms (medical, legal, technical)
- Speaker diarization: Identify and separate multiple speakers in a conversation
- Content redaction: Automatically redact PII (names, phone numbers, SSNs) from transcripts
- Custom language models: Train models on domain-specific text corpora
Supported Languages
Amazon Transcribe supports 100+ languages and dialects. For streaming transcription, availability varies by region. See the AWS Transcribe documentation for a full list.Configuration Options
| Option | Description |
|---|---|
| Region | AWS region for the Transcribe service |
| Language code | BCP-47 language code (e.g. en-US, es-US) |
| Vocabulary name | Optional custom vocabulary to use |
| Sample rate | Audio sample rate in Hz (8000 or 16000) |
Notes
- AWS Transcribe streaming uses WebSocket connections; Rapida manages the connection lifecycle.
- For lower cost on non-real-time workloads, batch transcription is available via the REST API.
- Costs are billed per second of audio processed. See AWS Transcribe pricing.