Idiomas admitidos

La función de reconocimiento de texto de Google Distributed Cloud (GDC) air-gapped detecta una variedad de idiomas y puede detectar varios idiomas en una sola imagen.

Puedes especificar una sugerencia de idioma opcional para una solicitud de la API de reconocimiento óptico de caracteres (OCR). Por ejemplo, es posible que quieras proporcionar una sugerencia cuando la API tenga problemas para detectar el idioma que se usa en tu imagen.

Para especificar sugerencias de idioma opcionales, agrégalas a tu solicitud de BatchAnnotateImages o BatchAnnotateFiles en el campo image_context como una lista de valores en el campo language_hints.

El formato language_hints usa los siguientes lineamientos de formato de etiquetas de idioma BCP 47:

language["-" script] ["-" region] *("-" variant) *("-" extension) ["-" privateuse]

Por ejemplo, la sugerencia de idioma en-t-i0-handwrit indica que el idioma es "Inglés transformado a partir de escritura a mano".

La función de reconocimiento de texto admite tres niveles de idiomas:

  1. Los idiomas compatibles se priorizan con evaluaciones de rendimiento periódicas.
  2. Los idiomas experimentales se encuentran en desarrollo activo. No tienen evaluaciones de rendimiento periódicas.
  3. Los idiomas asignados se admiten asignándolos a otro código de idioma o a un reconocedor de caracteres general. Por ejemplo, en-GB es compatible, pero no se trata de manera diferente a en para el reconocimiento de texto. El servicio de OCR intenta devolver el código de idioma asignado correcto en el campo entity. Sin embargo, los idiomas asignados tienen más probabilidades de identificarse de manera errónea que los idiomas admitidos en su totalidad o de forma experimental.

Una de las características clave del servicio de OCR es la capacidad de detectar y extraer texto de imágenes. Por ejemplo, una imagen puede ser texto escrito a mano. Para obtener una lista de las escrituras a mano compatibles con el reconocimiento de escritura a mano, consulta Escrituras a mano.

Idiomas compatibles

La función de reconocimiento de texto prioriza y evalúa periódicamente los idiomas admitidos. Para filtrar por idioma, escribe un idioma en el siguiente campo:

Lenguaje Idioma (nombre en español) Código de sugerencias de idioma Guion y notas
Afrikaans Afrikaans af Latn
shqip Albanés sq Latn
العربية Árabe ar Árabe; Modern Standard
беларуская Bielorruso be Cyrl
български Búlgaro bg Cyrl
Català (catalán) Catalán ca Latn
普通话 Chino zh Hans/Hant
Hrvatski Croata hr Latn
Čeština Checo cs Latn
Dansk Danés da Latn
Nederlands Holandés nl Latn
Inglés Inglés en Latn; Estadounidense
Eesti keel Estonio et Latn
Filipino Filipino fil o tl Latn
Suomi Finlandés fi Latn
Français Francés fr Latn; Europeo
Deutsch Alemán de Latn
Ελληνικά Griego el Grek
עברית Hebreo iw Hebr
हिन्दी Hindi hi Deva
Magyar Húngaro hu Latn
Íslenska Islandés is Latn
Bahasa Indonesia Indonesio id Latn
Italiano Italiano it Latn
日本語 Japonés ja Jpan
한국어 Coreano ko Kore
Latviešu Letón lv Latn
Lietuvių Lituano lt Latn
Македонски Macedonio mk Cyrl
Bahasa Melayu Malayo ms Latn
മലയാളം Malayalam ml Mlym
मराठी Marathi mr Deva
नेपाली Nepalí ne Deva
Norsk Noruego no Latn; Bokmål
فارسی Persa fa Arab
Polski Polaco pl Latn
Português Portugués pt Latn; Brasileña
Română Rumano ro Latn
Русский Ruso ru Cyrl
Русский (старая орфография) Ruso ru-PETR1708 Cyrl Ortografía antigua
Српски Serbio sr Cyrl y Latn
Српски (латиница) Serbio sr-Latn Latn
Slovenčina (eslovaco) Eslovaco sk Latn
Slovenščina Esloveno sl Latn
Español Español es Latn; Europeo
Svenska Sueco sv Latn
Tagalo Tagalo tl Latn
Türkçe Turco tr Latn
Українська Ucraniano uk Cyrl
Tiếng Việt Vietnamita vi Latn
Yidis Yiddish yi Hebr

Idiomas experimentales

Los idiomas experimentales están en desarrollo activo y no se evalúan. Para filtrar por idioma, escribe un idioma en el siguiente campo:

