Edit

Language support for Azure Vision in Foundry Tools

Some capabilities of Azure Vision support multiple languages; any capabilities not mentioned here only support English.

Optical Character Recognition (OCR)

Azure Vision Read API supports many languages. The Read API can extract text from images and documents with mixed languages, including from the same text line, without requiring a language parameter. See How to specify the Read model to use the new languages.

Note

Language code optional

Read OCR's deep-learning-based universal models extract all multi-lingual text in your documents, including text lines with mixed languages, and do not require specifying a language code. Do not provide the language code as the parameter unless you are sure about the language and want to force the service to apply only the relevant model. Otherwise, the service may return incomplete and incorrect text.

Handwritten text

The following table lists the OCR supported languages for handwritten text by the most recent Read GA model.

Language Language code (optional) Language Language code (optional)
English en Japanese ja
Chinese Simplified zh-Hans Korean ko
French fr Portuguese pt
German de Spanish es
Italian it

Printed text

The following table lists the OCR supported languages for print text by the most recent Read GA model.

Language Code (optional) Language Code (optional)
Afrikaans af Khasi kha
Albanian sq K'iche' quc
Angika (Devanagiri) anp Korean ko
Arabic ar Korku kfq
Asturian ast Koryak kpy
Awadhi-Hindi (Devanagiri) awa Kosraean kos
Azerbaijani (Latin) az Kumyk (Cyrillic) kum
Bagheli bfy Kurdish (Arabic) ku-arab
Basque eu Kurdish (Latin) ku-latn
Belarusian (Cyrillic) be, be-cyrl Kurukh (Devanagiri) kru
Belarusian (Latin) be, be-latn Kyrgyz (Cyrillic) ky
Bhojpuri-Hindi (Devanagiri) bho Lakota lkt
Bislama bi Latin la
Bodo (Devanagiri) brx Lithuanian lt
Bosnian (Latin) bs Lower Sorbian dsb
Brajbha bra Lule Sami smj
Breton br Luxembourgish lb
Bulgarian bg Mahasu Pahari (Devanagiri) bfz
Bundeli bns Malay (Latin) ms
Buryat (Cyrillic) bua Maltese mt
Catalan ca Malto (Devanagiri) kmj
Cebuano ceb Manx gv
Chamling rab Maori mi
Chamorro ch Marathi mr
Chhattisgarhi (Devanagiri) hne Mongolian (Cyrillic) mn
Chinese Simplified zh-Hans Montenegrin (Cyrillic) cnr-cyrl
Chinese Traditional zh-Hant Montenegrin (Latin) cnr-latn
Cornish kw Neapolitan nap
Corsican co Nepali ne
Crimean Tatar (Latin) crh Niuean niu
Croatian hr Nogay nog
Czech cs Northern Sami (Latin) sme
Danish da Norwegian no
Dari prs Occitan oc
Dhimal (Devanagiri) dhi Ossetic os
Dogri (Devanagiri) doi Pashto ps
Dutch nl Persian fa
English en Polish pl
Erzya (Cyrillic) myv Portuguese pt
Estonian et Punjabi (Arabic) pa
Faroese fo Ripuarian ksh
Fijian fj Romanian ro
Filipino fil Romansh rm
Finnish fi Russian ru
French fr Sadri (Devanagiri) sck
Friulian fur Samoan (Latin) sm
Gagauz (Latin) gag Sanskrit (Devanagari) sa
Galician gl Santali(Devanagiri) sat
German de Scots sco
Gilbertese gil Scottish Gaelic gd
Gondi (Devanagiri) gon Serbian (Latin) sr, sr-latn
Greenlandic kl Sherpa (Devanagiri) xsr
Gurung (Devanagiri) gvr Sirmauri (Devanagiri) srx
Haitian Creole ht Skolt Sami sms
Halbi (Devanagiri) hlb Slovak sk
Hani hni Slovenian sl
Haryanvi bgc Somali (Arabic) so
Hawaiian haw Southern Sami sma
Hindi hi Spanish es
Hmong Daw (Latin) mww Swahili (Latin) sw
Ho(Devanagiri) hoc Swedish sv
Hungarian hu Tajik (Cyrillic) tg
Icelandic is Tatar (Latin) tt
Inari Sami smn Tetum tet
Indonesian id Thangmi thf
Interlingua ia Tongan to
Inuktitut (Latin) iu Turkish tr
Irish ga Turkmen (Latin) tk
Italian it Tuvan tyv
Japanese ja Upper Sorbian hsb
Jaunsari (Devanagiri) Jns Urdu ur
Javanese jv Uyghur (Arabic) ug
Kabuverdianu kea Uzbek (Arabic) uz-arab
Kachin (Latin) kac Uzbek (Cyrillic) uz-cyrl
Kangri (Devanagiri) xnr Uzbek (Latin) uz
Karachay-Balkar krc VolapΓΌk vo
Kara-Kalpak (Cyrillic) kaa-cyrl Walser wae
Kara-Kalpak (Latin) kaa Welsh cy
Kashubian csb Western Frisian fy
Kazakh (Cyrillic) kk-cyrl Yucatec Maya yua
Kazakh (Latin) kk-latn Zhuang za
Khaling klr Zulu zu

Image Analysis

