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
1
Access the Integrations Page

2
Select AssemblyAI
On the Integrations page, find the AssemblyAI provider card.Click the “Setup Credential” button for AssemblyAI.
3
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
4
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