Skip to main content
AssemblyAI provides Voice AI infrastructure: pre-recorded speech-to-text, streaming speech-to-text, synchronous speech-to-text, text-to-speech, speech understanding, guardrails and LLM access. This breaks down into a few core APIs, suited to different parts of your voice product stack.

Choose how you build

API reference

Build directly against the raw HTTP and WebSocket API for full control over requests and responses.

SDK

Use the Python or TypeScript SDK to integrate transcription, streaming, and voice agents directly into your own codebase.

Build with an AI coding agent

Give Claude Code, Cursor, or any MCP-compatible coding agent our live docs (docs MCP server) and skill, so it writes correct code.

AssemblyAI MCP server

Connect Claude, Cursor, or any MCP client to your account, then ask it to transcribe, summarize, and analyze audio for you.

Integrations

Drop AssemblyAI into existing voice-agent frameworks and platforms — LiveKit, Pipecat, Twilio, Langflow, and others.