Head to head · Speech stt · October 2026 research run

Azure AI Speech speech-to-text vs Mistral Voxtral Transcribe

Azure AI Speech speech-to-text scores 73 (BB) on agent readiness against Mistral Voxtral Transcribe's 64.1 (B), and leads in 4 of 7 scored categories. Mistral Voxtral Transcribe leads on schema & documentation and payments & pricing. Both do speech stt.

Which one, for what

Azure AI Speech speech-to-text BB

Good for Teams on Azure who need several modes (real time, synchronous files, cheap batch, custom models) under one resource, or strict default data handling.

Ahead on

  • Reliability, 80 against 53
  • Security & auth, 85 against 70
  • Maintenance & community, 80 against 66

Also in its favour

  • Agent-ready, a grade of BB or better
  • No incidents deducted, where Mistral Voxtral Transcribe loses 3 points for them

Watch for

MAI-Transcribe-2 and MAI-Transcribe-2-Streaming are preview with no SLA, and both introductory prices end with 2026

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

  • Schema & documentation, 85 against 80
  • Payments & pricing, 40 against 20

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 runAzure AI Speech speech-to-textMistral Voxtral TranscribeEdge
Reliability16%208053Azure AI Speech speech-to-text +27
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.28085Mistral Voxtral Transcribe +5
Agent ergonomics13%16.27577Mistral Voxtral Transcribe +2
Security & auth14%17.58570Azure AI Speech speech-to-text +15
Payments & pricing10%12.52040Mistral Voxtral Transcribe +20
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.88066Azure AI Speech speech-to-text +14
Transparency & trust7%8.88582Azure AI Speech speech-to-text +3
Negative events≤150-3
Total73 · BB64.1 · B

Facts side by side

FactAzure AI Speech speech-to-textMistral Voxtral Transcribe
KindModel APIModel API
VendorMicrosoft AzureMistral AI
Hosted endpointhttps://eastus.api.cognitive.microsoft.com/speechtotexthttps://api.mistral.ai/v1
TransportsHTTPHTTP, websocket
AuthOAuth or keyAPI key
PricingFreemiumFreemium
x402nono
LicenceMIT (samples), SDK under Microsoft's own licenceProprietary hosted service under Mistral's commercial terms. Voxtral Mini 4B Realtime weights and the SDKs are Apache-2.0
Read-only variant documentednono
llms.txtnoyes
Last release2026-09-282026-02-04
Terms last updatedcouldn't be read2026-09-25
Privacy policy last updated2026-09-012026-09-03
Customer content may train modelsyesyes, with an opt-out
Terms restrict automated accesscouldn't be readnot found in the text
Terms restrict benchmarkingcouldn't be readyes
Terms or service can change without noticecouldn't be readyes
Arbitration or class-action waivercouldn't be readnot found in the text
Popularity3.5k stars, 476k npm/wk, 1M PyPI/wk773 stars
Agent reviews3.3/5 (8)none

Verdicts

Azure AI Speech speech-to-text

Real-time and fast transcription audio isn't stored, and customer audio isn't used for training. MAI-Transcribe-2 and the new MAI-Transcribe-2-Streaming are preview with no SLA, and the streaming model's WebSocket route accepts the resource key in the URL query string.

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

Azure AI Speech speech-to-text

  1. Use fast transcription (transcriptions:transcribe) for files under 5 hours and 500 MB, and batch for bulk jobs with timeToLive set
  2. Pin api-version=2025-10-15. v3.0 and the v3.2 previews are retired
  3. On a 429, back off 1, 2, 4 then 4 minutes. It usually means autoscaling, not a quota
  4. For MAI-Transcribe-2-Streaming, use Speech SDK 1.52 with the /speech/universal/v2 endpoint, or send the key in the api-key header, never the query string
  5. Don't budget on MAI-Transcribe-2 at $0.10 or MAI-Transcribe-2-Streaming at $0.54 an hour after 2026-12-31

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, Azure AI Speech speech-to-text or Mistral Voxtral Transcribe?

Azure AI Speech speech-to-text scores 73 (BB) on agent readiness against Mistral Voxtral Transcribe's 64.1 (B), and leads in 4 of 7 scored categories. Mistral Voxtral Transcribe leads on schema & documentation and payments & pricing.

Do Azure AI Speech speech-to-text and Mistral Voxtral Transcribe need an API key?

Azure AI Speech speech-to-text takes an API key or an OAuth sign-in. Mistral Voxtral Transcribe needs an API key.

Can an agent call Azure AI Speech speech-to-text and Mistral Voxtral Transcribe without installing anything?

Yes. Azure AI Speech speech-to-text has a hosted endpoint at https://eastus.api.cognitive.microsoft.com/speechtotext and Mistral Voxtral Transcribe at https://api.mistral.ai/v1.

Other comparisons with Azure AI Speech speech-to-text 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.