Lenguaje Idioma (nombre en español) Código de sugerencias de idioma Guion y notas
Αρχαία ελληνικά Griego antiguo grc Grek
Azərbaycan Azerbaiyano az Latn
Azərbaycan (qədim yazı) Azerbaiyano az-Cyrl Cyrl, ortografía antigua
Euskara Euskara eu Latn
Bosanski Bosnio bs Latn
Cebuano Cebuano ceb Latn
Esperanto Esperanto eo Latn
Galego Gallego gl Latn
ქართული Georgiano ka Geor
Kreyòl Ayisyen Criollo haitiano ht Latn
Gaeilge Irlandés ga Latn
Jawa Javanés jv Latn
Қазақ Kazajo kk Cyrl
Kirguís Kirguís ky Cyrl
Latine Latín la Latn
Maltí Maltés mt Latn
Монгол Mongol mn Cyrl
پښتو Pastún ps Arab
संस्कृतम् Sánscrito sa Deva
Suajili Suajili sw Latn
اردو Urdu ur Arab
oʻzbekcha Uzbeko uz Latn; Latín
oʻzbekcha Uzbeko uz-Cyrl Cyrl, ortografía antigua
Cymraeg Galés cy Latn
IsiZulu Zulú zu Latn

Idiomas asignados

Los idiomas asignados se asocian a otro código de idioma o a un reconocedor de caracteres general. Para filtrar por idioma, escribe un idioma en el siguiente campo:

