Descripción del procesamiento de lenguaje natural
El procesamiento del lenguaje natural (PNL) es el área de la IA que se ocupa de crear software capaz de entender el lenguaje escrito y hablado.
PNL permite crear software que puede hacer lo siguiente:
- Analizar e interpretar texto en documentos, mensajes de correo electrónico y otros orígenes.
- Interpretar el lenguaje hablado y sintetizar las respuestas del habla.
- Traducir automáticamente frases habladas o escritas entre idiomas.
- Interpretar comandos y determinar las acciones apropiadas.
Por ejemplo, Starship Commander es un juego de realidad virtual (VR) de Human Interact, que tiene lugar en un mundo de ciencia ficción. En el juego se usa el procesamiento de lenguaje natural para permitir que los jugadores controlen la narración e interactúen con los personajes y los sistemas de naves del juego.
Vea el vídeo siguiente para obtener más información.
Procesamiento de lenguaje natural en Microsoft Azure
Puede usar el Lenguaje de Azure AI de Microsoft para crear soluciones de procesamiento de lenguaje natural. Algunas características del Lenguaje de Azure AI son la comprensión y el análisis de texto, el entrenamiento de modelos de lenguaje conversacional que pueden comprender comandos hablados o basados en texto, y la creación de aplicaciones inteligentes.
Voz de Azure AI de Microsoft es otro servicio que se puede usar para crear soluciones de procesamiento de lenguaje natural. Entre las características de Voz de Azure AI se incluyen el reconocimiento de voz y la síntesis, las traducciones en tiempo real, las transcripciones de conversaciones y mucho más.
El Traductor de Azure IA de Microsoft usa un modelo de traducción automática neuronal (NMT) para la traducción, que analiza el contexto semántico del texto para ofrecer, como resultado, una traducción más precisa y completa.
Puede explorar las características de Lenguaje de Azure AI en las características de Azure Language Studio y Voz de Azure AI en Azure Speech Studio. Las características de servicio están disponibles para su uso y pruebas en los estudios y otros lenguajes de programación.