Instalar voces en OSX Lion

Ayer Apple publicó la nueva versión de su sistema operativo para ordenadores portátiles y de sobremesa, el conocido como OSX Lion o OSX 10.7. Esta nueva versión del sistema operativo de Apple trae numerosas novedades relacionadas con la accesibilidad pero la más notable de ella es que incluye voces en 23 idiomas.

Estas nuevas voces, entre las que se incluyen 2 voces para español de España y 2 voces para español de Latinoamérica, se ofrecen en 2 formatos: compact y normal. La versión compact es una voz de menor calidad de audio aunque su peso y agilidad es mayor que la versión normal, de mayor calidad. Esta versión compact, para el idioma por defecto de la instalación, es la que aparece instalada tras reiniciar el equipo durante el proceso de instalación o actualización del mismo a OSX Lion.

Instalar más voces en OSX Lion

Todas las voces de OSX Lion ofrecidas por Apple son gratuitas ya que se distribuyen bajo la licencia de compra de OSX Lion por lo que no deberemos pagar más por estas nuevas voces.

El proceso de instalación de estas nuevas voces puede resultar un tanto confuso al principio pero aplicando un razonamiento lógico puede que comprendamos las decisiones tomadas por Apple para aplicar el procedimiento para su correcta instalación.

Las voces son parte del sistema, como cualquier elmento del sistema en OSX Lion, su gestión tiene un representante en las preferencias del sistema por lo que deberemos ir hasta allí. Para ello podemos hacer click en la manzana de la esquina superior izquierda de la pantalla o pulsar Control+F2 para que el cursor vaya hasta la barra de menú. Debemos bajar hasta la opción preferencias del sistema ….

Una vez activada esta opción se nos abrirá el panel de preferencias del sistema. Recordemos que queremos manipular voces para nuestro equipo, por lo tanto, deberemos buscar algo relacionado con las voces. Una de las opciones del panel de preferencias del sistema se llama habla, resulta lógico que las voces se gestionen desde este apartado.

Al abrir el elemento del panel de preferencias del sistema relacionado con el habla nos aparecerá una serie de elementos relacionados con la voz del sistema. Entre ellos encontramos un botón desplegable etiquetado como voz del sistema. Al activar este botón se desplegará una lista con las voces disponibles en el sistema. La última opción de esta lista se denomina Personalizar …. Esta opción nos permite acceder a una nueva ventana en la que nos aparecerá una tabla ordenada en secciones de idioma donde encontraremos un listado con todas las voces disponibles para OSX Lion.

Podemos ir seleccionando las voces que queramos instalar activando o desactivando los diversos elementos presentes en la tabla de voces. Los usuarios de VoiceOver podrán activar o desactivar los elementos de la tabla con la combinación de teclas Control+Opción+Espacio. Una vez seleccionadas las voces que queramos instalar buscaremos, fuera de la tabla, el botón aceptar para comenzar la descarga. También podemos usar el botón reproducir para escuchar una breve demostración de la voz antes de descargarla.

El proceso de descarga es similar al proceso de instalación de algunas aplicaciones empaquetadas (MPKG) que requieren la aceptación de una licencia de uso. Tras la aceptación de la licencia comenzará la descarga y la instalación de las voces.

El proceso de descarga puede resultar lento ya que los servidores de Apple, estos días, están un tanto saturados ya que la mayoría de usuarios estamos descargando complementos y actualizaciones. Por esta razón y dado el peso de las voces es recomendable instalar las voces de 2 en 2. De esta forma podremos ir disfrutando de las voces más rápidamente ya que las nuevas voces sólo se activan tras terminar el proceso de descarga que haya abierto.

Tendencias en OSX Lion

Este artículo puede resultar ofensivo para algunos lectores al utilizar un estilo de redacción apoyado en explicaciones de guía utilizadas, comúnmente, para niños. No es objetivo de este autor el ofender sino el transmitir el hecho de que Apple quiere llevar al panel de preferencias del sistema la misma filosofía que la que se sigue en iOS, el sistema operativo de Apple para dispositivos móviles, en su apartado de ajustes en el que se controlan las personalizaciones y complementos del sistema y aplicaciones. Apple quiere que pensemos, antes de buscar por cualquier sitio del sistema, que si necesitamos un complemento o personalización busquemos en las preferencias del sistema. Esto se debe a que OSX Lion ofrece más áreas de usuario que sus versiones anteriores. El usuario puede perderse buscando por el Dashboard, escritorios virtuales, el LaunchpadMission control, el Finder o demás elementos del interfaz de OSX.

Apple, su nube, sus productos y la accesibilidad

