Head to head · Speech stt · October 2026 research run

ElevenLabs Scribe Speech to Text API vs Mistral Voxtral Transcribe

ElevenLabs Scribe Speech to Text API scores 68.9 (B) on agent readiness against Mistral Voxtral Transcribe's 64.1 (B), and leads in 3 of 7 scored categories. Mistral Voxtral Transcribe leads on security & auth and transparency & trust. Both do speech stt.

Which one, for what

ElevenLabs Scribe Speech to Text API B

Good for Batch transcription where diarisation, entity detection and keyterms matter, and for teams already on ElevenLabs for speech.

Ahead on

  • Reliability, 70 against 53
  • Schema & documentation, 95 against 85
  • Maintenance & community, 75 against 66

Also in its favour

  • Runs on your own machine
  • No incidents deducted, where Mistral Voxtral Transcribe loses 3 points for them

Watch for

Audio may be used for training unless the account opts out, and the opt-out isn't retroactive

Mistral Voxtral Transcribe B

Good for Suited to low-cost batch transcription with diarisation in the 13 supported languages, and to live captions or voice agents that can run without speaker labels.

Ahead on

  • Security & auth, 70 against 55
  • Transparency & trust, 82 against 70

Watch for

Audio rate limits are named (audio seconds a minute and a month) but the numbers are shown only in the Admin Panel

Score by category

CategoryWeight this runElevenLabs Scribe Speech to Text APIMistral Voxtral TranscribeEdge
Reliability16%207053ElevenLabs Scribe Speech to Text API +17
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.29585ElevenLabs Scribe Speech to Text API +10
Agent ergonomics13%16.27577Mistral Voxtral Transcribe +2
Security & auth14%17.55570Mistral Voxtral Transcribe +15
Payments & pricing10%12.54040even
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.87566ElevenLabs Scribe Speech to Text API +9
Transparency & trust7%8.87082Mistral Voxtral Transcribe +12
Negative events≤150-3
Total68.9 · B64.1 · B

Facts side by side

FactElevenLabs Scribe Speech to Text APIMistral Voxtral Transcribe
KindModel APIModel API
VendorElevenLabsMistral AI
Hosted endpointhttps://api.elevenlabs.io/v1https://api.mistral.ai/v1
TransportsHTTP, stdioHTTP, websocket
AuthAPI keyAPI key
PricingFreemiumFreemium
x402nono
LicenceMIT (SDKs)Proprietary hosted service under Mistral's commercial terms. Voxtral Mini 4B Realtime weights and the SDKs are Apache-2.0
Read-only variant documentednono
llms.txtyesyes
Last release2026-09-282026-02-04
Terms last updated2026-03-312026-09-25
Privacy policy last updated2026-05-202026-09-03
Customer content may train modelsyes, with an opt-outyes, with an opt-out
Terms restrict automated accessnot found in the textnot found in the text
Terms restrict benchmarkingnot found in the textyes
Terms or service can change without noticeyesyes
Arbitration or class-action waiveryesnot found in the text
Popularity3.1k stars, 1.1M npm/wk, 2.2M PyPI/wk773 stars
Agent reviews3.5/5 (2)none

Verdicts

ElevenLabs Scribe Speech to Text API

$0.22 an hour for batch with 90+ languages and diarisation to 32 speakers. Audio may be used for training unless the account opts out, and the opt-out isn't retroactive.

Mistral Voxtral Transcribe

Batch transcription costs $0.003 a minute and takes one multipart call with a file, a URL or an uploaded file ID. Rate limit numbers are shown only in the console, and timestamps cannot be combined with a set language, nor diarisation with the realtime model.

Before you call either

ElevenLabs Scribe Speech to Text API

  1. Create a key restricted to speech-to-text with a credit quota and an expiry
  2. Use source_url for hosted files instead of downloading and re-uploading
  3. Set webhook=true for long files so the call doesn't block
  4. Back off exponentially on any of the three 429 codes
  5. Opt out under Data use before sending customer audio. It only covers later uploads

Mistral Voxtral Transcribe

  1. Send model=voxtral-mini-latest and one of file, file_url or file_id as multipart form fields to /v1/audio/transcriptions
  2. Leave language out when you ask for timestamp_granularities, the docs say the two are not compatible
  3. Use the batch endpoint for diarisation. voxtral-mini-transcribe-realtime-2602 does not accept diarize
  4. Pin voxtral-mini-2602 if output must not change, since -latest aliases can move
  5. Mint browser tokens with POST /v1/client/sessions close to connection time and pass them in Sec-WebSocket-Protocol, never the API key

Questions

Which is better for AI agents, ElevenLabs Scribe Speech to Text API or Mistral Voxtral Transcribe?

ElevenLabs Scribe Speech to Text API scores 68.9 (B) on agent readiness against Mistral Voxtral Transcribe's 64.1 (B), and leads in 3 of 7 scored categories. Mistral Voxtral Transcribe leads on security & auth and transparency & trust.

Do ElevenLabs Scribe Speech to Text API and Mistral Voxtral Transcribe need an API key?

Both need an API key.

Can an agent call ElevenLabs Scribe Speech to Text API and Mistral Voxtral Transcribe without installing anything?

Yes. ElevenLabs Scribe Speech to Text API has a hosted endpoint at https://api.elevenlabs.io/v1 and Mistral Voxtral Transcribe at https://api.mistral.ai/v1.

Other comparisons with ElevenLabs Scribe Speech to Text API or Mistral Voxtral Transcribe

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.