Some features of the Analyze - Image API can return results in other languages, specified with the language query parameter. Other features return results in English regardless of what language is specified, and others throw an exception for unsupported languages. Features are specified with the visualFeatures and details query parameters; see the Overview for a list of all the actions you can do with the Analyze - Image API, or follow the How-to guide to try them out.

Language Language code Categories Tags Description Adult, Brands, Color, Faces, ImageType, Objects Celebrities, Landmarks Captions, Dense captions
Arabic ar βœ…
Azerbaijani az βœ…
Bulgarian bg βœ…
Bosnian Latin bs βœ…
Catalan ca βœ…
Czech cs βœ…
Welsh cy βœ…
Danish da βœ…
German de βœ…
Greek el βœ…
English en βœ… βœ… βœ… βœ… βœ… βœ…
Spanish es βœ… βœ… βœ… βœ…
Estonian et βœ…
Basque eu βœ…
Finnish fi βœ…
French fr βœ…
Irish ga βœ…
Galician gl βœ…
Hebrew he βœ…
Hindi hi βœ…
Croatian hr βœ…
Hungarian hu βœ…
Indonesian id βœ…
Italian it βœ…
Japanese ja βœ… βœ… βœ… βœ…
Kazakh kk βœ…
Korean ko βœ…
Lithuanian lt βœ…
Latvian lv βœ…
Macedonian mk βœ…
Malay Malaysia ms βœ…
Norwegian (Bokmal) nb βœ…
Dutch nl βœ…
Polish pl βœ…
Dari prs βœ…
Portuguese-Brazil pt-BR βœ…
Portuguese-Portugal pt βœ… βœ… βœ… βœ…
Portuguese-Portugal pt-PT βœ…
Romanian ro βœ…
Russian ru βœ…
Slovak sk βœ…
Slovenian sl βœ…
Serbian - Cyrillic RS sr-Cryl βœ…
Serbian - Latin RS sr-Latn βœ…
Swedish sv βœ…
Thai th βœ…
Turkish tr βœ…
Ukrainian uk βœ…
Vietnamese vi βœ…
Chinese Simplified zh βœ… βœ… βœ… βœ…
Chinese Simplified zh-Hans βœ…
Chinese Traditional zh-Hant βœ…

Multimodal embeddings

The latest Multimodal embeddings model supports vector search in many languages. The original model supports English only. Images that are vectorized in the English-only model are not compatible with text searches in the multi-lingual model.

Language Language code 2023-04-15 model 2022-04-11 model
Akrikaans af βœ…
Amharic am βœ…
Arabic ar βœ…
Armenian hy βœ…
Assamese as βœ…
Asturian ast βœ…
Azerbaijani az βœ…
Belarusian be βœ…
Bengali bn βœ…
Bosnian bs βœ…
Bulgarian bg βœ…
Burmese my βœ…
Catalan ca βœ…
Cebuano ceb βœ…
Chinese Simpl zho βœ…
Chinese Trad zho βœ…
Croatian hr βœ…
Czech cs βœ…
Danish da βœ…
Dutch nl βœ…
English en βœ… βœ…
Estonian et βœ…
Filipino (Tagalog) tl βœ…
Finnish fi βœ…
French fr βœ…
Fulah ff βœ…
Galician gl βœ…
Ganda lg βœ…
Georgian ka βœ…
German de βœ…
Greek el βœ…
Gujarati gu βœ…
Hausa ha βœ…
Hebrew he βœ…
Hindi hi βœ…
Hungarian hu βœ…
Icelandic is βœ…
Igbo ig βœ…
Indonesian id βœ…
Irish ga βœ…
Italian it βœ…
Japanese ja βœ…
Javanese jv βœ…
Kabuverdianu kea βœ…
Kamba kam βœ…
Kannada kn βœ…
Kazakh kk βœ…
Khmer km βœ…
Korean ko βœ…
Kyrgyz ky βœ…
Lao lo βœ…
Latvian lv βœ…
Lingala ln βœ…
Lithuanian lt βœ…
Luo luo βœ…
Luxembourgish lb βœ…
Macedonian mk βœ…
Malay ms βœ…
Malayalam ml βœ…
Maltese mt βœ…
Maori mi βœ…
Marathi mr βœ…
Mongolian mn βœ…
Nepali ne βœ…
Northern Sotho ns βœ…
Norwegian no βœ…
Nyanja ny βœ…
Occitan oc βœ…
Odia or βœ…
Oromo om βœ…
Pashto ps βœ…
Persian fa βœ…
Polish pl βœ…
Portuguese (Brazil) pt βœ…
Punjabi pa βœ…
Romanian ro βœ…
Russian ru βœ…
Serbian sr βœ…
Shona sn βœ…
Sindhi sd βœ…
Slovak sk βœ…
Slovenian sl βœ…
Somali so βœ…
Sorani Kurdish ku βœ…
Spanish (Latin American) es βœ…
Swahili sw βœ…
Swedish sv βœ…
Tajik tg βœ…
Tamil ta βœ…
Telugu te βœ…
Thai th βœ…
Turkish tr βœ…
Ukrainian uk βœ…
Umbundu umb βœ…
Urdu ur βœ…
Uzbek uz βœ…
Vietnamese vi βœ…
Welsh cy βœ…
Wolof wo βœ…
Xhosa xh βœ…
Yoruba yo βœ…
Zulu zu βœ