Ayer tuvo lugar en San Francisco la WWDC 2011, el congreso para desarrolladores para plataformas de Apple. Durante la presentación Steve Jobs hizo de maestro de ceremonias para presentar las novedades de la empresa para sus sistemas operativos y algunas novedades más.

Nube, servicios y aplicaciones

Durante toda la presentación se hicieron demostraciones de aplicaciones propias de Apple, se dieron cifras y más cifras del éxito de la empresa, sus plataformas y los desarrolladores que las utilizan y se habló de la tendencia a tener todos los datos de forma ubícua a través de Internet, es lo que se llama comúnmente la Nube. Pero, como viene siendo habitual, lo que más nos interesa son las novedades en accesibilidad.

Recordemos que las versiones evaluadas son versiones beta por lo que algunos cambios pueden desaparecer, como ya sucedió con las voces en español para Mac OSX, o pueden aparecer muchas más novedades.

iOS 5

iOS, el sistema operativo para dispositivos móviles de Apple, llega a su versión 5. Esta actualización gratuita que estará disponible en otoño presenta conceptos ya adoptados por otras plataformas para dispositivos móviles. Ahora no dependemos de un equipo de sobremesa para sincronizar y actualizar el sistema y las aplicaciones. El iPad, el tablet de Apple, ha sido adquirido por muchas personas mayores o con muy pocos conocimientos en informática ya que su interfaz presenta muy pocas barreras de acceso para este tipo de perfil de usuario. Apple ha recibido muchas peticiones y quejas de estos usuarios y familiares ya que carecen de un equipo informático en casa para sincronizar y actualizar sus iPads. Con el acercamiento de Apple a la nube iOS 5 incorpora lo que han denominado PC free, que es simplemente la posibilidad de actualizar aplicaciones, sistema operativo y las compras hechas en la iTunes store, la tienda de música y contenidos multimedia de Apple, sin necesidad de sincronizar con un equipo de sobremesa. Ya si es posible tener un iPad en casa y nada más. El iPhone y otros dispositivos iOS también se benefician de estas características permitiendo acceder a documentos y otros recursos de forma inmediata y que todos los equipos pertenecientes a un mismo usuario, sean iOS, Mac OSX o Windows, estén perféctamente sincronizados de forma transparente para el usuario. Todo esto gracias a iCloud, la nube de Apple que, en su versión básica, es gratuita.

iOS 5 incluye mejor gestión de las notificaciones, más personalizaciones tanto en aspectos sonoros como gráficos, y mejor experiencia de usuario al simplificarse algunos procesos.

Novedades en accesibilidad

Apple ha incluido muchas mejoras en accesibilidad en esta versión de iOS. A destacar la inclusión de un nuevo perfil de usuario con discapacidad: Usuario con baja destreza. En las personalizaciones para este perfil de usuario se incluye la posibilidad de modificar el tiempo necesario para ejecutar gestos múltiples, como el doble tap, o la posibilidad de crear y modificar nuestros propios gestos para realizar acciones en nuestro dispositivo.

El perfil de usuario hipoacúsico ahora puede definir patrones de vibración para cada contacto y para ciertos eventos, así podrá identificar llamadas y mensajes simplemente atendiendo a la vibración que realiza su dispositivo.

Zoom no ha sufrido muchas modificaciones pero una nueva característica de verbalizar el texto seleccionado permite, ahora, poder escuchar con la síntesis de voz el texto magnificado. No es la mejor solución para aquellos usuarios que necesitan ejecutar VoiceOver y zoom a la vez pero si se satisfacen las necesidades de aquellos usuarios que usan la magnificación y necesitan escuchar lo escrito para poder estar seguros de qué están leyendo.

VoiceOver para iOS ha sido mejorado notablemente, ahora se permiten más personalizaciones pero sigue sin aparecer la posibilidad de personalizar por aplicación. Nuance ha proporcionado las nuevas voces para iOS. La calidad en la dicción ha sido bastante mejorada pero los usuarios que utilizamos la voz masculina para español de España nos encontraremos que la nueva voz es femenina. Algo que han solicitado muchos usuarios aunque, personalmente, prefiero una voz masculina para trabajar, cosas de costumbres.

El teclado ha sido mejorado de varias formas: los usuarios que escriben con pulgares encontrarán una distribución de teclado más acorde con sus necesidades, se ha incluido un diccionario de abreviaturas para escritura rápida esto es, por ejemplo, si escribimos la palabra miMail se escribirá tyflos@hotmail.com para esto debemos personalizar nuestras abreviaturas en los ajustes del teclado en iOS.

