Transcribe audio
ElevenLabs Scribe
Speech-to-text API that turns audio and video files or live streams into transcripts with timestamps and speaker labels.
Addresses
Install
| What | Command |
|---|---|
| Python SDK | pip install elevenlabs |
| JavaScript SDK | npm install @elevenlabs/elevenlabs-js |
| Realtime client SDK (browser) | npm install @elevenlabs/client |
| CLI (macOS) | brew install elevenlabs/tap/elevenlabs |
| CLI (npm) | npm install -g @elevenlabs/cli |
| MCP server (local) | uvx elevenlabs-mcp with ELEVENLABS_API_KEY set |
| Agent skill | npx skills add elevenlabs/skills --skill speech-to-text |
Source3Speech to text quickstart
Read from ElevenLabs’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/elevenlabs-scribe.md