Suporte de linguagem para compreensão de idiomas de conversação
Utilize este artigo para saber mais sobre os idiomas atualmente suportados pela funcionalidade CLU.
Opção multilingue
Dica
Veja Como preparar um modelo para obter informações sobre o modo de preparação que deve utilizar para projetos multilingues.
Com a compreensão da linguagem de conversação, pode preparar um modelo num idioma e utilizá-lo para prever intenções e entidades de expressões noutro idioma. Esta funcionalidade é poderosa porque ajuda a poupar tempo e esforço. Em vez de criar projetos separados para cada idioma, pode processar um conjunto de dados multilinngue num só projeto. O conjunto de dados não tem de estar totalmente no mesmo idioma, mas deve ativar a opção multilingue para o seu projeto ao criar ou posteriormente nas definições do projeto. Se notar que o modelo tem um mau desempenho em determinados idiomas durante o processo de avaliação, considere adicionar mais dados nestes idiomas ao seu conjunto de preparação.
Pode preparar o seu projeto inteiramente com expressões em inglês e o consultar em: francês, alemão, mandarim, japonês, coreano e outros. A compreensão da linguagem de conversação torna mais fácil dimensionar os seus projetos para vários idiomas através da utilização de tecnologia multilingue para preparar os seus modelos.
Sempre que identificar que um determinado idioma não está a funcionar tão bem como outros idiomas, pode adicionar expressões para esse idioma no seu projeto. Na página expressões de etiquetas no Language Studio, pode selecionar o idioma da expressão que está a adicionar. Quando apresenta exemplos para esse idioma ao modelo, este é introduzido para uma maior sintaxe desse idioma e aprende a prever melhor.
Não se espera que adicione o mesmo número de expressões para cada idioma. Deve criar a maioria do seu projeto num idioma e adicionar apenas algumas expressões em idiomas que observar que não estão a ter um bom desempenho. Se criar um projeto principalmente em inglês e começar a testá-lo em francês, alemão e espanhol, poderá observar que o alemão não funciona tão bem como os outros dois idiomas. Nesse caso, considere adicionar 5% dos seus exemplos originais em inglês, preparar um novo modelo e testar novamente em alemão. Deverá ver melhores resultados para consultas alemãs. Quanto mais expressões adicionar, maior será a probabilidade de os resultados melhorarem.
Quando adiciona dados noutro idioma, não deve esperar que a mesma afete negativamente outros idiomas.
Listar e pré-criar componentes em vários idiomas
Os projetos com vários idiomas ativados permitir-lhe-ão especificar sinónimos por idioma para cada chave de lista. Consoante o idioma com que consulta o projeto, só obterá correspondências para o componente de lista com sinónimos desse idioma. Quando consulta o projeto, pode especificar o idioma no corpo do pedido:
"query": "{query}"
"language": "{language code}"
Se não fornecer um idioma, este reverterá para o idioma predefinido do seu projeto.
Os componentes pré-criados são semelhantes, onde deve esperar obter predições para componentes pré-criados que estão disponíveis em idiomas específicos. O idioma do pedido determina novamente que componentes estão a tentar ser previstos.
Idiomas suportados pela compreensão da linguagem de conversação
A compreensão da linguagem de conversação suporta expressões nos seguintes idiomas:
Linguagem | Código do idioma |
---|---|
Afrikaans | af |
Amárico | am |
Árabe | ar |
Assamese | as |
Azerbaijão | az |
Bielorrusso | be |
Búlgaro | bg |
Bengali | bn |
Breton | br |
Bósnio | bs |
Catalão | ca |
Checo | cs |
Galês | cy |
Dinamarquês | da |
Alemão | de |
Grego | el |
Inglês (E.U.A.) | en-us |
Inglês (Reino Unido) | en-gb |
Esperanto | eo |
Espanhol | es |
Estónio | et |
Basco | eu |
Persa | fa |
Finlandês | fi |
Francês | fr |
Frisiano Ocidental | fy |
Irlandês | ga |
Gaélico escocês | gd |
Galego | gl |
Gujarati | gu |
Hausa | ha |
Hebraico | he |
Hindi | hi |
Croata | hr |
Húngaro | hu |
Arménio | hy |
Indonésio | id |
Italiano | it |
Japonês | ja |
Javanese | jv |
Georgiano | ka |
Cazaque | kk |
Khmer | km |
Kannada | kn |
Coreano | ko |
Curdo (Kurmanji) | ku |
Quirguistão | ky |
Latim | la |
Lao | lo |
Lituano | lt |
Letão | lv |
Malgaxe | mg |
Macedónio | mk |
Malayalam | ml |
Mongólia | mn |
Teresa | mr |
Malaio | ms |
Birmanês | my |
Nepalês | ne |
Neerlandês | nl |
Norueguês (Bokmal) | nb |
Odia | or |
Punjabi | pa |
Polaco | pl |
Pashto | ps |
Português (Brasil) | pt-br |
Português (Portugal) | pt-pt |
Romeno | ro |
Russo | ru |
Sânscrito | sa |
Sindhi | sd |
Sinhala | si |
Eslovaco | sk |
Esloveno | sl |
Somália | so |
Albanês | sq |
Sérvio | sr |
Sundanese | su |
Sueco | sv |
Suaíli | sw |
Tamil | ta |
Telugu | te |
Tailandês | th |
Filipino | tl |
Turco | tr |
Uyghur | ug |
Ucraniano | uk |
Urdu | ur |
Usbeque | uz |
Vietnamita | vi |
Xhosa | xh |
Iídiche | yi |
Chinês (Simplificado) | zh-hans |
Chinês (Tradicional) | zh-hant |
Zulu | zu |