MAI-Transcribe 2
Model Information
| Slug | mai-transcribe-2 |
|---|---|
| LLMs.txt | View |
| Release Date | September 3, 2026 New |
Organization
| Name | microsoft |
|---|---|
| Website | https://ai.azure.com/ |
Model Description
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](https://openrouter.ai/docs/guides/overview/multimodal/stt).
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](https://openrouter.ai/docs/guides/overview/multimodal/stt).
Available at 1 Provider
| Provider | Type | Model Name | Original Model | Input ($/1M) | Output ($/1M) | Free | Actions | |
|---|---|---|---|---|---|---|---|---|
|
|
OpenRouter |
Chat
Code
|
MAI-Transcribe 2
|
microsoft/mai-transcribe-2
|
$100000.00 | $0.00 |