Pinch PINCH

Supported languages and codes

Pinch uses language codes (like en-US or es-ES) instead of names like “English” or “Spanish”. You’ll use these codes when you create a session.

How many languages does Pinch support?

Currently, Pinch supports 50+ languages.

Many languages include regional variants (for example, English US/UK/India or Spanish Spain/US), allowing more natural pronunciation and localization.

Where do I find the right code?

Below are the tables for:

  • Input language codes (valid for source_language)
  • Output language codes (valid for target_language)

When you configure Pinch, you don’t pass "English" - you pass a language code like en-US or es-ES.


Input languages (speech-in)

Use these codes for source_language.

English NameLocal NameLanguage Code
Catalan (Spain)Catalanca-ES
Chinese (Simplified, China)Chinesecmn-Hans-CN
Croatian (Croatia)Croatianhr-HR
Danish (Denmark)Danishda-DK
Dutch (Netherlands)Dutchnl-NL
English (Australia)Englishen-AU
English (United Kingdom)Englishen-GB
English (India)Englishen-IN
English (United States)Englishen-US
Finnish (Finland)Finnishfi-FI
French (Canada)Frenchfr-CA
French (France)Frenchfr-FR
German (Germany)Germande-DE
Greek (Greece)Greekel-GR
Hindi (India)Hindihi-IN
Italian (Italy)Italianit-IT
Japanese (Japan)Japaneseja-JP
Korean (Korea)Koreanko-KR
Polish (Poland)Polishpl-PL
Portuguese (Brazil)Portuguesept-BR
Portuguese (Portugal)Portuguesept-PT
Romanian (Romania)Romanianro-RO
Russian (Russia)Russianru-RU
Spanish (Spain)Spanishes-ES
Spanish (United States)Spanishes-US
Swedish (Sweden)Swedishsv-SE
Turkish (Turkey)Turkishtr-TR
Ukrainian (Ukraine)Ukrainianuk-UA
Vietnamese (Vietnam)Vietnamesevi-VN
ArabicArabicar-XA
Arabic (Algeria)Arabicar-DZ
Arabic (Bahrain)Arabicar-BH
Arabic (Egypt)Arabicar-EG
Arabic (Israel)Arabicar-IL
Arabic (Jordan)Arabicar-JO
Arabic (Kuwait)Arabicar-KW
Arabic (Lebanon)Arabicar-LB
Arabic (Mauritania)Arabicar-MR
Arabic (Morocco)Arabicar-MA
Arabic (Oman)Arabicar-OM
Arabic (Qatar)Arabicar-QA
Arabic (Saudi Arabia)Arabicar-SA
Arabic (State of Palestine)Arabicar-PS
Arabic (Syria)Arabicar-SY
Arabic (Tunisia)Arabicar-TN
Arabic (United Arab Emirates)Arabicar-AE
Arabic (Yemen)Arabicar-YE
Armenian (Armenia)Armenianhy-AM
Bengali (Bangladesh)Bengalibn-BD
Bengali (India)Bengalibn-IN
Bulgarian (Bulgaria)Bulgarianbg-BG
Burmese (Myanmar)Burmesemy-MM
Central Kurdish (Iraq)Central Kurdishckb-IQ
Chinese, Cantonese (Traditional Hong Kong)Chinese, Cantoneseyue-Hant-HK
Chinese, Mandarin (Traditional, Taiwan)Chinese, Mandarincmn-Hant-TW
Czech (Czech Republic)Czechcs-CZ
English (Philippines)Englishen-PH
Estonian (Estonia)Estonianet-EE
Filipino (Philippines)Filipinofil-PH
Gujarati (India)Gujaratigu-IN
Hebrew (Israel)Hebrewiw-IL
Hungarian (Hungary)Hungarianhu-HU
Indonesian (Indonesia)Indonesianid-ID
Kannada (India)Kannadakn-IN
Khmer (Cambodia)Khmerkm-KH
Lao (Laos)Laolo-LA
Latvian (Latvia)Latvianlv-LV
Lithuanian (Lithuania)Lithuanianlt-LT
Malay (Malaysia)Malayms-MY
Malayalam (India)Malayalamml-IN
Marathi (India)Marathimr-IN
Nepali (Nepal)Nepaline-NP
Norwegian (Norway)Norwegianno-NO
Persian (Iran)Persianfa-IR
Serbian (Serbia)Serbiansr-RS
Slovak (Slovakia)Slovaksk-SK
Slovenian (Slovenia)Sloveniansl-SI
Spanish (Mexico)Spanishes-MX
SwahiliSwahilisw
Tamil (India)Tamilta-IN
Telugu (India)Telugute-IN
Thai (Thailand)Thaith-TH
Uzbek (Uzbekistan)Uzbekuz-UZ

Output languages (speech-out)

Use these codes for target_language.

English NameLocal NameLanguage Code
ArabicArabicar-XA
Bengali (India)Bengalibn-IN
Bulgarian (Bulgaria)Bulgarianbg-BG
Chinese (Simplified, China)Chinesecmn-CN
Croatian (Croatia)Croatianhr-HR
Czech (Czech Republic)Czechcs-CZ
Danish (Denmark)Danishda-DK
Dutch (Belgium)Dutchnl-BE
Dutch (Netherlands)Dutchnl-NL
English (Australia)Englishen-AU
English (India)Englishen-IN
English (United Kingdom)Englishen-GB
English (United States)Englishen-US
Estonian (Estonia)Estonianet-EE
Finnish (Finland)Finnishfi-FI
French (Canada)Frenchfr-CA
French (France)Frenchfr-FR
German (Germany)Germande-DE
Greek (Greece)Greekel-GR
Gujarati (India)Gujaratigu-IN
Hebrew (Israel)Hebrewhe-IL
Hindi (India)Hindihi-IN
Hungarian (Hungary)Hungarianhu-HU
Indonesian (Indonesia)Indonesianid-ID
Italian (Italy)Italianit-IT
Japanese (Japan)Japaneseja-JP
Kannada (India)Kannadakn-IN
Korean (Korea)Koreanko-KR
Latvian (Latvia)Latvianlv-LV
Lithuanian (Lithuania)Lithuanianlt-LT
Malayalam (India)Malayalamml-IN
Marathi (India)Marathimr-IN
Norwegian (Norway)Norwegiannb-NO
Polish (Poland)Polishpl-PL
Portuguese (Brazil)Portuguesept-BR
Romanian (Romania)Romanianro-RO
Russian (Russia)Russianru-RU
Serbian (Serbia)Serbiansr-RS
Slovak (Slovakia)Slovaksk-SK
Slovenian (Slovenia)Sloveniansl-SI
Spanish (Spain)Spanishes-ES
Spanish (United States)Spanishes-US
SwahiliSwahilisw-KE
Swedish (Sweden)Swedishsv-SE
Tamil (India)Tamilta-IN
Telugu (India)Telugute-IN
Thai (Thailand)Thaith-TH
Turkish (Turkey)Turkishtr-TR
Ukrainian (Ukraine)Ukrainianuk-UA
Urdu (India)Urduur-IN
Vietnamese (Vietnam)Vietnamesevi-VN