Introducción
En este módulo, crearemos una aplicación de Mixed Reality que explore el uso de los servicios de voz de Azure con HoloLens 2. Los servicios de voz de Azure son la unificación de la conversión de voz en texto, la conversión de texto en voz y la traducción de voz en una sola suscripción a Azure.
Imagine un escenario en el que se espera que compile una aplicación capaz de traducir texto hablado a otros idiomas. Le gustaría obtener una introducción breve a la incorporación de esa característica en la aplicación, algo que pueden proporcionar los servicios de voz de Azure.
Al finalizar este módulo, podremos utilizar el micrófono del dispositivo para transcribir voz en texto en tiempo real. Además, podremos traducir los comandos de voz a otros idiomas y usaremos la característica de reconocimiento de intenciones para comprender los comandos de voz mediante inteligencia artificial.
Puede encontrar un ejemplo completo de este tutorial aquí.
Objetivos de aprendizaje
- Aprender a integrar los servicios de voz de Azure con una aplicación de HoloLens 2
- Aprender a usar el reconocimiento de voz para transcribir texto
- Aprender a usar el reconocimiento de voz de Azure para ejecutar comandos
- Aprender a integrar la traducción de voz de Azure
- Aprender a configurar intenciones, entidades y expresiones en el portal de Language Studio
- Aprender cómo implementar el reconocimiento de intenciones y del lenguaje natural en nuestra aplicación
Requisitos previos
- Un equipo con Windows 10 configurado con las herramientas necesarias.
- Windows 10 SDK 10.0.18362.0 o una versión posterior.
- Unity Hub con Unity 2021.3 o posterior instalado y el módulo de compatibilidad con la compilación de la Plataforma universal de Windows agregado.
- Configure un proyecto de realidad mixta en el módulo de Unity.
- Herramienta de características de Mixed Reality.