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:
- Los idiomas compatibles se priorizan con evaluaciones de rendimiento periódicas.
- Los idiomas experimentales se encuentran en desarrollo activo. No tienen evaluaciones de rendimiento periódicas.
- 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 aen
para el reconocimiento de texto. El servicio de OCR intenta devolver el código de idioma asignado correcto en el campoentity
. 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 |
Gã | 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 |