← Back to Discover

AssemblyAI

Developer APIs and models for transcribing and understanding speech, with real-time streaming, a voice agent API, content guardrails and a gateway for routing between LLMs.

TranscriptionModel APIs

What it does

AssemblyAI provides speech AI as developer APIs. Its speech-to-text APIs cover pre-recorded audio, real-time streaming and short synchronous clips, with transcripts in 99 languages. A Speech Understanding API goes beyond transcription to extract speaker identity, sentiment, chapters and summaries in a single call. Other products include a Voice Agent API with built-in turn detection and interruption handling, a Dictation API that returns text cleaned of filler words and self-corrections, and Guardrails that redact personal data and moderate content in audio and transcripts. An LLM Gateway routes requests between several LLMs from one endpoint with fallback. A Text-to-Speech API is listed as coming soon, and self-hosted and cloud deployments are offered. The site lists use cases such as voice agents, AI notetakers, call analytics, medical transcription and captioning. Developers get documentation, an API reference, cookbooks, a changelog and a no-code playground for trying the models.

Capabilities

  • Pre-recorded, real-time and synchronous speech-to-text APIs
  • Speech Understanding for speaker identity, sentiment, chapters and summaries
  • Voice Agent API with turn detection and interruption handling
  • Guardrails for redacting personal data and moderating content
  • LLM Gateway for routing between LLMs with fallback
  • Self-hosted and cloud deployment options

When to use it

  • Adding transcription to a product through an API
  • Building a voice agent or an AI notetaker
  • Analysing recorded calls for speakers, sentiment and summaries
  • Producing captions or medical dictation from audio