La tecnología de asistencia no es solo para personas con discapacidades obvias. Si pierde sus anteojos o intenta anotar un recordatorio con un bebé en un brazo, es posible que tenga lo que se llama una "discapacidad situacional". O tal vez solo necesita leer un contrato complejo o un documento técnico y tiene problemas para mantenerse al día. Las herramientas de aprendizaje de Microsoft, y en particular el Lector inmersivo, están diseñadas para ayudar a más que niños en edad escolar y disléxicos, proporcionando herramientas que funcionan para cualquier persona que necesite texto que sea un poco más legible, ya sea con mejor contraste, fuentes más grandes, suficiente espacio. entre letras y palabras, o ayuda adicional con la gramática, o incluso usar texto a voz para leerlo en voz alta.

Índice

Lector inmersivo en aplicaciones de Microsoft

Lector inmersivo está disponible en OneNote, la aplicación de la Tienda Windows 10, las aplicaciones para Mac y iPad y la aplicación web OneNote Online, o como un complemento gratuito para la versión de escritorio de OneNote para Windows (los administradores de TI pueden implementar herramientas de aprendizaje como un MSI con selección de idiomas). Immersive Reader también es parte de Word en Windows, Mac, iPad, iPhone y en la web, Outlook Desktop y en la web, Office Lens en iPhone y iPad (tome una foto de una página y obtenga una versión más legible del texto) y en los equipos de Microsoft.

Microsoft Edge ha tenido durante mucho tiempo una "vista de lectura" que elimina todos los anuncios, pancartas, enlaces, ventanas emergentes y otros elementos que saturan las páginas web y dificultan concentrarse en el texto, con una opción de lectura en voz alta en el menú de configuración con tecnología de Lector inmersivo. El nuevo Edge basado en Chromium va un paso más allá: cuando hace clic en el ícono del libro que aparece en la barra de direcciones en los sitios web que Edge puede convertir (no todos), obtiene un fondo sólido en un color diseñado para ser agradable a la vista. y una fuente más legible. A continuación, puede personalizar la pantalla configurando el tamaño del texto y el color de fondo, y hacer que el texto se lea en voz alta o se divida utilizando reglas gramaticales.

Dependiendo de su versión de Edge, es posible que deba habilitarlo usando "edge://flags/#edge-reading-view-grammar-tools" para dividir las palabras en sílabas o resaltar sustantivos, verbos y adjetivos. Si tiene instalado el canal Edge Canary, puede seleccionar texto en cualquier sitio y elegir "Abrir en lector inmersivo".

Incluso puede usar Immersive Reader con un casco de Windows Mixed Reality: leer en VR puede ser agotador, por lo que la capacidad de ajustar la presentación del texto para que sea más legible puede ser particularmente útil.

Los socios de Microsoft como Flipgrid han comenzado a integrar Immersive Reader en sus aplicaciones, y ahora que está disponible como uno de Azure Cognitive Services, aparece en muchas más aplicaciones educativas. Pero hacer que el texto sea más legible es igual de importante en el trabajo, ya sea para el personal con dislexia o TDAH, o para la gran cantidad de personas con problemas de visión.

Agregue un lector inmersivo a su código

Immersive Reader no es solo para las propias herramientas de Microsoft. Dado que ahora es un servicio cognitivo de Azure, se puede integrar una API en su propio código para mejorar la legibilidad en aplicaciones con mucho texto. Necesitará una cuenta de Azure y Microsoft proporciona SDK para .NET y otros entornos de desarrollo familiares para que pueda comenzar. Dado que utiliza tecnologías web, es más adecuado para su uso en aplicaciones web o para usar una vista HTML incrustada en una aplicación de escritorio. El SDK se basa en una biblioteca de JavaScript que incrusta en su contenido junto con el resto de su código. Para comenzar, cree un recurso de Lector inmersivo en Azure con autenticación de Azure Active Directory y configure el acceso a él y a las bibliotecas SDK en su aplicación.

El contenido debe marcarse adecuadamente si se entrega al lector inmersivo, utilizando etiquetas de identificación en el marcado HTML. Puede aplicar etiquetas de idioma para establecer el idioma del contenido, así como para indicar dónde usa escrituras de derecha a izquierda como el árabe. El rendimiento se puede mejorar si divide el texto en bloques para acelerar el procesamiento, así como si define varios recursos de Lector inmersivo en diferentes regiones para acercar el procesamiento a sus usuarios.

VER: Elegir su estrategia de salida de Windows 7: cuatro opciones (Premium de TechRepublic)

Cuando se inicia, la biblioteca Lector inmersivo analiza el modelo de objeto del documento HTML para extraer el texto etiquetado y pasarlo al servicio Lector inmersivo, antes de mostrarlo en un iframe. El servicio maneja el formato del contenido, así como cualquier texto a voz o enlaces a recursos visuales. Todo lo que tiene que hacer es iniciar el Lector inmersivo cuando un usuario hace clic en un enlace al servicio, generalmente un botón.

El reproductor se implementa como una función asíncrona, que utiliza promesas de JavaScript para entregar un objeto HTML con el contenido analizado después de que el reproductor inmersivo haya procesado los datos. Una vez que haya representado el contenido del Lector inmersivo en un iframe, puede agregar una función de cierre para manejar la detención de su instancia del Lector inmersivo. Hay soporte para el formato HTML básico, incluidas las listas. Sin embargo, no podrá mostrar imágenes o tablas; en realidad es una herramienta para trabajar con grandes cantidades de texto.

Necesitará algo de código para usar Immersive Reader, pero son solo unas pocas líneas y los requisitos de API no son onerosos. Como se trata de un servicio de vista previa, actualmente es gratuito y Microsoft aún no ha anunciado el precio final. Esto sugiere que es mejor tratar cualquier implementación como un experimento, para obtener estadísticas de uso que puedan ayudar a planificar cualquier versión final. Microsoft proporciona inicios rápidos en el repositorio de GitHub Immersive Reader para aplicaciones móviles y de escritorio, así como aplicaciones para UWP multiplataforma.

Herramientas como Immersive Reader son una parte importante de cualquier entorno informático inclusivo, ya que brindan contenido a una audiencia mucho más grande y diversa. Proporcionar tecnologías de soporte como esta no debería ser difícil, y Microsoft muestra que un SDK simple y un marcado de contenido básico es todo lo que necesita para agregarlos a aplicaciones y sitios web.