Transcribe audio
AssemblyAI
Speech-to-text API that transcribes recorded and live audio into text with word timestamps, speaker labels and analysis options.
At a glance
- Provider
- AssemblyAI
- Category
- Transcribe audio
- Type
- Hosted API
- Pricing model
- Pay as you go, per hour of audio5
- Free tier
- $50 in free credits, no card1
- Authentication
- API key; account sign-in or API key for the MCP server6
- Connect via
- REST API, WebSocket streaming, MCP server, Python and JavaScript SDKs7
- Read from the provider's pages
- 2026-11-04
Pricing
- Pricing model: Pay as you go, per hour of audio submitted; streaming per hour the connection is open
- Free tier: $50 in free credits for pre-recorded and real-time speech-to-text, Speech Understanding and Guardrails; credits do not expire
- Card required for free tier: No
- Official MCP server: Yes, remote
- Address or package:
https://mcp.assemblyai.com/mcp(Streamable HTTP, transcribes and analyzes audio);https://www.assemblyai.com/docs/mcp(docs search only) - Docs MCP server purpose: Searches and reads the docs; does not transcribe
- Who creates the account: A person signs in to the AssemblyAI dashboard; the docs do not say whether an agent can sign up alone
- Where to get a key: The dashboard, API keys page
- Other requirements: A credit card once the free credits are used up
- REST API:
https://api.assemblyai.com(US);https://api.eu.assemblyai.com(EU) - MCP server:
https://mcp.assemblyai.com/mcp - OpenAPI spec:
https://www.assemblyai.com/docs/openapi.yaml
- Parallel transcriptions, free: 5
- Parallel transcriptions, paid: 200+; extra jobs are queued
- New streaming sessions per minute, free: 5
- Data location: US by default; EU endpoint processes audio and transcripts in the EU at the same price
- Retention: Pre-recorded audio: deletion begins at 24 hours and finishes within 48 hours, unless a TTL or BAA applies
- Retention, transcripts: Pre-recorded transcripts: deletion begins at 30 days
Read from AssemblyAI’s own pages on 2026-11-04. Every number links to the page a value came from. For agents, the same facts as markdown: /tools/transcribe-audio/assemblyai.md