Models Model details

Microsoft

Microsoft AI: MAI-Transcribe 2

microsoft/mai-transcribe-2

MAI-Transcribe 2 is a multilingual speech-to-text model from Microsoft AI, ranked #1 on the FLEURS multilingual benchmark. It supports 60 languages with automatic language identification, code switching for mixed-language speech, speaker diarization, word-level timestamps, keyword biasing for domain-specific terminology, and configurable verbatim or clean transcription styles. It is suited for captions, call transcription, subtitling, accessibility, and other voice-enabled applications, and is faster than MAI-Transcribe-1.5 on long-form audio. On OpenRouter, set `response_format` to `"verbose_json"` for segment timestamps, and add `timestamp_granularities: ["word"]` for word-level timestamps. Set `provider.options.azure.diarization.enabled` to `true` for speaker labels, provide keywords through `provider.options.azure.phraseList.phrases`, and select a transcription style through `provider.options.azure.enhancedMode.modelOptions.transcribeStyle`. See the speech-to-text guide.

Input
$100000

/ 1M tokens · Token reference

Output
$0

/ 1M tokens · Token reference

Context window
Not published

tokens

Transcription output · Token reference fields do not establish an output-unit price.

Model facts

Author

Microsoft

Tokenizer

Other

Modality

Audio -> Transcription

Created

Sep 3, 2026

Publication status

Hugging Face: not mappedLicense: not publishedParameter count: not published

Modalities

Input · AudioOutput · Transcription