Getting Started
To integrate AssemblyAI with your Rapida application for speech-to-text (STT) capabilities, follow these steps:Supported Models
Speech-to-Text Models
| Model Name | Description | Best For |
|---|---|---|
| best | AssemblyAI’s latest best model | High accuracy, general purpose |
| nano | Lightweight model | Cost-effective, faster processing |
Languages Supported
AssemblyAI supports automatic language detection and can recognize content in 99+ languages. Popular supported languages include:- English (US, UK, Australian, Indian variants)
- Spanish, French, German, Italian
- Mandarin, Cantonese, Japanese, Korean
- Hindi, Portuguese, Russian, Arabic, and many more
Supported Features
- Speaker Diarization: Identify different speakers in conversations
- Sentiment Analysis: Analyze sentiment of transcribed content
- Entity Detection: Automatically detect entities (names, locations, etc.)
- Profanity Filtering: Filter or redact profanity
- Auto Chapters: Automatically segment transcripts into chapters
- Summarization: Get AI-generated summaries of transcribed content
- Custom Vocabulary: Define custom words and terminology
Prerequisites
- Have an AssemblyAI account (sign up at https://www.assemblyai.com)
- Navigate to your dashboard
- Go to the API tokens section
- Generate a new API token
- Copy the API token (make sure to save it securely)
Setting Up Provider Credentials
Access the Integrations Page

Select AssemblyAI
On the Integrations page, find the AssemblyAI provider card.Click the “Setup Credential” button for AssemblyAI.
Create Provider Credential
A modal window will appear titled “Create provider credential”. Follow these steps:
- Select “AssemblyAI” from the dropdown (if not already selected)
- Enter a Key Name: Assign a unique name to this provider key for easy identification
- Enter the API Token: Input your AssemblyAI API token
- Click “Configure” to save the credential
Verify Credential Setup
After setting up the credential, you can verify it’s been added:
- The AssemblyAI provider card should now show “Connected”
- If you click on the provider, you’ll see a “View provider credential” modal
- This modal displays the credential name, when it was last updated, and options to delete or close
Integration Features
- High Accuracy: Industry-leading transcription accuracy
- AI-Powered Features: Built-in sentiment analysis and entity detection
- 99+ Languages: Supports automatic detection across 99+ languages
- Real-time & Batch: Both streaming and batch processing options
- Speaker Diarization: Automatically identify different speakers
- Profanity Detection: Filter or redact inappropriate language
- Summarization: Generate automatic summaries of conversations