{
"language": "fra",
"languageName": "French",
"confidence": 1,
"reliable": false,
"candidates": [
{
"code": "fra",
"name": "French",
"score": 1
},
{
"code": "spa",
"name": "Spanish",
"score": 0.922
},
{
"code": "eng",
"name": "English",
"score": 0.816
},
{
"code": "ita",
"name": "Italian",
"score": 0.75
},
{
"code": "deu",
"name": "German",
"score": 0.743
}
],
"note": "ISO 639-3 codes. Short texts are less reliable."
}
curl --location --request GET 'https://zylalabs.com/api/14229/language+detection+api+-+180+languages/35311/detect+language?text=Ceci est une phrase en français.' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a API de Detecção de Idiomas - 180 Idiomas API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API de Detecção de Linguagem retorna dados incluindo o código ISO 639-3 da linguagem detectada nome em inglês pontuação de confiança sinal de confiabilidade e uma lista das 5 principais linguagens candidatas com suas respectivas pontuações
Os campos-chave nos dados de resposta são "language" (código ISO) "languageName" (nome em inglês) "confidence" (certeza da detecção) "reliable" (flag de confiabilidade) e "candidates" (lista de idiomas potenciais com pontuações)
Os dados de resposta estão estruturados em formato JSON, com um objeto principal contendo campos para o idioma detectado, confiança, confiabilidade e um array de idiomas candidatos, cada um representado por seu código, nome e pontuação
O endpoint fornece informações sobre o idioma detectado, incluindo seu código ISO, nome, nível de confiança, status de confiabilidade e uma lista classificada de candidatos a idiomas alternativos com base nas pontuações de detecção
Os usuários podem personalizar suas solicitações fornecendo o texto que desejam analisar na chamada da API A API processa esse texto para retornar a linguagem mais provável e informações relacionadas
Casos de uso típicos incluem identificar a língua do conteúdo gerado pelo usuário aprimorar aplicações multilíngues e melhorar o processamento de texto em contextos específicos de língua como tradução ou moderação de conteúdo
A precisão dos dados é mantida através de uma combinação de algoritmos linguísticos e modelos estatísticos que analisam padrões de texto A bandeira de confiabilidade indica o nível de confiança da detecção ajudando os usuários a avaliar a precisão
Se o texto de entrada for muito curto ou ambíguo a API pode retornar pontuações de confiança mais baixas ou múltiplos candidatos Os usuários devem considerar o uso de textos mais longos para melhor precisão e revisar os candidatos para determinar a língua mais provável