API de detecção de idioma - identificador de texto livre
Analisa uma sequência de texto e retorna o idioma detectado com um código ISO 639-1 e uma pontuação de confiança. Suporta mais de 50 idiomas, incluindo inglês, espanhol, francês, alemão, chinês, japonês, coreano, árabe e hindi.
Code examples
curl -X POST https://api.botoi.com/v1/text/language \
-H "Content-Type: application/json" \
-d '{"text":"Bonjour, comment allez-vous aujourd'hui?"}'When to use this API
Encaminhar tickets de suporte por idioma
Detecte o idioma das mensagens de suporte recebidas e atribua-as automaticamente à equipe específica do idioma apropriado.
Seleção automática de localidade em um aplicativo multilíngue
Detecte o idioma do conteúdo fornecido pelo usuário para pré-selecionar o local correto ou as configurações de tradução.
Filtre o conteúdo por idioma em um pipeline de moderação
Identifique o idioma das postagens geradas pelos usuários para que você possa aplicar regras de moderação específicas do idioma ou filtros de palavrões.
Frequently asked questions
Quanto texto é necessário para uma detecção precisa?
Uma única frase (mais de 15 palavras) normalmente proporciona alta confiança. Frases curtas ou palavras isoladas podem produzir pontuações de confiança mais baixas.
Quais idiomas são suportados?
Mais de 50 idiomas, incluindo todos os principais idiomas europeus, asiáticos e do Oriente Médio. A resposta usa códigos ISO 639-1 de duas letras.
Ele pode detectar vários idiomas no mesmo texto?
A API retorna o idioma dominante. Para documentos com idiomas mistos, divida o texto em parágrafos e detecte cada um deles separadamente.
Como a pontuação de confiança é calculada?
A confiança varia de 0 a 1 e reflete o quão próximo o texto corresponde ao perfil estatístico do idioma detectado. Pontuações acima de 0,9 indicam correspondências fortes.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.