Voice control no ha recibido mejoras importantes en esta versión. Recordemos que son versiones beta y no incorporan todas las novedades que aparecerán en el otoño de este año.< Esperemos que Nuance también colabore en esto.

Mac OSX Lion

La nueva versión del sistema operativo de Apple para equipos de sobremesa y portátiles saldrá a la venta en el mes de julio. Su novedad más importante es que su distribución y venta se hará a través de Internet usando la Mac App store, la tienda on-line de aplicaciones para Mac OSX. De esta forma Apple quiere eliminar los soportes físicos, la piratería y las esperas y desplazamientos para adquirir un producto software. Su precio, unos $30, y la posibilidad de instalar esta versión del sistema operativo en cualquier equipo que tengamos asociados a nuestra cuenta de iTunes hace pensar que han conseguido evitar la piratería de software. Al menos en eso coincidimos muchos de los que hemos analizado este movimiento mercantil.

Mac OSX Lion se parece, cada vez más, tanto en su aspecto visual como en su uso a la plataforma iOS, el sistema operativo de Apple para smartPhones y tablets. Las barras de desplazamiento desaparecen, todo, o casi todo, se accede mediante gestos sobre una superficie táctil y se sigue un modelo de trabajo y visualización minimalista en donde toda la pantalla es ocupada por una aplicación para centrarnos en nuestro trabajo. Esto no implica la posibilidad de usar múltiples ventanas, espacios o modificar el aspecto visual del entorno.

En mi opinión Apple busca unificar las experiencias de usuario a la hora de usar un equipo de sobremesa Apple y un tablet de la misma marca, el conocido iPad. De esta forma un usuario sólo tiene que aprender a manejar un entorno. Esto es ideal para aquellos usuarios que bien carecen de ordenador y sólo tienen un tablet o aquellos usuarios que tienen un PC con Windows o Linux y usan un iPad pero desconocen los equipos con Mac OSX y temen la experiencia de tener que aprender a manejar un nuevo entorno. Recordemos que Apple es una empresa, quiere ganar usuarios y su dinero, presta muchísima atencióna la experiencia de usuario y al diseño de sus productos.

Novedades en accesibilidad

Mac OSX Lion se ha convertido en el primer sistema operativo comercial y privado que se considera accesible desde la caja. Otras versiones anteriores de Mac OSX podían considerarse así para los angloparlantes, ya que se incluían voces en inglés. Pero ahora, por fin, Mac OSX incluirá voces en más de 20 idiomas.

Dentro de las voces en español se incluyen 2 voces para español de España y otras dos voces para español de latinoamérica. Interesante mencionar que instaladas de serie vienen las voces de baja calidad, muy rápidas pero muy metálicas. Pero a través del servicio de actualizaciones y extensiones del sistema podemos instalar voces de alta calidad. Puede que las nuevas voces de iOS, propiedad de Nuance, también se utilicen en esta plataforma.

VoiceOver para Mac OSX se ve reforzado con más gestos y la posibilidad de crear acciones un nuevo concepto para personalizar nuestro lector de pantallas para crear atajos rápidos o ampliar la funcionalidad del mismo. El soporte para Apple script se ha visto mejorado y se pueden crear scripts para mejorar el acceso a aplicaciones que posean carencias de accesibilidad.

Zoom, el magnificador integrado en el sistema, se compatibiliza con los efectos de zoom propios del sistema y se mejoran las animaciones y el soporte de color durante la magnificación.

Los comandos de voz son fácilmente ampliables para nuevas aplicaciones pero sigue sin añadirse soporte para otros idiomas que no sea el inglés. Esperemos que esta colaboración con Nuance por parte de Apple nos traiga un soporte de reconocimiento de voz para varios idiomas pronto.

El soporte de braille ha sido mejorado incluyendo tablas internaciones de braille y el soporte para más dispositivos de lectura braille.

Conclusiones

Apple quiere llevar a sus productos a la nube y sus nuevos servicios y no se olvida de los usuarios con discapacidad. Cierto que aún faltan cosas por mejorar en cuanto a la accesibilidad de sus productos pero ojalá otras empresas prestasen el mismo interés en la usabilidad y la accesibilidad de sus productos.

No me considero fanático ni aférrimo defensor de una empresa o un producto. Mi filosofía en cuanto a adquisición de productos y servicios se puede resumir en la siguiente frase: Uso lo que me dejan usar y premio al que lo hace bien. Con esto quiero decir que, aunque uso productos en otras plataformas como Windows, GNU Linux, Symbian o Android, por ahora Apple tiene mi confianza para seguir utilizando sus productos con tranquilidad. Tanto por diseñarlos con accesibilidad como porque la alternativa de otros fabricantes es pobre en su experiencia de usuario para los usuarios con discapacidad o porque conseguir que el producto resulte accesible implica costos adicionales para adquirir los parches de accesibilidad.

