Como ya sabrán los usuarios de NVDA, NVDA reproduce sonidos para cuando se inicia, se cierra, se conmuta entre modos foco o exploración, cuando hay un error en NVDA (aunque veo que ese sonido solo se reproduce en las versiones en desarrollo), un error de ortografía cuando se escribe (en programas que revisen la ortografía mientras se escribe) y cuando se abren y cierran auto sugerencias en varios cuadros de edición, por ejemplo los de búsqueda en el menú inicio de Windows.
Sin embargo, puede haber ocasiones en los que estos sonidos que reproduce NVDA los quisieras cambiar, talvez porque ya estás aburrido de escuchar los mismos sonidos, o por alguna otra razón. Esto se puede hacer, de la siguiente forma:

  • Si tienes NVDA instalado, dirígete a la carpeta archivos de programa en 32 bits, o archivos de programa (x86) en 64 bits. A veces, en lugar de archivos de programa la carpeta puede llamarse Progran Files, pero en este caso es lo mismo dicho en inglés.
  • Luego, navega hasta la carpeta NVDA.
  • A continuación, abre la carpeta Waves. Si tu NVDA es un portable, puedes ir a la carpeta donde tienes el portable, y luego a la carpeta Waves.
  • Aquí es donde se encuentran los sonidos, y, si activaste la visualización de extensiones para tipos de archivos conocidos en el explorador de archivos de Windows, en opciones de carpeta, te darás cuenta que están en .Wav.

A continuación, veremos qué evento corresponde a cada sonido:

  • BrowseMode.wav, Modo exploración.
  • Error.wav, Error.
  • Exit.wav, Salida.
  • FocusMode.wav, Modo foco.
  • screenCurtainOff.wav: Cortina de pantalla desactivada.
  • screenCurtainOn.wav: Cortina de pantalla activada
  • Start.wav, Inicio.
  • SuggestionsClosed.wav, Sugerencia cerrada.
  • SuggestionsOpened.wav, Sugerencia abierta.
  • TextError.wav, Error de ortografía.

Ahora, ¿Cómo se cambian? Supongo que ya lo imaginas, ¿No? Pero supongo que muchos usuarios no sabrán cómo hacerlo…
Bien.
Primero, debemos tener varios sonidos en formato.wav. Si no tienes el sonido que le quieres poner en ese mismo formato, puedes utilizar algún editor de audio, o algún otro programa, para convertir el archivo (por ejemplo en .mp3) a.wav.
Luego, debemos cambiarle el nombre a estos sonidos, a los mismos nombres de los sonidos de la carpeta Waves, que podemos leer arriba.
Después, copiar esos archivos de sonido en formato.wav y con los mismos nombres de los sonidos de NVDA, y pegarlos en la carpeta Waves, que ya dije cómo se encuentra. Le damos que sí a la pregunta sobre reemplazar los archivos, y, si nos aparece un cuadro de diálogo indicándonos que necesitamos tener derechos de administrador para hacer esto (generalmente sucede cuando hacemos operaciones en las carpetas de archivos de programa y no tenemos privilegios de administrador), y queremos cambiar los sonidos, le damos en continuar con derechos de administrador automáticos.
Luego, para que veas el efecto, reinicia NVDA, ¡Y verás que los sonidos han cambiado!
En el archivo.zip Dejo este documento, junto con 3 Pacx con otros sonidos para NVDA, uno de la web grossgan.com, otro, con sonidos de Windows XP que lo hice yo mismo, y otro con nuevos sonidos que iba a incorporar NVDA en la versión 2017.3, que al final no se pusieron, pero sin embargo estuvieron en las versiones en desarrollo. Puedes probarlos copiándolos y pegándolos en la carpeta Waves.
También, dejo los sonidos originales de NVDA, por si quisieras volver a esos.
Haz clic en este enlace para descargar un archivo.zip con tres packs de sonidos y un documento con estas mismas instrucciones

Hola a todos:

En ocasiones ocurre que NVDA se desestabiliza y comienza a verbalizar la palabra desconocido en menús, diálogos del sistema y de aplicaciones de Mozilla o de Internet Explorer. Esto aparenta ser por un problema con el registro de una librería. El modo de solucionarlo es muy sencillo y se hace siguiendo las instrucciones de más abajo:

En primer lugar ejecutaremos la terminal de Windows en modo administrador: windows+x para sistemas 8.x o posteriores, tecla aplicaciones sobre inicio, todos los programas, accesorios, símbolo del sistema para windows 7.

En segundo lugar con la orden cd cambiaremos al directorio donde estén instaladas las librerías que están dando problemas a NVDA:
cd %systemroot%\system32
en sistemas de 32 bits, o
cd %systemroot%\syswow64
en sistemas de 64.

En tercer lugar deberemos registrar las librerías problemáticas: oleacc.dll y UIAutomationCore.dll pegando o escribiendo las siguientes líneas de órdenes:

