Supported languages and language models
Written by
Updated at April 30, 2025
All text language models support Russian and English.
English-Russian model
This model works best, but supports only two languages:
en
: Englishru
: Russian
Warning
Currently, this model cannot be selected with automatic language detection. To use this model, explicitly specify one or both languages in the languageCodes
property for the OCR API or in the language_codes
property for the Vision API.
Latin-Cyrillic model
This model supports languages that use Latin and Cyrillic characters:
az
: Azerbaijaniba
: Bashkirbe
: Belarusianbg
: Bulgarianbs
: Bosniancs
: Czechcv
: Chuvashda
: Danishde
: Germanen
: Englishes
: Spanishet
: Estonianfi
: Finnishfr
: Frenchhu
: Hungarianid
: Indonesianit
: Italiankk
: Kazakhky
: Kirghizlt
: Lithuanianlv
: Latvianmt
: Maltesenl
: Dutchno
: Norwegianpl
: Polishpt
: Portuguesero
: Romanianru
: Russiansah
: Yakutsk
: Slovaksl
: Sloveniansr
: Serbiansv
: Swedishtg
: Tajiktr
: Turkishtt
: Tataruz
: Uzbek
Other models
Other models only support a single basic language apart from Russian and English:
ar
,en
,ru
: Arabicel
,en
,ru
: Greekhe
,en
,ru
: Hebrewhy
,en
,ru
: Armenianja
,en
,ru
: Japaneseka
,en
,ru
: Georgianko
,en
,ru
: Koreanth
,en
,ru
: Thaivi
,en
,ru
: Vietnamesezh
,en
,ru
: Chinese
Use cases
- Recognizing text in image archives in Yandex Vision OCR
- Developing a Telegram bot for text recognition in images, audio synthesis and recognition
- Text recognition in images
- Text recognition from PDF files
- Handwriting recognition
- Table recognition