La funzionalità di riconoscimento del testo dell'API Cloud Vision è in grado di rilevare un'ampia gamma di lingue e può rilevare più lingue all'interno di una singola immagine.
Fornire un suggerimento sulla lingua al servizio non è obbligatorio, ma può essere fatto se il servizio ha difficoltà a rilevare la lingua utilizzata nell'immagine.
Con il rilascio delle immagini GA OCR per la scrittura a mano
con scrittura a mano non è più necessario un flag languageHints per la scrittura a mano
quando si utilizza
DOCUMENT_TEXT_DETECTION.
I suggerimenti facoltativi per la lingua
vengono specificati all'interno di un
ImageContext
della richiesta come elenco di languageHints per una
richiesta TEXT_DETECTION e DOCUMENT_TEXT_DETECTION.
Ogni parametro del codice lingua è in genere costituito da un identificatore BCP-47. Questo parametro può essere della forma lingua-regione, dove lingua si riferisce alla lingua principale e l'regione facoltativa si riferisce a una regione (di solito un identificatore di paese) di un dialetto particolare. Ad esempio, il cinese può essere
rappresentato come cinese semplificato scritto nella Repubblica popolare cinese
(zh-Hans) o cinese tradizionale scritto a Taiwan (zh-Hant).
Esistono tre livelli di supporto linguistico nella funzionalità di riconoscimento del testo:
- Le lingue supportate sono quelle a cui diamo la priorità e di cui valutiamo regolarmente il rendimento.
- Le lingue sperimentali sono quelle in fase di sviluppo attivo, ma non vengono valutate regolarmente.
- Le lingue mappate sono quelle supportate tramite la mappatura
a un altro codice lingua
o a un sistema di riconoscimento generale dei caratteri. Ad esempio, "
en-GB" è supportato, ma non viene trattato in modo diverso da "en" ai fini del riconoscimento del testo. Facciamo del nostro meglio per restituire il codice lingua mappato corretto nel campo delle impostazioni internazionali dell'entità, ma è più probabile che le lingue mappate vengano identificate erroneamente come una lingua simile rispetto alle lingue completamente supportate o supportate sperimentalmente.
Di seguito è riportato l'elenco delle lingue (con i codici languageHint associati) supportate da
TEXT_DETECTION e DOCUMENT_TEXT_DETECTION.
Se il suggerimento della lingua viene lasciato vuoto, tenteremo di rilevare automaticamente la lingua più
appropriata. L'endpoint TEXT_DETECTION rileva automaticamente solo
un sottoinsieme delle lingue supportate, mentre l'endpoint DOCUMENT_TEXT_DETECTION
rileva automaticamente l'insieme completo delle lingue supportate.
Lingue supportate
Le seguenti lingue sono prioritarie e vengono valutate regolarmente.
Per filtrare in base alle funzionalità, digita o seleziona direttamente la lingua che preferisci dal menu a discesa:
| Lingua | Lingua (nome in inglese) | languageHints codice |
Script | Note | |
|---|---|---|---|---|---|
| Afrikaans | Afrikaans | af |
Latn |
||
| shqip | Albanese | sq |
Latn |
||
| العربية | Arabo | ar |
Arab |
Modern Standard | |
| Հայ | Armeno | hy |
Armn |
||
| беларуская | Bielorusso | be |
Cyrl |
||
| বাংলা | Bengali | bn |
Beng |
||
| български | Bulgaro | bg |
Cyrl |
||
| Català | Catalano | ca |
Latn |
||
| 普通话 | Cinese | zh |
Hans/Hant |
||
| Hrvatski | Croato | hr |
Latn |
||
| Čeština | Ceco | cs |
Latn |
||
| Dansk | Danese | da |
Latn |
||
| Nederlands | Olandese | nl |
Latn |
||
| English | Inglese | en |
Latn |
Americano | |
| Eesti keel | Estone | et |
Latn |
||
| Filipino | Filippino | fil |
Latn |
||
| Suomi | Finlandese | fi |
Latn |
||
| Français | Francese | fr |
Latn |
Europei | |
| Deutsch | Tedesco | de |
Latn |
||
| Ελληνικά | Greco | el |
Grek |
||
| ગુજરાતી | Gujarati | gu |
Gujr |
||
| עברית | Ebraico | iw |
Hebr |
||
| हिन्दी | Hindi | hi |
Deva |
||
| Magyar | Ungherese | hu |
Latn |
||
| Íslenska | Islandese | is |
Latn |
||
| Bahasa Indonesia | Indonesiano | id |
Latn |
||
| Italiano | Italiano | it |
Latn |
||
| 日本語 | Giapponese | ja |
Jpan |
||
| ಕನ್ನಡ | Kannada | kn |
Knda |
||
| ភាសាខ្មែរ | Khmer | km |
Khmr |
||
| 한국어 | Coreano | ko |
Kore |
||
| ລາວ | Lao | lo |
Laoo |
||
| Latviešu | Lettone | lv |
Latn |
||
| Lietuvių | Lituano | lt |
Latn |
||
| Македонски | Macedone | mk |
Cyrl |
||
| Bahasa Melayu | Malese | ms |
Latn |
||
| മലയാളം | Malayalam | ml |
Mlym |
||
| मराठी | Marathi | mr |
Deva |
||
| नेपाली | Nepalese | ne |
Deva |
||
| Norsk | Norvegese | no |
Latn |
Bokmål | |
| فارسی | Persiano | fa |
Arab |
||
| Polski | Polacco | pl |
Latn |
||
| Português | Portoghese | pt |
Latn |
Brasiliano | |
| ਪੰਜਾਬੀ | Punjabi | pa |
Guru |
Gurmukhi | |
| Română | Rumeno | ro |
Latn |
||
| Русский | Russo | ru |
Cyrl |
||
| Русский (старая орфография) | Russo | ru-PETR1708 |
Cyrl |
Ortografia antica | |
| Српски | Serbo | sr |
Cyrl |
||
| Српски (латиница) | Serbo | sr-Latn |
Latn |
||
| Slovenčina | Slovacco | sk |
Latn |
||
| Slovenščina | Sloveno | sl |
Latn |
||
| Español | Spagnolo | es |
Latn |
Europei | |
| Svenska | Svedese | sv |
Latn |
||
| Tagalog | Tagalog | tl |
Latn |
||
| தமிழ் | Tamil | ta |
Taml |
||
| తెలుగు | Telugu | te |
Telu |
||
| ไทย | Tailandese | th |
Thai |
||
| Türkçe | Turco | tr |
Latn |
||
| Українська | Ucraino | uk |
Cyrl |
||
| Tiếng Việt | Vietnamita | vi |
Latn |
||
| Yiddish | Yiddish | yi |
Hebr |
Lingue sperimentali
Le seguenti lingue sono in fase di sviluppo attivo e non sono ancora valutate regolarmente.
| Lingua | Lingua (nome in inglese) | languageHints codice |
Script | Note | |
|---|---|---|---|---|---|
| አማርኛ | Amarico | am |
Ethi |
||
| Αρχαία ελληνικά | Greco antico | grc |
Grek |
||
| অসমীয়া | Assamese | as |
Beng |
||
| Azərbaycan | Azero | az |
Latn |
||
| Azərbaycan (qədim yazı) | Azero | az-Cyrl |
Cyrl |
Ortografia antica | |
| Euskara | Basco | eu |
Latn |
||
| Bosanski | Bosniaco | bs |
Latn |
||
| မြန်မာ | Birmano | my |
Mymr |
||
| Cebuano | Cebuano | ceb |
Latn |
||
| ᏣᎳᎩ ᎦᏬᏂᎯᏍᏗ | Cherokee | chr |
Cher |
||
| dhivehi, dhivehi-bas | Dhivehi | dv |
Thaa |
||
| རྫོང་ཁ | Dzonkha | dz |
Tibt |
||
| Esperanto | Esperanto | eo |
Latn |
||
| Galego | Galiziano | gl |
Latn |
||
| ქართული | Georgiano | ka |
Geor |
||
| Kreyòl Ayisyen | Creolo haitiano | ht |
Latn |
||
| Gaeilge | Irlandese | ga |
Latn |
||
| Jawa | Giavanese | jv |
Latn |
||
| Қазақ | Kazako | kk |
Cyrl |
||
| Kirghiz | Kirghiso | ky |
Cyrl |
||
| Latine | Latino | la |
Latn |
||
| Malti | Maltese | mt |
Latn |
||
| Монгол | Mongolo | mn |
Cyrl |
||
| ଓଡ଼ିଆ | Oriya | or |
Orya |
||
| پښتو | Pashto | ps |
Arab |
||
| संस्कृतम् | Sanscrito | sa |
Deva |
||
| සිංහල | Singalese | si |
Sinh |
||
| Swahili | Swahili | sw |
Latn |
||
| leššānā Suryāyā | Siriaco | syr |
Syriac |
||
| བོད་སྐད་ | Tibetano | bo |
Tibt |
||
| ትግርኛ | Tigirinya | ti |
Ethi |
||
| اردو | Urdu | ur |
Arab |
||
| oʻzbekcha | Uzbeco | uz |
Latn |
Latino | |
| oʻzbekcha | Uzbeco | uz-Cyrl |
Cyrl |
Ortografia antica | |
| Cymraeg | Gallese | cy |
Latn |
||
| IsiZulu | Zulu | zu |
Latn |
Lingue mappate
Le seguenti lingue sono mappate a un altro codice lingua o a un riconoscitore di caratteri generico.
| Lingua | Lingua (nome in inglese) | languageHints codice |
Script | Note | |
|---|---|---|---|---|---|
| بهسا اچيه | Acehnese | ace |
Latn |
Modello latino | |
| Lwo | Acholi | ach |
Latn |
Modello latino | |
| Dangme | Adangme | ada |
Latn |
Modello latino | |
| Akan | Akan | ak |
Latn |
Modello latino | |
| Anicinâbemowin | Algonquinian | alg |
Latn |
Modello latino | |
| Mapudungu | Araucanian/Mapuche | arn |
Latn |
Modello latino | |
| Asturianu | Asturiano | ast |
Latn |
Modello latino | |
| Dene | Athabaskan | ath |
Latn |
Modello latino | |
| Aymar aru | Aymara | ay |
Latn |
Modello latino | |
| Bhāṣa Bali | Balinese | ban |
Latn |
Modello latino | |
| Bamanankan | Bambara | bm |
Latn |
Modello latino | |
| Narrow Bantu | Bantu | bnt |
Latn |
Modello latino | |
| башҡорт теле | Bashkir | ba |
Cyrl |
Modello cirillico | |
| Toba–Batak | Batak | btk |
Latn |
Modello latino | |
| Chibemba | Bemba | bem |
Latn |
Modello latino | |
| Bikol Naga | Bicol | bik |
Latn |
Modello latino | |
| Bichelamar | Bislama | bi |
Latn |
Modello latino | |
| Brezhoneg | Bretone | br |
Latn |
Modello latino | |
| нохчийн мотт / noxçiyn mott | Ceceno | ce |
Cyrl |
Modello cirillico | |
| 汉语 | Cinese (mandarino, semplificato) | zh-Hans |
Hans |
Modello cinese | |
| 漢語 | Cinese (mandarino, tradizionale) | zh-Hant |
Hant |
Modello cinese | |
| 普通話 | Cinese (mandarino, Hong Kong) | zh-Hant-HK |
Hant |
Modello cinese | |
| Chahta' | Choctaw | cho |
Latn |
Modello latino | |
| Чӑвашла | Chuvash | cv |
Cyrl |
Modello cirillico | |
| Cree–Montagnais–Naskapi | Cree | cr |
Latn |
Modello latino | |
| Mvskoke | Creek | mus |
Latn |
Modello latino | |
| qırımtatar tili, къырымтатар тили | Tataro di Crimea | crh |
Latn |
Modello cirillico | |
| Dakhótiyapi, Dakȟótiyapi | Dakota | dak |
Latn |
Modello latino | |
| Douala | Duala | dua |
Latn |
Modello latino | |
| Ikɔ Efik | Efik | efi |
Latn |
Modello latino | |
| English (British) | Inglese (britannico) | en-GB |
Latn |
Modello latino | |
| Èʋegbe | Ewe | ee |
Latn |
Modello latino | |
| føroyskt mál | Faroese | fo |
Latn |
Modello latino | |
| Na Vosa Vakaviti | Figiano | fj |
Latn |
Modello latino | |
| fɔ̀ngbè | Fon | fon |
Latn |
Modello latino | |
| Français canadien | Francese (Canada) | fr-CA |
Latn |
Modello latino | |
| Fulani, Fulah, Peul | Fulah | ff |
Latn |
Modello latino | |
| Gã | Ga | gaa |
Latn |
Modello latino | |
| Luganda | ganda | lg |
Latn |
Modello latino | |
| Basa Gayo | Gayo | gay |
Latn |
Modello latino | |
| Kiribati | Gilbertese | gil |
Latn |
Modello latino | |
| Gothic | Gotico | got |
Latn |
Modello latino | |
| Guaraní | Guarani | gn |
Latn |
Modello latino | |
| Harshen/Halshen Hausa هَرْشَن هَوْسَ | Hausa | ha |
Latn |
Modello latino | |
| ʻŌlelo Hawaiʻi | Hawaiano | haw |
Latn |
Modello latino | |
| Otjiherero | Herero | hz |
Latn |
Modello latino | |
| Ilonggo | Hiligaynon | hil |
Latn |
Modello latino | |
| Jaku Iban | Iban | iba |
Latn |
Modello latino | |
| Asụsụ Igbo | Igbo | ig |
Latn |
Modello latino | |
| Ilokano | Ilocano | ilo |
Latn |
Modello latino | |
| Taqbaylit | Kabyle | kab |
Latn |
Modello latino | |
| Jingpho | Kachin | kac |
Latn |
Modello latino | |
| Kalaallisut | Kalaallisut | kl |
Latn |
Modello latino | |
| Kikamba | Kamba | kam |
Latn |
Modello latino | |
| Kanuri | Kanuri | kr |
Latn |
Modello latino | |
| Qaraqalpaq tili, Қарақалпақ тили, قاراقالپاق تىلى | Karakalpaka | kaa |
Cyrl/Latn |
Modello cirillico | |
| Ka Ktien Khasi | Khasi | kha |
Latn |
Modello latino | |
| Gĩkũyũ | Kikuyu | ki |
Latn |
Modello latino | |
| Kinyarwanda | Kinyarwanda | rw |
Latn |
Modello latino | |
| коми кыв | Komi | kv |
Cyrl |
Modello cirillico | |
| Kikongo | Kongo | kg |
Latn |
Modello latino | |
| Kosraean | Kosraean | kos |
Latn |
Modello latino | |
| Oshikwanyama | Kuanyama | kj |
Latn |
Modello latino | |
| Ngala | Lingala | ln |
Latn |
Modello latino | |
| Plattdütsch, Plattdeutsch, Nedersaksisch | Basso tedesco | nds |
Latn |
Modello latino | |
| siLozi | lozi | loz |
Latn |
Modello latino | |
| Kiluba | Luba-Katanga | lu |
Latn |
Modello latino | |
| Dholuo | Luo | luo |
Latn |
Modello latino | |
| Madhura, Basa Mathura, بَهاسَ مَدورا | Madurese | mad |
Latn |
Modello latino | |
| Malagasy | Malgascio | mg |
Latn |
Modello latino | |
| Mandinka, لغة مندنكا | Mandingo | man |
Latn |
Modello latino | |
| Gaelg, Gailck | Manx | gv |
Latn |
Modello latino | |
| Te reo Māori | Maori | mi |
Latn |
Modello latino | |
| Ebon | marshallese | mh |
Latn |
Modello latino | |
| Mɛnde yia | Mende | men |
Latn |
Modello latino | |
| Middle English | Inglese medio | enm |
Latn |
Modello latino | |
| Mittelhochdeutsch | Medio alto tedesco | gmh |
Latn |
Modello latino | |
| Baso Minangkabau, باسو مينڠكاباو | Minangkabau | min |
Latn |
Modello latino | |
| Kanienʼkéha | Mohawk | moh |
Latn |
Modello latino | |
| Nkundu | Mongo | lol |
Latn |
Modello latino | |
| Nāhuatl | Nahuatl | nah |
Latn |
Modello latino | |
| Diné bizaad | Navajo | nv |
Latn |
Modello latino | |
| Ndonga | Ndonga | ng |
Latn |
Modello latino | |
| ko e vagahau Niuē | Niueano | niu |
Latn |
Modello latino | |
| Zimbabwe Ndebele | Ndebele del nord | nd |
Latn |
Modello latino | |
| Sesotho sa Leboa | Sotho del nord | nso |
Latn |
Modello latino | |
| Chichewa, Chinyanja | Nyanja | ny |
Latn |
Modello latino | |
| Runyankore | nyankole | nyn |
Latn |
Modello latino | |
| Chitonga | Nyasa Tonga | tog |
Latn |
Modello latino | |
| Appolo | Nzima | nzi |
Latn |
Modello latino | |
| Occitan, lenga d'òc, provençal | Occitano | oc |
Latn |
Modello latino | |
| Anishinaabemowin, ᐊᓂᔑᓈᐯᒧᐎᓐ | Ojibwa | oj |
Latn |
Modello latino | |
| Ænglisc, Englisc, Anglisc | Inglese antico | ang |
Latn |
Modello latino | |
| Franceis, François, Romanz | Francese antico | fro |
Latn |
Modello latino | |
| Diutisk, Althochdeutsch | Alto tedesco antico | goh |
Latn |
Modello latino | |
| Dǫnsk tunga | Antico norvegese | non |
Latn |
Modello latino | |
| Occitan ancian | Provenzale antico | pro |
Latn |
Modello latino | |
| ирон ӕвзаг | Ossetico | os |
Cyrl |
Modello cirillico | |
| Kapampangan | Pampanga | pam |
Latn |
Modello latino | |
| Salitan Pangasinan | Pangasinan | pag |
Latn |
Modello latino | |
| Papiamentu | Papiamento | pap |
Latn |
Modello latino | |
| Português (Portugal) | Portoghese (Europa) | pt-PT |
Latn |
Modello latino | |
| Kechua / Runa Simi | Quechua | qu |
Latn |
Modello latino | |
| Rumantsch | Romancio | rm |
Latn |
Modello latino | |
| Romani čhib | Rom | rom |
Latn |
Modello latino | |
| Ikirundi | Rundi | rn |
Latn |
Modello latino | |
| Sakha | Sakha | sah |
Cyrl |
Modello cirillico | |
| Gagana faʻa Sāmoa | Samoano | sm |
Latn |
Modello latino | |
| yângâ tî sängö | Sango | sg |
Latn |
Modello latino | |
| (Braid) Scots, Lallans, Doric | Scozzese | sco |
Latn |
Modello latino | |
| Gàidhlig | Gaelico scozzese | gd |
Latn |
Modello latino | |
| chiShona | Shona | sn |
Latn |
Modello latino | |
| Songhay | Songhai | son |
Latn |
Modello latino | |
| Sesotho | Sotho del sud | st |
Latn |
Modello latino | |
| Español (Latinoamérica) | Spagnolo (America Latina) | es-419 |
Latn |
Modello latino | |
| ᮘᮞ ᮞᮥᮔ᮪ᮓ , Basa Sunda | Sundanese | su |
Latn |
Modello latino | |
| siSwati | Swati | ss |
Latn |
Modello latino | |
| Reo Tahiti | Tahitiano | ty |
Latn |
Modello latino | |
| тоҷикӣ | Tagico | tg |
Cyrl |
Modello cirillico | |
| татар теле | Tataro | tt |
Cyrl/Latn |
Modello cirillico | |
| KʌThemnɛ | Temne | tem |
Latn |
Modello latino | |
| lea faka-Tonga | Tongano | to |
Latn |
Modello latino | |
| Xitsonga | Tsonga | ts |
Latn |
Modello latino | |
| Setswana | Tswana | tn |
Latn |
Modello latino | |
| Türkmençe | Turkmeno | tk |
Latn |
Modello cirillico | |
| удмурт кыл | Udmurto | udm |
Cyrl |
Modello cirillico | |
| Tshivenḓa | Venda | ve |
Latn |
Modello latino | |
| Vod | Votico | vot |
Cyrl/Latn |
Modello cirillico | |
| Frysk | Frisone occidentale | fy |
Latn |
Modello latino | |
| Wolof | Wolof | wo |
Latn |
Modello latino | |
| isiXhosa | Xhosa | xh |
Latn |
Modello latino | |
| Èdè Yorùbá | Yoruba | yo |
Latn |
Modello latino | |
| Diidxazá | Zapotec | zap |
Latn |
Modello latino |
Script di scrittura a mano libera
Sono supportati i seguenti script per il riconoscimento della scrittura a mano. Consulta le tabelle delle lingue riportate sopra per scoprire quali lingue utilizzano ciascun sistema di scrittura.
| Script | Nome | Livello di assistenza |
|---|---|---|
Beng |
Bengali | Sperimentale |
Cyrl |
Cirillico | Sperimentale |
Deva |
Devanagari | Sperimentale |
Grek |
Greco | Sperimentale |
Hani |
Cinese | Sperimentale |
Jpan |
Giapponese | Supportato |
Kore |
Coreano | Supportato |
Latn |
Latino | Supportato |
vi |
Vietnamita | Sperimentale |