regsvr32 oleacc.DLL

regsvr32 UIAutomationCore.dll

Con esto deberíamos volver a tener a NVDA ejecutándose y verbalizando toda la información con normalidad.

Notas:

  • A partir de la versión 2018.2, NVDA intentará volver a registrar las librerías en cada instalación o actualización. Además, desde esta versión también puedes hacer que NVDA registre las librerías por ti yendo al menú NVDA, herramientas, Ejecutar la herramienta COM Registration Fixing… Te pedirá una confirmación, así que pulsa sí para proceder, si aparece el control de cuentas de usuario confirma y NVDA intentará registrar las librerías.
  • Si el símbolo del sistema no puede ejecutar los comandos, a demás de si todo está correcto, verifica que lo hayas ejecutado como administrador.

La llegada del navegador Firefox 57 «Quantum» está prevista para el 14 de noviembre. Esta versión es esperada y deseada por muchos, ya que deja atrás los threads para pasarse al modelo multiproceso que usa Chrome, y gracias al que se impide que el navegador quede completamente bloqueado cuando una página se cuelga. Suena bien, ¿verdad? Pues si usas NVDA, tal vez se te quiten las ganas de instalarlo.

El problema

Durante bastante tiempo, Google Chrome ha trabajado con múltiples procesos. De esta forma, si uno se bloqueaba, era tan sencillo como terminarlo mientras el navegador continuaba con otras tareas. Firefox ahora quiere adoptar este modelo, pero no ha tenido en cuenta los problemas de accesibilidad derivados de ello.

Al abandonar la implementación basada en hilos, se dejan atrás recursos tales como la memoria compartida. Hay que crear canales de comunicación entre distintos procesos. Esto no será un problema para muchos usuarios. Sin embargo, para los que usamos lectores de pantalla sí, ya que la información de accesibilidad debe viajar al proceso principal antes de llegar al lector de pantalla, disminuyendo notablemente el rendimiento. Ayer Jonathan Mosen advertía a los usuarios de Jaws for Windows en un artículo publicado en el blog de Freedom Scientific, desaconsejando el uso de Jaws con Firefox incluso en su nueva versión 2018. Poco tiempo después, James Teh confirmaba que, si bien los problemas de rendimiento no iban a ser tan graves en NVDA, serían perceptibles. En la comunidad española de NVDA hemos realizado algunas pruebas con Firefox 57 beta 11, y esto es lo que hemos visto.

  • Aunque las páginas sean pequeñas, NVDA verbaliza el mensaje «Cargando documento…» antes de permitirnos navegar por la web. Esto sólo lo hace cuando le cuesta cargarlo.
  • Se nota un considerable aumento en el tiempo de carga para páginas complejas y dinámicas.
  • La representación virtual del documento es inestable, y no suele reflejar el documento web tal y como es. Por ejemplo, eventualmente hemos visto que desaparecían filas de una tabla sin motivo aparente. Esto no es perceptible si se navega por la web con el modo foco activado.

Las pruebas se han hecho con procesadores i7 bastante potentes. En ordenadores con menos recursos, sin duda, los problemas aquí descritos serán mucho peores.

La solución

Se espera que tanto Mozilla como NVAccess colaboren para solucionar estos problemas de rendimiento y los tengan resueltos a mediados de 2018. Mientras tanto, tienes varias alternativas:

  • Usa Chrome. Puede ser una buena alternativa, ¡y a lo mejor decides quedarte con él como navegador principal! Más información sobre Google Chrome
  • Actualiza Firefox y espera a que pase la tormenta. Evidentemente, esto no se va a quedar así, y cuando se solucione serás el primero en disponer de toda la potencia del nuevo Firefox.
  • Instala Firefox ESR (publicación de soporte extendido) y úsalo durante unos meses. Firefox ESR siempre tarda más en actualizarse, así que el modelo multiproceso no llegará hasta mediados del 2018. Seguirás teniendo la seguridad y la estabilidad que garantiza Mozilla. Descarga Firefox ESR desde esta página
  • Usa otros navegadores, como Internet Explorer o Edge. El primero ya es muy antiguo y el segundo no es totalmente accesible, pero son alternativas perfectamente válidas que puedes emplear bajo tu responsabilidad.

¿Y tú? ¿Con qué alternativa te quedas?

En esta entrada te presentamos dos episodios bastante completos que hablan de NVDA.

En el primer episodio de iVoox, podrás escuchar una clase introductoria de 2 horas sobre el lector de pantalla NVDA, que abarca desde lo más básico hasta algún que otro aspecto avanzado. Si ya te has leído la guía de usuario y necesitas un enfoque más práctico, lo tienes aquí.

Escuchar Accesibilidad Total 46 en iVoox

Si con ese episodio no es suficiente, existe una segunda parte en la que nos acompaña Juan Buño. Escuchar episodio 48 de Accesibilidad Total en iVoox

¡Que los disfrutes!