La funzionalità di riconoscimento del testo dell'API Cloud Vision è in grado di rilevare un'ampia gamma di lingue e di rilevare più lingue all'interno di una singola immagine.
Non è obbligatorio fornire al servizio un suggerimento relativo alla lingua, ma puoi farlo se il servizio ha problemi a rilevare la lingua utilizzata nell'immagine.
Con il rilascio delle immagini GA OCR per la scrittura a mano libera con scrittura a mano libera, non sarà più necessario il flag languageHints
per la scrittura a mano libera quando utilizzi DOCUMENT_TEXT_DETECTION
.
I suggerimenti relativi alla lingua facoltativi sono specificati all'interno di ImageContext di una richiesta come elenco di languageHints
per una richiesta TEXT_DETECTION
e DOCUMENT_TEXT_DETECTION
.
Ogni parametro del codice lingua è composto in genere da un identificatore BCP-47. Questo parametro può essere nel formato language-region, dove language si riferisce alla lingua principale e, facoltativa, region si riferisce a una regione (di solito un identificatore del paese) di un determinato dialetto. Ad esempio, il cinese può essere rappresentato come cinese semplificato come scritto nella Repubblica popolare cinese (zh-Hans
) o come cinese tradizionale come scritto a Taiwan (zh-Hant
).
La funzione di riconoscimento del testo prevede tre livelli di supporto della lingua:
- Le lingue supportate sono quelle a cui diamo la priorità e in base a cui valutiamo regolarmente il rendimento.
- Le lingue sperimentali sono quelle in fase di sviluppo attivo, ma in base a cui non vengono valutate regolarmente.
- Le lingue mappate sono quelle supportate mediante la mappatura a un altro codice lingua o a un riconoscimento generale dei caratteri. Ad esempio, "
en-GB
" è supportato, ma non viene trattato in modo diverso da "en
" per il riconoscimento del testo. Facciamo il possibile per restituire il codice corretto della lingua mappata nel campo delle impostazioni internazionali dell'entità, ma è più probabile che le lingue mappate vengano identificate erroneamente come lingue simili rispetto alle lingue completamente supportate o supportate dagli esperimenti.
Di seguito è mostrato l'elenco delle lingue (con codici languageHint
associati) supportate da TEXT_DETECTION
e DOCUMENT_TEXT_DETECTION
.
Se il suggerimento per la lingua viene lasciato vuoto, cercheremo di rilevare automaticamente la lingua più appropriata. L'endpoint TEXT_DETECTION
rileverà automaticamente solo un sottoinsieme di lingue supportate, mentre l'endpoint DOCUMENT_TEXT_DETECTION
rileverà automaticamente l'insieme completo delle lingue supportate.
Lingue supportate
Le seguenti lingue hanno la priorità e vengono valutate regolarmente.
Per filtrare in base alle funzionalità, digita o seleziona direttamente la lingua desiderata dal menu a discesa:
linguaggio | Lingua (nome inglese) | languageHints codice |
Script | Note | |
---|---|---|---|---|---|
Afrikaans | Afrikaans | af |
Latn |
||
shqip | Albanese | sq |
Latn |
||
العربية | Arabo | ar |
Arab |
Standard moderno | |
Հայ | Armeno | hy |
Armn |
||
беларуская | Bielorusso | be |
Cyrl |
||
বাংলা | Bengali | bn |
Beng |
||
български | Bulgaro | bg |
Cyrl |
||
Català | Catalan | 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 |
Cucina americana | |
Eesti keel | Estone | et |
Latn |
||
Filipino | Filippino | fil |
Latn |
||
Suomi | Finlandese | fi |
Latn |
||
Français | Francese | fr |
Latn |
Europeo | |
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 precedente | |
Српски | Serbo | sr |
Cyrl |
||
Српски (латиница) | Serbo | sr-Latn |
Latn |
||
Slovenčina | Slovacco | sk |
Latn |
||
Slovenščina | Sloveno | sl |
Latn |
||
Español | Spagnolo | es |
Latn |
Europeo | |
Svenska | Svedese | sv |
Latn |
||
Tagalog | Tagalog | tl |
Latn |
||
தமிழ் | Tamil | ta |
Taml |
||
తెలుగు | Telugu | te |
Telu |
||
ไทย | Thailandese | 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 vengono ancora valutate regolarmente.
linguaggio | Lingua (nome 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 precedente | |
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 di Haiti | 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 precedente | |
Cymraeg | Gallese | cy |
Latn |
||
IsiZulu | Zulu | zu |
Latn |
Lingue mappate
I seguenti linguaggi sono mappati a un codice di un altro linguaggio o a un riconoscimento di caratteri generico.
linguaggio | Lingua (nome 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 | Algonchino | alg |
Latn |
Modello latino | |
Mapudungu | Araucaniano/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 | Bicolano | 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 (canadese) | fr-CA |
Latn |
Modello latino | |
Fulani, Fulah, Peul | Fula | 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 | Ilongo | hil |
Latn |
Modello latino | |
Jaku Iban | Iban | iba |
Latn |
Modello latino | |
Asụsụ Igbo | Igbo | ig |
Latn |
Modello latino | |
Ilokano | Iloko | ilo |
Latn |
Modello latino | |
Taqbaylit | Cabilio | kab |
Latn |
Modello latino | |
Jingpho | Cachino | kac |
Latn |
Modello latino | |
Kalaallisut | Kalaallisut | kl |
Latn |
Modello latino | |
Kikamba | Kamba | kam |
Latn |
Modello latino | |
Kanuri | Kanuri | kr |
Latn |
Modello latino | |
Qaraqalpaq tili, Қарақалпақ тили, قاراقالپاق تىلى | Kara-Kalpak | 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 | Kosraeo | 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 | Tedesco medio-alto | 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 settentrionale | 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 | Tonga di Nyasa | 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 | Norreno antico | non |
Latn |
Modello latino | |
Occitan ancian | Provenzale antico | pro |
Latn |
Modello latino | |
ирон ӕвзаг | Osseto | 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 (europeo) | 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 per la scrittura a mano libera
Per il riconoscimento della scrittura a mano libera sono supportati i seguenti script. Controlla le tabelle delle lingue in alto per conoscere le lingue che utilizzano ogni script.
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 |