> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.vapi.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.vapi.ai/_mcp/server.

# Azure

> Configure Azure Speech as your Vapi assistant's transcriber and select from the languages Vapi supports.

Azure provides speech-to-text for Vapi voice agents.

You can use Azure through Vapi's default integration, or connect your own account in [Integrations](/providers/integrations).

## Supported capability

| Capability     | Provider value |
| -------------- | -------------- |
| Speech-to-text | `azure`        |

## Speech-to-text

Set `transcriber.provider` to `azure`. Azure transcription (Azure Speech) supports a wide range of languages.

```bash
curl -X PATCH "https://api.vapi.ai/assistant/ASSISTANT_ID" \
  -H "Authorization: Bearer $VAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transcriber": { "provider": "azure" }
  }'
```

For additional API configuration options, review the [`AzureSpeechTranscriber` fields](/api-reference/assistants/create#request.body.transcriber.AzureSpeechTranscriber) in the Create Assistant API reference.

### Supported languages

The following language codes are currently accepted by Vapi for this capability.

| Language                       | Language code    |
| ------------------------------ | ---------------- |
| Afrikaans (South Africa)       | `af-ZA`          |
| Albanian (Albania)             | `sq-AL`          |
| Amharic (Ethiopia)             | `am-ET`          |
| Arabic (Algeria)               | `ar-DZ`          |
| Arabic (Bahrain)               | `ar-BH`          |
| Arabic (Egypt)                 | `ar-EG`          |
| Arabic (Iraq)                  | `ar-IQ`          |
| Arabic (Israel)                | `ar-IL`          |
| Arabic (Jordan)                | `ar-JO`          |
| Arabic (Kuwait)                | `ar-KW`          |
| Arabic (Lebanon)               | `ar-LB`          |
| Arabic (Libya)                 | `ar-LY`          |
| Arabic (Morocco)               | `ar-MA`          |
| Arabic (Oman)                  | `ar-OM`          |
| Arabic (Palestine)             | `ar-PS`          |
| Arabic (Qatar)                 | `ar-QA`          |
| Arabic (Saudi Arabia)          | `ar-SA`          |
| Arabic (Syria)                 | `ar-SY`          |
| Arabic (Tunisia)               | `ar-TN`          |
| Arabic (United Arab Emirates)  | `ar-AE`          |
| Arabic (Yemen)                 | `ar-YE`          |
| Armenian (Armenia)             | `hy-AM`          |
| Azerbaijani (Azerbaijan)       | `az-AZ`          |
| Bangla (India)                 | `bn-IN`          |
| Basque (Spain)                 | `eu-ES`          |
| Bosnian (Bosnia & Herzegovina) | `bs-BA`          |
| Bulgarian (Bulgaria)           | `bg-BG`          |
| Burmese (Myanmar (Burma))      | `my-MM`          |
| Cantonese (China)              | `yue-CN`         |
| Catalan (Spain)                | `ca-ES`          |
| Chinese (China)                | `zh-CN`          |
| Chinese (China)                | `zh-CN-shandong` |
| Chinese (China)                | `zh-CN-sichuan`  |
| Chinese (Hong Kong)            | `zh-HK`          |
| Chinese (Taiwan)               | `zh-TW`          |
| Croatian (Croatia)             | `hr-HR`          |
| Czech (Czechia)                | `cs-CZ`          |
| Danish (Denmark)               | `da-DK`          |
| Dutch (Belgium)                | `nl-BE`          |
| Dutch (Netherlands)            | `nl-NL`          |
| English (Australia)            | `en-AU`          |
| English (Canada)               | `en-CA`          |
| English (Ghana)                | `en-GH`          |
| English (Hong Kong)            | `en-HK`          |
| English (India)                | `en-IN`          |
| English (Ireland)              | `en-IE`          |
| English (Kenya)                | `en-KE`          |
| English (New Zealand)          | `en-NZ`          |
| English (Nigeria)              | `en-NG`          |
| English (Philippines)          | `en-PH`          |
| English (Singapore)            | `en-SG`          |
| English (South Africa)         | `en-ZA`          |
| English (Tanzania)             | `en-TZ`          |
| English (United Kingdom)       | `en-GB`          |
| English (United States)        | `en-US`          |
| Estonian (Estonia)             | `et-EE`          |
| Filipino (Philippines)         | `fil-PH`         |
| Finnish (Finland)              | `fi-FI`          |
| French (Belgium)               | `fr-BE`          |
| French (Canada)                | `fr-CA`          |
| French (France)                | `fr-FR`          |
| French (Switzerland)           | `fr-CH`          |
| Galician (Spain)               | `gl-ES`          |
| Georgian (Georgia)             | `ka-GE`          |
| German (Austria)               | `de-AT`          |
| German (Germany)               | `de-DE`          |
| German (Switzerland)           | `de-CH`          |
| Greek (Greece)                 | `el-GR`          |
| Gujarati (India)               | `gu-IN`          |
| Hebrew (Israel)                | `he-IL`          |
| Hindi (India)                  | `hi-IN`          |
| Hungarian (Hungary)            | `hu-HU`          |
| Icelandic (Iceland)            | `is-IS`          |
| Indonesian (Indonesia)         | `id-ID`          |
| Irish (Ireland)                | `ga-IE`          |
| Italian (Italy)                | `it-IT`          |
| Italian (Switzerland)          | `it-CH`          |
| Japanese (Japan)               | `ja-JP`          |
| Javanese (Indonesia)           | `jv-ID`          |
| Kannada (India)                | `kn-IN`          |
| Kazakh (Kazakhstan)            | `kk-KZ`          |
| Khmer (Cambodia)               | `km-KH`          |
| Korean (South Korea)           | `ko-KR`          |
| Lao (Laos)                     | `lo-LA`          |
| Latvian (Latvia)               | `lv-LV`          |
| Lithuanian (Lithuania)         | `lt-LT`          |
| Macedonian (North Macedonia)   | `mk-MK`          |
| Malay (Malaysia)               | `ms-MY`          |
| Malayalam (India)              | `ml-IN`          |
| Maltese (Malta)                | `mt-MT`          |
| Marathi (India)                | `mr-IN`          |
| Mongolian (Mongolia)           | `mn-MN`          |
| Nepali (Nepal)                 | `ne-NP`          |
| Norwegian Bokmål (Norway)      | `nb-NO`          |
| Pashto (Afghanistan)           | `ps-AF`          |
| Persian (Iran)                 | `fa-IR`          |
| Polish (Poland)                | `pl-PL`          |
| Portuguese (Brazil)            | `pt-BR`          |
| Portuguese (Portugal)          | `pt-PT`          |
| Punjabi (India)                | `pa-IN`          |
| Romanian (Romania)             | `ro-RO`          |
| Russian (Russia)               | `ru-RU`          |
| Serbian (Serbia)               | `sr-RS`          |
| Sinhala (Sri Lanka)            | `si-LK`          |
| Slovak (Slovakia)              | `sk-SK`          |
| Slovenian (Slovenia)           | `sl-SI`          |
| Somali (Somalia)               | `so-SO`          |
| Spanish (Argentina)            | `es-AR`          |
| Spanish (Bolivia)              | `es-BO`          |
| Spanish (Chile)                | `es-CL`          |
| Spanish (Colombia)             | `es-CO`          |
| Spanish (Costa Rica)           | `es-CR`          |
| Spanish (Cuba)                 | `es-CU`          |
| Spanish (Dominican Republic)   | `es-DO`          |
| Spanish (Ecuador)              | `es-EC`          |
| Spanish (El Salvador)          | `es-SV`          |
| Spanish (Equatorial Guinea)    | `es-GQ`          |
| Spanish (Guatemala)            | `es-GT`          |
| Spanish (Honduras)             | `es-HN`          |
| Spanish (Mexico)               | `es-MX`          |
| Spanish (Nicaragua)            | `es-NI`          |
| Spanish (Panama)               | `es-PA`          |
| Spanish (Paraguay)             | `es-PY`          |
| Spanish (Peru)                 | `es-PE`          |
| Spanish (Puerto Rico)          | `es-PR`          |
| Spanish (Spain)                | `es-ES`          |
| Spanish (United States)        | `es-US`          |
| Spanish (Uruguay)              | `es-UY`          |
| Spanish (Venezuela)            | `es-VE`          |
| Swahili (Kenya)                | `sw-KE`          |
| Swahili (Tanzania)             | `sw-TZ`          |
| Swedish (Sweden)               | `sv-SE`          |
| Tamil (India)                  | `ta-IN`          |
| Telugu (India)                 | `te-IN`          |
| Thai (Thailand)                | `th-TH`          |
| Turkish (Türkiye)              | `tr-TR`          |
| Ukrainian (Ukraine)            | `uk-UA`          |
| Urdu (India)                   | `ur-IN`          |
| Uzbek (Uzbekistan)             | `uz-UZ`          |
| Vietnamese (Vietnam)           | `vi-VN`          |
| Welsh (United Kingdom)         | `cy-GB`          |
| wuu (China)                    | `wuu-CN`         |
| Zulu (South Africa)            | `zu-ZA`          |

## Related

#### [Azure text-to-speech](/providers/voice/azure)

Configure Azure for text-to-speech.

#### [Transcriber providers](/providers/transcriber/overview)

Compare every transcriber provider Vapi supports.