¿Qué es la detección de idioma en Lenguaje de Azure AI?

Detección de idioma es una de las características que ofrece Lenguaje de Azure AI, una colección de algoritmos de aprendizaje automático e inteligencia artificial en la nube para el desarrollo de aplicaciones inteligentes en las que interviene lenguaje escrito. La detección de idioma puede detectar más de 100 idiomas en su script principal. Además, ofrece detección de scripts para detectar scripts admitidos para cada idioma detectado según el estándar ISO 15924 para un número seleccionado de idiomas admitidos por Azure AI Language Service.

Esta documentación contiene los siguientes tipos de artículos:

  • Los inicios rápidos son instrucciones de inicio que le guiarán a la hora de hacer solicitudes al servicio.
  • Las guías de procedimientos contienen instrucciones para usar el servicio de una manera más específica o personalizada.

Características de detección de idioma

  • Detección de idioma: devuelve un idioma predominante para cada documento que envíe, junto con su nombre ISO 639-1, un nombre legible, puntuación de confianza, nombre de script y código de script según la norma ISO 15924.

  • Detección de scripts: para distinguir entre varios scripts usados para escribir determinados idiomas, como kazajo, la detección de idioma devuelve un nombre de script y un código de script según el estándar ISO 15924.

  • Control de contenido ambiguo: para ayudar a especificar el idioma en función de la entrada, puede especificar un código de país o región ISO 3166-1 alfa-2. Por ejemplo, la palabra "communication" es común tanto al inglés como al francés. Especificar el origen del texto como Francia puede ayudar al modelo de detección de idioma a determinar el idioma correcto.

Flujo de trabajo típico

Para usar esta característica, envíe datos para su análisis y controle la salida de la API en la aplicación. El análisis se realiza tal cual, sin ninguna personalización agregada al modelo usado en los datos.

  1. Cree un recurso de Lenguaje de Azure AI que le conceda acceso a las características que ofrece Lenguaje de Azure AI. Genera una contraseña (denominada clave) y una dirección URL de punto de conexión que se usa para autenticar las solicitudes de API.

  2. Utilice la API REST o la biblioteca cliente para C#, Java, JavaScript y Python para crear una solicitud. También puede enviar llamadas asincrónicas con una solicitud por lotes para combinar las solicitudes de API de varias características en una sola llamada.

  3. Envíe la solicitud que contiene los datos de texto. La clave y el punto de conexión se usan para la autenticación.

  4. Transmita la respuesta en secuencias o almacénela localmente.

Introducción a Detección de idioma

Para usar la detección de idioma, debe enviar texto no estructurado sin formato para su análisis y controlar la salida de la API en la aplicación. El análisis se realiza tal cual, sin personalización adicional al modelo usado en los datos. Hay tres maneras de usar la detección de idioma:

Opción de desarrollo Descripción
Language Studio Language Studio es una plataforma basada en la web que le permitirá probar la vinculación de entidades con ejemplos de texto sin tener cuentas de Azure y usando sus propios datos al registrarse. Para obtener más información, consulte el sitio web de Language Studio o la guía de inicio rápido de Language Studio.
API REST o biblioteca cliente (SDK de Azure) Integre la detección de idioma en las aplicaciones mediante la API REST o la biblioteca cliente disponible en una variedad de idiomas. Para más información, consulte el inicio rápido de la detección de idioma.
Contenedor de Docker Use el contenedor de Docker disponible para implementar esta característica en el entorno local. Estos contenedores de Docker permiten acercar el servicio a los datos para mejorar el cumplimiento, la seguridad o por otras razones operativas.

Inteligencia artificial responsable

Los sistemas de inteligencia artificial incluyen no solo la tecnología, sino también las personas que la usarán y las que se verán afectadas por ella, así como los entornos en los que se implementan. Lea la nota de transparencia de la detección de idioma para obtener información sobre el uso responsable de la inteligencia artificial y la implementación en los sistemas. También puede consultar los siguientes artículos para obtener más información:

Pasos siguientes

Hay dos maneras de empezar a usar la característica de vinculación de entidades:

  • Language Studio, una plataforma basada en la web que permite probar varias características de Lenguaje de Azure AI sin necesidad de escribir código.
  • El artículo de inicio rápido para obtener instrucciones sobre cómo realizar solicitudes al servicio mediante la API de REST y el SDK de la biblioteca cliente.