Idioma Idioma (nombre en español) Código de sugerencias de idioma Guion y notas Asignado a
بهسا اچيه Achenés ace Latn Modelo de secuencia de comandos en latín
Lwo Acholí ach Latn Modelo de secuencia de comandos en latín
Dangme Adangme ada Latn Modelo de secuencia de comandos en latín
Akan Akan ak Latn Modelo de secuencia de comandos en latín
Anicinâbemowin Algonquinian alg Latn Modelo de secuencia de comandos en latín
Mapudungu Araucano/Mapuche arn Latn Modelo de secuencia de comandos en latín
Asturiano Asturiano ast Latn Modelo de secuencia de comandos en latín
Dene Atabascano ath Latn Modelo de secuencia de comandos en latín
Aymar aru Aimara ay Latn Modelo de secuencia de comandos en latín
Bhāṣa Bali Balinés ban Latn Modelo de secuencia de comandos en latín
Bamanankan Bambara bm Latn Modelo de secuencia de comandos en latín
Bantu reducido Bantú bnt Latn Modelo de secuencia de comandos en latín
башҡорт теле Baskir ba Cyrl Modelo de secuencia de comandos en cirílico
Toba–Batak Batak btk Latn Modelo de secuencia de comandos en latín
Jibemba Bemba bem Latn Modelo de secuencia de comandos en latín
Bicolano Naga Bikol bik Latn Modelo de secuencia de comandos en latín
Bieleamar Bislama bi Latn Modelo de secuencia de comandos en latín
Brezhoneg Bretón br Latn Modelo de secuencia de comandos en latín
нохчийн мотт / noxçiyn mott Checheno ce Cyrl Modelo de secuencia de comandos en cirílico
汉语 Chino zh-Hans Hans, simplificada, mandarín zh
漢語 Chino zh-Hant Hant; Tradicional, mandarín zh
普通話 Chino zh-Hant-HK Hant; Mandarín, Hong Kong zh
Chahta' Choctaw cho Latn Modelo de secuencia de comandos en latín
Чӑвашла Chuvasio cv Cyrl Modelo de secuencia de comandos en cirílico
Cree–Montagnais–Naskapi Cree cr Latn Modelo de secuencia de comandos en latín
Mvskoke Creek mus Latn Modelo de secuencia de comandos en latín
qırımtatar tili, къырымтатар тили Tártaro de Crimea crh Latn Modelo de secuencia de comandos en cirílico
Dakhótiyapi, Dakȟótiyapi Dakota dak Latn Modelo de secuencia de comandos en latín
Douala Duala dua Latn Modelo de secuencia de comandos en latín
Ikɔ Efik Efik efi Latn Modelo de secuencia de comandos en latín
Inglés (británico) Inglés en-GB Latn; Reino Unido en
Èʋegbe Ewe ee Latn Modelo de secuencia de comandos en latín
føroyskt mál Feroés fo Latn Modelo de secuencia de comandos en latín
Na Vosa Vakaviti Fiyiano fj Latn Modelo de secuencia de comandos en latín
fɔ̀ngbè Fon fon Latn Modelo de secuencia de comandos en latín
Francés canadiense Francés fr-CA Latn; Canadá fr
Fulani, Fulah, Peul Fulah ff Latn Modelo de secuencia de comandos en latín
Ga gaa Latn Modelo de secuencia de comandos en latín
Luganda luganda lg Latn Modelo de secuencia de comandos en latín
Basa Gayo Gayo gay Latn Modelo de secuencia de comandos en latín
Kiribati Gilbertés gil Latn Modelo de secuencia de comandos en latín
Gótico Gótico got Latn Modelo de secuencia de comandos en latín
Guaraní Guaraní gn Latn Modelo de secuencia de comandos en latín
Harshen/Halshen Hausa هَرْشَن هَوْسَ Hausa ha Latn Modelo de secuencia de comandos en latín
ʻŌlelo Hawaiʻi Hawaiano haw Latn Modelo de secuencia de comandos en latín
Otjiherero Herero hz Latn Modelo de secuencia de comandos en latín
Ilonggo Hiligainón hil Latn Modelo de secuencia de comandos en latín
Jaku Iban Iban iba Latn Modelo de secuencia de comandos en latín
Asụsụ Igbo Igbo ig Latn Modelo de secuencia de comandos en latín
Ilokano Ilocano ilo Latn Modelo de secuencia de comandos en latín
Taqbaylit Kabyle kab Latn Modelo de secuencia de comandos en latín
Jingpo Kachin kac Latn Modelo de secuencia de comandos en latín
Kalaallisut Kalaallisut kl Latn Modelo de secuencia de comandos en latín
Kikamba Kamba kam Latn Modelo de secuencia de comandos en latín
Kanuri Kanuri kr Latn Modelo de secuencia de comandos en latín
Qaraqalpaq tili, Қарақалпақ тили, قاراقالپاق تىلى Kara-Kalpak kaa Cyrl/Latn Modelo de secuencia de comandos en cirílico
Ka Ktien Khasi Khasi kha Latn Modelo de secuencia de comandos en latín
Gĩkũyũ Kikuyu ki Latn Modelo de secuencia de comandos en latín
Kiñaruanda Kiñaruanda rw Latn Modelo de secuencia de comandos en latín
коми кыв Komi kv Cyrl Modelo de secuencia de comandos en cirílico
Kikongo Congo kg Latn Modelo de secuencia de comandos en latín
Kosraeano Kosraeano kos Latn Modelo de secuencia de comandos en latín
Oshikwanyama Kuanyama kj Latn Modelo de secuencia de comandos en latín
Ngala Lingala ln Latn Modelo de secuencia de comandos en latín
Plattdütsch, Plattdeutsch, Nedersaksisch Bajo alemán nds Latn Modelo de secuencia de comandos en latín
siLozi lozi loz Latn Modelo de secuencia de comandos en latín
Kiluba Luba-Katanga lu Latn Modelo de secuencia de comandos en latín
Dholuo Luo luo Latn Modelo de secuencia de comandos en latín
Madhura, Basa Mathura, بَهاسَ مَدورا Madurés mad Latn Modelo de secuencia de comandos en latín
Malgache Malgache mg Latn Modelo de secuencia de comandos en latín
Mandinka, لغة مندنكا Mandingo man Latn Modelo de secuencia de comandos en latín
Gaelg, Gailck Manés gv Latn Modelo de secuencia de comandos en latín
Te reo Māori Maorí mi Latn Modelo de secuencia de comandos en latín
Ebon Marshallese mh Latn Modelo de secuencia de comandos en latín
Mɛnde yia Mendé men Latn Modelo de secuencia de comandos en latín
Inglés medio Inglés medio enm Latn Modelo de secuencia de comandos en latín
Mittelhochdeutsch Alto alemán medio gmh Latn Modelo de secuencia de comandos en latín
Baso Minangkabau, باسو مينڠكاباو Minangkabau min Latn Modelo de secuencia de comandos en latín
Kanienʼkéha Mohawk moh Latn Modelo de secuencia de comandos en latín
Nkundu Mongo lol Latn Modelo de secuencia de comandos en latín
Nāhuatl Náhuatl nah Latn Modelo de secuencia de comandos en latín
Diné bizaad Navajo nv Latn Modelo de secuencia de comandos en latín
Ndonga Ndonga ng Latn Modelo de secuencia de comandos en latín
ko e vagahau Niuē Niuano niu Latn Modelo de secuencia de comandos en latín
Zimbabwe Ndebele North Ndebele nd Latn Modelo de secuencia de comandos en latín
Sesotho sa Leboa Sotho norteño nso Latn Modelo de secuencia de comandos en latín
Chichewa, Chinyanja Nyanja ny Latn Modelo de secuencia de comandos en latín
Runyankore nyankole nyn Latn Modelo de secuencia de comandos en latín
Chitonga Nyasa Tonga tog Latn Modelo de secuencia de comandos en latín
Appolo Nzima nzi Latn Modelo de secuencia de comandos en latín
Occitan, lenga d'òc, provençal Occitano oc Latn Modelo de secuencia de comandos en latín
Anishinaabemowin, ᐊᓂᔑᓈᐯᒧᐎᓐ Ojibwa oj Latn Modelo de secuencia de comandos en latín
Ænglisc, Englisc, Anglisc Inglés antiguo ang Latn Modelo de secuencia de comandos en latín
Franceis, François, Romanz Francés antiguo fro Latn Modelo de secuencia de comandos en latín
Diutisk, Althochdeutsch Alto alemán antiguo goh Latn Modelo de secuencia de comandos en latín
Dǫnsk tunga Nórdico antiguo non Latn Modelo de secuencia de comandos en latín
Occitano antiguo Provenzal antiguo pro Latn Modelo de secuencia de comandos en latín
ирон ӕвзаг Ossetic os Cyrl Modelo de secuencia de comandos en cirílico
Pampango Pampanga pam Latn Modelo de secuencia de comandos en latín
Salitan Pangasinan Pangasinán pag Latn Modelo de secuencia de comandos en latín
Papiamentu Papiamento pap Latn Modelo de secuencia de comandos en latín
Português (Portugal) Portugués pt-PT Latn; Europeo pt
Kechua / Runa Simi Quechua qu Latn Modelo de secuencia de comandos en latín
Rumantsch Romanche rm Latn Modelo de secuencia de comandos en latín
Romani čhib Romaní rom Latn Modelo de secuencia de comandos en latín
Ikirundi Kirundi rn Latn Modelo de secuencia de comandos en latín
Saja Saja sah Cyrl Modelo de secuencia de comandos en cirílico
Gagana faʻa Sāmoa Samoano sm Latn Modelo de secuencia de comandos en latín
yângâ tî sängö Sango sg Latn Modelo de secuencia de comandos en latín
(Braid) Scots, Lallans, Doric Escocés sco Latn Modelo de secuencia de comandos en latín
Gàidhlig Gaélico escocés gd Latn Modelo de secuencia de comandos en latín
chiShona Shona sn Latn Modelo de secuencia de comandos en latín
Songhay Songhai son Latn Modelo de secuencia de comandos en latín
Sesoto Sesoto meridional st Latn Modelo de secuencia de comandos en latín
Español (Latinoamérica) Español es-419 Latn; Latinoamérica es
ᮘᮞ ᮞᮥᮔ᮪ᮓ , Basa Sunda Sundanés su Latn Modelo de secuencia de comandos en latín
siSwati Suazi ss Latn Modelo de secuencia de comandos en latín
Reo Tahiti Tahitiano ty Latn Modelo de secuencia de comandos en latín
тоҷикӣ Tayiko tg Cyrl Modelo de secuencia de comandos en cirílico
татар теле Tártaro tt Cyrl/Latn Modelo de secuencia de comandos en cirílico
KʌThemnɛ Temné tem Latn Modelo de secuencia de comandos en latín
lea faka-Tonga Tongano to Latn Modelo de secuencia de comandos en latín
Xitsonga Tsonga ts Latn Modelo de secuencia de comandos en latín
Setswana Setsuana tn Latn Modelo de secuencia de comandos en latín
Türkmençe Turkmeno tk Latn Modelo de secuencia de comandos en cirílico
удмурт кыл Udmurto udm Cyrl Modelo de secuencia de comandos en cirílico
Tshivenḓa Venda ve Latn Modelo de secuencia de comandos en latín
Vod Votic vot Cyrl/Latn Modelo de secuencia de comandos en cirílico
Frysk Frisón occidental fy Latn Modelo de secuencia de comandos en latín
Wólof Wólof wo Latn Modelo de secuencia de comandos en latín
isiXhosa Xhosa xh Latn Modelo de secuencia de comandos en latín
Èdè Yorùbá Yoruba yo Latn Modelo de secuencia de comandos en latín
Diidxazá zapoteco zap Latn Modelo de secuencia de comandos en latín

Secuencias de comandos de escritura a mano

En esta sección, se incluyen las secuencias de comandos compatibles con el reconocimiento de escritura a mano. Para saber qué idiomas usan cada escritura, consulta las tablas de idiomas admitidos, experimentales y asignados. Para filtrar por secuencia de comandos, escribe una secuencia de comandos en el siguiente campo:

Etiqueta de secuencia de comandos Nombre Nivel de asistencia
Beng Bengalí Experimental
Cyrl Cirílico Experimental
Deva Devanagari Experimental
Grek Griego Experimental
Hani Chino Experimental
Jpan Japonés Admitido
Kore Coreano Admitido
Latn Latín Admitido
vi Vietnamita Experimental