Azure

Use Azure for speech-to-text in Vapi.

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.

Supported capability

CapabilityProvider value
Speech-to-textazure

Speech-to-text

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

$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 in the Create Assistant API reference.

Supported languages

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

LanguageLanguage 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