La fonctionnalité de reconnaissance de texte de Cloud Vision peut détecter de nombreuses langues, y compris plusieurs langues dans une même image. Si l'API Vision a du mal à détecter automatiquement une langue, vous pouvez fournir un indice de langue pour améliorer le résultat de la détection.
Pour utiliser ces fonctionnalités et spécifier des langues, consultez les guides sur la détection de texte ou la détection d'écriture manuscrite. Pour essayer la détection de texte avec un indice de langue directement dans votre navigateur, consultez la section Essayer des pages sur la détection de texte.
Spécifier des indicateurs de langue
Vous spécifiez des indicateurs de langue facultatifs dans le champ ImageContext d'une requête sous forme de liste de languageHints pour les requêtes TEXT_DETECTION ou DOCUMENT_TEXT_DETECTION.
Chaque paramètre de code de langue se compose d'un identifiant BCP 47. Ce paramètre utilise le format langue-région, où :
- language : langue principale.
- region : région facultative, généralement un identifiant de pays, pour un dialecte spécifique.
Par exemple, le chinois peut être représenté par le chinois simplifié tel qu'il est écrit en République populaire de Chine (zh-Hans) ou en chinois traditionnel tel qu'il est écrit à Taïwan (zh-Hant).
La fonctionnalité de reconnaissance de texte prend en charge trois niveaux de langue :
- Les langues acceptées sont celles que Google priorise et pour lesquelles il évalue régulièrement les performances.
- Les langues expérimentales sont celles qui sont en phase de développement actif, mais pour lesquelles les performances ne sont pas évaluées régulièrement.
- Les langues mappées sont compatibles avec un autre code de langue ou un outil de reconnaissance de caractères général. Par exemple,
en-GBest traité commeenpour la reconnaissance de texte. Bien que Google s'efforce de renvoyer le code de langue mappé correct dans le champ Paramètres régionaux de l'entité, ces langues sont plus susceptibles d'être prises pour une langue similaire que les langues entièrement ou expérimentalement acceptées.
Si vous ne renseignez pas l'indicateur de langue, le service tente de détecter automatiquement la langue la plus appropriée. Plus spécifiquement :
- Le point de terminaison
TEXT_DETECTIONdétecte automatiquement un sous-ensemble de langues acceptées. - Le point de terminaison
DOCUMENT_TEXT_DETECTIONdétecte automatiquement l'ensemble des langues acceptées.
La liste des langues (avec les codes languageHint associés) acceptées par TEXT_DETECTION et DOCUMENT_TEXT_DETECTION est indiquée ci-dessous.
Langues disponibles
Les langues suivantes sont classées par ordre de priorité et régulièrement évaluées.
Pour filtrer la liste des langues, saisissez le nom d'une langue dans le champ de recherche :
| Langue | Langue (nom français) | Code languageHints |
Script | Notes | |
|---|---|---|---|---|---|
| Afrikaans | Afrikaans | af |
Latn |
||
| shqip | Albanais | sq |
Latn |
||
| العربية | Arabe | ar |
Arab |
Standard moderne | |
| Հայ | Arménien | hy |
Armn |
||
| беларуская | Biélorusse | be |
Cyrl |
||
| বাংলা | Bengalî | bn |
Beng |
||
| български | Bulgare | bg |
Cyrl |
||
| Català | Catalan | ca |
Latn |
||
| 普通话 | Chinois | zh |
Hans/Hant |
||
| Hrvatski | Croate | hr |
Latn |
||
| Čeština | Tchèque | cs |
Latn |
||
| Dansk | Danois | da |
Latn |
||
| Nederlands | Néerlandais | nl |
Latn |
||
| English | Anglais | en |
Latn |
Américain | |
| Eesti keel | Estonien | et |
Latn |
||
| Filipino | Philippin | fil |
Latn |
||
| Suomi | Finnois | fi |
Latn |
||
| Français | Français | fr |
Latn |
Européen | |
| Deutsch | Allemand | de |
Latn |
||
| Ελληνικά | Grec | el |
Grek |
||
| ગુજરાતી | Gujarati | gu |
Gujr |
||
| עברית | Hébreu | iw |
Hebr |
||
| हिन्दी | Hindi | hi |
Deva |
||
| Magyar | Hongrois | hu |
Latn |
||
| Íslenska | Islandais | is |
Latn |
||
| Bahasa Indonesia | Indonésien | id |
Latn |
||
| Italiano | Italien | it |
Latn |
||
| 日本語 | Japonais | ja |
Jpan |
||
| ಕನ್ನಡ | Kannada | kn |
Knda |
||
| ភាសាខ្មែរ | Khmer | km |
Khmr |
||
| 한국어 | Coréen | ko |
Kore |
||
| ລາວ | Laotien | lo |
Laoo |
||
| Latviešu | Letton | lv |
Latn |
||
| Lietuvių | Lituanien | lt |
Latn |
||
| Македонски | Macédonien | mk |
Cyrl |
||
| Bahasa Melayu | Malaisien | ms |
Latn |
||
| മലയാളം | Malayalam | ml |
Mlym |
||
| मराठी | Marathi | mr |
Deva |
||
| नेपाली | Népalais | ne |
Deva |
||
| Norsk | Norvégien | no |
Latn |
Bokmål | |
| فارسی | Persan | fa |
Arab |
||
| Polski | Polonais | pl |
Latn |
||
| Português | Portugais | pt |
Latn |
Brésilien | |
| ਪੰਜਾਬੀ | Panjabi | pa |
Guru |
Gurmukhī | |
| Română | Roumain | ro |
Latn |
||
| Русский | Russe | ru |
Cyrl |
||
| Русский (старая орфография) | Russe | ru-PETR1708 |
Cyrl |
Ancienne orthographe | |
| Српски | Serbe | sr |
Cyrl |
||
| Српски (латиница) | Serbe | sr-Latn |
Latn |
||
| Slovenčina | Slovaque | sk |
Latn |
||
| Slovenščina | Slovène | sl |
Latn |
||
| Español | Espagnol | es |
Latn |
Européen | |
| Svenska | Suédois | sv |
Latn |
||
| Tagalog | Tagalog | tl |
Latn |
||
| தமிழ் | Tamoul | ta |
Taml |
||
| తెలుగు | Telugu | te |
Telu |
||
| ไทย | Thaï | th |
Thai |
||
| Türkçe | Turc | tr |
Latn |
||
| Українська | Ukrainien | uk |
Cyrl |
||
| Tiếng Việt | Vietnamien | vi |
Latn |
||
| Yiddish | Yiddish | yi |
Hebr |
Langues expérimentales
Les langues suivantes sont en phase de développement actif et ne font pas encore l'objet d'évaluations régulières des performances.
| Langue | Langue (nom français) | Code languageHints |
Script | Notes | |
|---|---|---|---|---|---|
| አማርኛ | Amharique | am |
Ethi |
||
| Αρχαία ελληνικά | Grec ancien | grc |
Grek |
||
| অসমীয়া | Assamais | as |
Beng |
||
| Azərbaycan | Azéri | az |
Latn |
||
| Azərbaycan (qədim yazı) | Azéri | az-Cyrl |
Cyrl |
Ancienne orthographe | |
| Euskara | Basque | eu |
Latn |
||
| Bosanski | Bosniaque | bs |
Latn |
||
| မြန်မာ | Birman | my |
Mymr |
||
| Cebuano | Cebuano | ceb |
Latn |
||
| ᏣᎳᎩ ᎦᏬᏂᎯᏍᏗ | Cherokee | chr |
Cher |
||
| dhivehi, dhivehi-bas | Divéhi | dv |
Thaa |
||
| རྫོང་ཁ | Dzonkha | dz |
Tibt |
||
| Esperanto | Espéranto | eo |
Latn |
||
| Galego | Galicien | gl |
Latn |
||
| ქართული | Géorgien | ka |
Geor |
||
| Kreyòl Ayisyen | Créole haïtien | ht |
Latn |
||
| Gaeilge | Irlandais | ga |
Latn |
||
| Jawa | Javanais | jv |
Latn |
||
| Қазақ | Kazakh | kk |
Cyrl |
||
| Kirghiz | Kirghiz | ky |
Cyrl |
||
| Latine | Latin | la |
Latn |
||
| Malti | Maltais | mt |
Latn |
||
| Монгол | Mongol | mn |
Cyrl |
||
| ଓଡ଼ିଆ | Oriya | or |
Orya |
||
| پښتو | Pachtô | ps |
Arab |
||
| संस्कृतम् | Sanskrit | sa |
Deva |
||
| සිංහල | Cingalais | si |
Sinh |
||
| Swahili | Swahili | sw |
Latn |
||
| leššānā Suryāyā | Syriaque | syr |
Syriac |
||
| བོད་སྐད་ | Tibétain | bo |
Tibt |
||
| ትግርኛ | Tigirinya | ti |
Ethi |
||
| اردو | Urdu | ur |
Arab |
||
| oʻzbekcha | Ouzbek | uz |
Latn |
Latin | |
| oʻzbekcha | Ouzbek | uz-Cyrl |
Cyrl |
Ancienne orthographe | |
| Cymraeg | Gallois | cy |
Latn |
||
| IsiZulu | Zoulou | zu |
Latn |
Langues mappées
Les langues suivantes sont mappées à un autre code de langue ou mappées à un outil de reconnaissance de caractères général.
| Langue | Langue (nom français) | Code languageHints |
Script | Notes | |
|---|---|---|---|---|---|
| بهسا اچيه | Aceh | ace |
Latn |
Modèle latin | |
| Lwo | Acholi | ach |
Latn |
Modèle latin | |
| Dangme | Adangme | ada |
Latn |
Modèle latin | |
| Akan | Akan | ak |
Latn |
Modèle latin | |
| Anicinâbemowin | Algonquien | alg |
Latn |
Modèle latin | |
| Mapudungu | Araucan/Mapuche | arn |
Latn |
Modèle latin | |
| Asturianu | Asturien | ast |
Latn |
Modèle latin | |
| Dene | Athapascan | ath |
Latn |
Modèle latin | |
| Aymar aru | Aymara | ay |
Latn |
Modèle latin | |
| Bhāṣa Bali | Balinais | ban |
Latn |
Modèle latin | |
| Bamanankan | Bambara | bm |
Latn |
Modèle latin | |
| Narrow Bantu | Bantu | bnt |
Latn |
Modèle latin | |
| башҡорт теле | Bachkir | ba |
Cyrl |
Modèle cyrillique | |
| Toba–Batak | Batak | btk |
Latn |
Modèle latin | |
| Chibemba | Bemba | bem |
Latn |
Modèle latin | |
| Bikol Naga | Bicol | bik |
Latn |
Modèle latin | |
| Bichelamar | Bislama | bi |
Latn |
Modèle latin | |
| Brezhoneg | Breton | br |
Latn |
Modèle latin | |
| нохчийн мотт / noxçiyn mott | Tchétchène | ce |
Cyrl |
Modèle cyrillique | |
| 汉语 | Chinois (mandarin, simplifié) | zh-Hans |
Hans |
Modèle chinois | |
| 漢語 | Chinois (mandarin, traditionnel) | zh-Hant |
Hant |
Modèle chinois | |
| 普通話 | Chinois (mandarin, Hong Kong) | zh-Hant-HK |
Hant |
Modèle chinois | |
| Chahta' | Choctaw | cho |
Latn |
Modèle latin | |
| Чӑвашла | Tchouvache | cv |
Cyrl |
Modèle cyrillique | |
| Cree–Montagnais–Naskapi | Cri | cr |
Latn |
Modèle latin | |
| Mvskoke | Creek | mus |
Latn |
Modèle latin | |
| qırımtatar tili, къырымтатар тили | Tatar de Crimée | crh |
Latn |
Modèle cyrillique | |
| Dakhótiyapi, Dakȟótiyapi | Dakota | dak |
Latn |
Modèle latin | |
| Douala | Douala | dua |
Latn |
Modèle latin | |
| Ikɔ Efik | Efik | efi |
Latn |
Modèle latin | |
| English (British) | Anglais (britannique) | en-GB |
Latn |
Modèle latin | |
| Èʋegbe | Éwé | ee |
Latn |
Modèle latin | |
| føroyskt mál | Féroïen | fo |
Latn |
Modèle latin | |
| Na Vosa Vakaviti | Fidjien | fj |
Latn |
Modèle latin | |
| fɔ̀ngbè | Fon | fon |
Latn |
Modèle latin | |
| Français canadien | Français (canadien) | fr-CA |
Latn |
Modèle latin | |
| Fulani, Fulah, Peul | Peul | ff |
Latn |
Modèle latin | |
| Gã | Ga | gaa |
Latn |
Modèle latin | |
| Luganda | Ganda | lg |
Latn |
Modèle latin | |
| Basa Gayo | Gayo | gay |
Latn |
Modèle latin | |
| Kiribati | Gilbertin | gil |
Latn |
Modèle latin | |
| Gothic | Gothique | got |
Latn |
Modèle latin | |
| Guaraní | Guarani | gn |
Latn |
Modèle latin | |
| Harshen/Halshen Hausa هَرْشَن هَوْسَ | Haoussa | ha |
Latn |
Modèle latin | |
| ʻŌlelo Hawaiʻi | Hawaïen | haw |
Latn |
Modèle latin | |
| Otjiherero | Héréro | hz |
Latn |
Modèle latin | |
| Ilonggo | Hiligaïnon | hil |
Latn |
Modèle latin | |
| Jaku Iban | Iban | iba |
Latn |
Modèle latin | |
| Asụsụ Igbo | Igbo | ig |
Latn |
Modèle latin | |
| Ilokano | Ilocano | ilo |
Latn |
Modèle latin | |
| Taqbaylit | Kabyle | kab |
Latn |
Modèle latin | |
| Jingpho | Kachin | kac |
Latn |
Modèle latin | |
| Kalaallisut | Kalaallisut | kl |
Latn |
Modèle latin | |
| Kikamba | Kamba | kam |
Latn |
Modèle latin | |
| Kanuri | Kanuri | kr |
Latn |
Modèle latin | |
| Qaraqalpaq tili, Қарақалпақ тили, قاراقالپاق تىلى | Karakalpaks | kaa |
Cyrl/Latn |
Modèle cyrillique | |
| Ka Ktien Khasi | Khasi | kha |
Latn |
Modèle latin | |
| Gĩkũyũ | Kikuyu | ki |
Latn |
Modèle latin | |
| Kinyarwanda | Kinyarwanda | rw |
Latn |
Modèle latin | |
| коми кыв | Komi | kv |
Cyrl |
Modèle cyrillique | |
| Kikongo | Kongo | kg |
Latn |
Modèle latin | |
| Kosraean | Kosrae | kos |
Latn |
Modèle latin | |
| Oshikwanyama | Kuanyama | kj |
Latn |
Modèle latin | |
| Ngala | Lingala | ln |
Latn |
Modèle latin | |
| Plattdütsch, Plattdeutsch, Nedersaksisch | Bas allemand | nds |
Latn |
Modèle latin | |
| siLozi | Lozi | loz |
Latn |
Modèle latin | |
| Kiluba | Luba-katanga | lu |
Latn |
Modèle latin | |
| Dholuo | Luo | luo |
Latn |
Modèle latin | |
| Madhura, Basa Mathura, بَهاسَ مَدورا | Madurais | mad |
Latn |
Modèle latin | |
| Malagasy | Malgache | mg |
Latn |
Modèle latin | |
| Mandinka, لغة مندنكا | Mandingue | man |
Latn |
Modèle latin | |
| Gaelg, Gailck | Manx | gv |
Latn |
Modèle latin | |
| Te reo Māori | Maori | mi |
Latn |
Modèle latin | |
| Ebon | Marshallais | mh |
Latn |
Modèle latin | |
| Mɛnde yia | Mendé | men |
Latn |
Modèle latin | |
| Middle English | Moyen anglais | enm |
Latn |
Modèle latin | |
| Mittelhochdeutsch | Moyen haut-allemand | gmh |
Latn |
Modèle latin | |
| Baso Minangkabau, باسو مينڠكاباو | Minangkabau | min |
Latn |
Modèle latin | |
| Kanienʼkéha | Mohawk | moh |
Latn |
Modèle latin | |
| Nkundu | Mongo | lol |
Latn |
Modèle latin | |
| Nāhuatl | Nahuatl | nah |
Latn |
Modèle latin | |
| Diné bizaad | Navajo | nv |
Latn |
Modèle latin | |
| Ndonga | Ndonga | ng |
Latn |
Modèle latin | |
| ko e vagahau Niuē | Niuéen | niu |
Latn |
Modèle latin | |
| Zimbabwe Ndebele | Ndébélé du Nord | nd |
Latn |
Modèle latin | |
| Sesotho sa Leboa | Sotho du Nord | nso |
Latn |
Modèle latin | |
| Chichewa, Chinyanja | Chichewa | ny |
Latn |
Modèle latin | |
| Runyankore | Nyankolé | nyn |
Latn |
Modèle latin | |
| Chitonga | Nyasa Tonga | tog |
Latn |
Modèle latin | |
| Appolo | Nzema | nzi |
Latn |
Modèle latin | |
| Occitan, lenga d'òc, provençal | Occitan | oc |
Latn |
Modèle latin | |
| Anishinaabemowin, ᐊᓂᔑᓈᐯᒧᐎᓐ | Ojibwa | oj |
Latn |
Modèle latin | |
| Ænglisc, Englisc, Anglisc | Vieil anglais | ang |
Latn |
Modèle latin | |
| Franceis, François, Romanz | Ancien français | fro |
Latn |
Modèle latin | |
| Diutisk, Althochdeutsch | Vieux haut-allemand | goh |
Latn |
Modèle latin | |
| Dǫnsk tunga | Vieux norrois | non |
Latn |
Modèle latin | |
| Occitan ancian | Provençal ancien | pro |
Latn |
Modèle latin | |
| ирон ӕвзаг | Ossète | os |
Cyrl |
Modèle cyrillique | |
| Kapampangan | Pampanga | pam |
Latn |
Modèle latin | |
| Salitan Pangasinan | Pangasinan | pag |
Latn |
Modèle latin | |
| Papiamentu | Papiamento | pap |
Latn |
Modèle latin | |
| Português (Portugal) | Portugais (européen) | pt-PT |
Latn |
Modèle latin | |
| Kechua / Runa Simi | Quechua | qu |
Latn |
Modèle latin | |
| Rumantsch | Romanche | rm |
Latn |
Modèle latin | |
| Romani čhib | Romani | rom |
Latn |
Modèle latin | |
| Ikirundi | Rundi | rn |
Latn |
Modèle latin | |
| Sakha | Sakha | sah |
Cyrl |
Modèle cyrillique | |
| Gagana faʻa Sāmoa | Samoan | sm |
Latn |
Modèle latin | |
| yângâ tî sängö | Sango | sg |
Latn |
Modèle latin | |
| (Braid) Scots, Lallans, Doric | Scots | sco |
Latn |
Modèle latin | |
| Gàidhlig | Gaélique écossais | gd |
Latn |
Modèle latin | |
| chiShona | Shona | sn |
Latn |
Modèle latin | |
| Songhay | Songhaï | son |
Latn |
Modèle latin | |
| Sesotho | Sotho du Sud | st |
Latn |
Modèle latin | |
| Español (Latinoamérica) | Espagnol (Amérique latine) | es-419 |
Latn |
Modèle latin | |
| ᮘᮞ ᮞᮥᮔ᮪ᮓ , Basa Sunda | Soundanais | su |
Latn |
Modèle latin | |
| siSwati | Swati | ss |
Latn |
Modèle latin | |
| Reo Tahiti | Tahitien | ty |
Latn |
Modèle latin | |
| тоҷикӣ | Tadjik | tg |
Cyrl |
Modèle cyrillique | |
| татар теле | Tatar | tt |
Cyrl/Latn |
Modèle cyrillique | |
| KʌThemnɛ | Temne | tem |
Latn |
Modèle latin | |
| lea faka-Tonga | Tongien | to |
Latn |
Modèle latin | |
| Xitsonga | Tsonga | ts |
Latn |
Modèle latin | |
| Setswana | Tswana | tn |
Latn |
Modèle latin | |
| Türkmençe | Turkmène | tk |
Latn |
Modèle cyrillique | |
| удмурт кыл | Oudmourte | udm |
Cyrl |
Modèle cyrillique | |
| Tshivenḓa | Venda | ve |
Latn |
Modèle latin | |
| Vod | Vote | vot |
Cyrl/Latn |
Modèle cyrillique | |
| Frysk | Frison occidental | fy |
Latn |
Modèle latin | |
| Wolof | Wolof | wo |
Latn |
Modèle latin | |
| isiXhosa | Xhosa | xh |
Latn |
Modèle latin | |
| Èdè Yorùbá | Yoruba | yo |
Latn |
Modèle latin | |
| Diidxazá | Zapotèque | zap |
Latn |
Modèle latin |
Scripts d'écriture manuscrite
Les scripts suivants sont compatibles avec la reconnaissance de l'écriture manuscrite. Consultez les tableaux de langues pour connaître les langues utilisant chaque script.
| Script | Nom | Niveau d'assistance |
|---|---|---|
Beng |
Bengalî | Expérimental |
Cyrl |
Cyrillique | Expérimental |
Deva |
Dévanâgarî | Expérimental |
Grek |
Grec | Expérimental |
Hani |
Chinois | Expérimental |
Jpan |
Japonais | Compatible |
Kore |
Coréen | Compatible |
Latn |
Latin | Compatible |
vi |
Vietnamien | Expérimental |