{
"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'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el API de Detección de Idiomas - 180 Idiomas API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API de detección de idiomas devuelve datos que incluyen el código ISO 639-3 del idioma detectado, nombre en inglés, puntuación de confianza, bandera de fiabilidad y una lista de los 5 idiomas candidatos principales con sus respectivas puntuaciones
Los campos clave en los datos de respuesta son "language" (código ISO) "languageName" (nombre en inglés) "confidence" (certeza de detección) "reliable" (bandera de fiabilidad) y "candidates" (lista de idiomas potenciales con puntajes)
Los datos de respuesta están estructurados en formato JSON con un objeto principal que contiene campos para el idioma detectado la confianza la fiabilidad y un array de idiomas candidatos cada uno representado por su código nombre y puntuación
El endpoint proporciona información sobre el idioma detectado, incluyendo su código ISO, nombre, nivel de confianza, estado de fiabilidad y una lista clasificada de candidatos de idiomas alternativos basados en las puntuaciones de detección
Los usuarios pueden personalizar sus solicitudes proporcionando el texto que desean analizar en la llamada a la API La API procesa este texto para devolver el idioma más probable y la información relacionada
Los casos de uso típicos incluyen identificar el idioma del contenido generado por el usuario potenciar aplicaciones multilingües y mejorar el procesamiento de texto en contextos específicos del idioma como la traducción o la moderación de contenido
La precisión de los datos se mantiene a través de una combinación de algoritmos lingüísticos y modelos estadísticos que analizan patrones de texto La bandera de fiabilidad indica el nivel de confianza de la detección ayudando a los usuarios a evaluar la precisión
Si el texto de entrada es demasiado corto o ambiguo, la API puede devolver puntuaciones de confianza más bajas o múltiples candidatos. Los usuarios deben considerar usar textos más largos para una mejor precisión y revisar los candidatos para determinar el idioma más probable