La accesibilidad en crisis para los desarrolladores ciegos

En todas partes se habla de la accesibilidad en general, en otras partes, además, se habla de la accesibilidad a la Web. En muy pocas partes se habla de los problemas que encontramos los desarrolladores ciegos para poder diseñar y desarrollar software.

En la red se está moviendo una corriente de curiosidad sobre si una persona con ceguera puede desarrollar software. La respuesta, hablando desde mi experiencia personal como desarrollador en varios lenguajes y plataformas, es que si pero no gracias a esas grandes empresas y organizaciones que se mueven en pro de la accesibilidad. Esa accesibilidad que atrae a la gente y los medios de comunicación es para una mayoría de personas con discapacidad, con perfiles de discapacidad mayoritarios. Digo esto porque conozco la postura de grandes empresas como Sun microsystems, recientemente adquirida por Oracle, que no duda en adherirse a proyectos europeos en pro de la Accesibilidad pero ante una pregunta de un servidor sobre si sus herramientas de desarrollo serán accesibles también le contestaron que hay muy pocos desarolladores ciegos en el mundo como para tomarse el trabajo. Otra gran empresa de desarrollo de software y sistemas operativos, hablamos de Microsoft, que tiene uno de los departamentos de accesibilidad con más personal del mundo; parece que se asegura que cada nueva versión de sus diversos productos software guarden una compatibilidad hacia atrás en su interfaz para mantener la poca accesibilidad que tengan sus productos. Esto es así excepto para sus herramientas de desarrollo, donde a cada nueva versión un desarrollador ciego encontrará más y más problemas. Apple, empresa que se enorgullece de sacar todos sus productos accesibles desde la caja y con un departamento de accesibilidad bastante funcional, ante la petición de hacer más accesible su herramienta de diseño de interfaces comenta que mejor esforzarse en hacer accesible la versión que saldrá para la nueva generación de su suite de desarrollo software, suite que va con retraso y mientras un servidor diseña los interfaces de sus aplicaciones para MacOS X, iPhone e iPad utilizando matemáticas, mucha imaginación y mucha cantidad de código fuente en sus programas.

Las propias empresas de desarrollo de software para personas con discapacidad, como pueden ser Freedom scientific (creadores de Jaws), GWMicro (Window eyes) o Dolphin software (creadores de Hal) no se interesan en proporcionar soporte, scripts y mapas de ventana para sus lectores de pantalla.

Editoriales que publican sus libros o sólo en papel o en formato electrónico donde el código fuente se imprime en una imagen, o redactan las explicaciones haciendo referencia a imágenes y resultados visuales por pantalla.

Con todo esto se podría aventurar uno a decir que no se puede programar si un desarrollador no puede ver la pantalla. Incluso hay un movimiento por crear un lenguaje de programación para ciegos ya que con los actuales parece que no puede trabajar un desarrollador ciego.

La realidad es que los lenguajes de programación son, la gran mayoría, completamente accesibles. Lo inaccesible son los entornos de desarrollo o herramientas de desarrollo. ¿Para qué quiero aprender un lenguaje de programación discriminatorio que no va a utilizar ninguna empresa de desarrollo de software? Nadie me contrataría si sólo domino un lenguaje de programación para ciegos. Un desarrollador debe conocer varios lenguajes de programación y dominar el manejo de los entornos de desarrollo para dichos lenguajes. Si un entorno de desarrollo es inaccesible, como puede ser el nuevo Visual studio 2010, un desarrollador ciego puede optar por utilizar un procesador de textos común y corriente, y normalmente muy accesible, y utilizar el compilador y depurador en línea desde la consola de comandos. El problema de esta solución es que hace que el desarrollador ciego sea menos productivo que un desarrollador que utilice Visual Studio 2010 y en la actualidad las empresas valoran más la productividad del desarrollador que su situación o la calidad de su código.

En esta situación de posible baja productividad nos encontramos muchos desarrolladores ciegos obligados por cada nueva versión que sale de un entorno de desarrollo por parte de estas empresas con gran responsabilidad social. Estas empresas que condenan a muchos profesionales del desarrollo software que poseen una discapacidad visual a buscar sus propias soluciones porque ni las empresas que desarrollan sus productos de apoyo les apoyan.

La conclusión es que la respuesta inicial se convierte en: hay desarrolladores ciegos pero están en peligro de extinción gracias a los mismos que alzan el estandarte de la accesibilidad para todos.