Skip to main content

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 NameDescriptionBest For
bestAssemblyAI’s latest best modelHigh accuracy, general purpose
nanoLightweight modelCost-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

Integrations PageNavigate to the “Integration > Models” page to access speech service providers.
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:
  1. Select “AssemblyAI” from the dropdown (if not already selected)
  2. Enter a Key Name: Assign a unique name to this provider key for easy identification
  3. Enter the API Token: Input your AssemblyAI API token
  4. Click “Configure” to save the credential
4

Verify Credential Setup

After setting up the credential, you can verify it’s been added:
  1. The AssemblyAI provider card should now show “Connected”
  2. If you click on the provider, you’ll see a “View provider credential” modal
  3. This modal displays the credential name, when it was last updated, and options to delete or close
Your AssemblyAI provider credential is now set up for speech-to-text integration.

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
For more information, visit the AssemblyAI documentation.