Este complemento implementa la compatibilidad de NVDA con el sintetizador IBMTTS.
No podemos distribuir las librerías de IBMTTS. Esto es únicamente el controlador.
Si deseas contribuir a mejorar este controlador ¡siéntete libre de enviarnos tus pull requests a través de GitHub!

Aunque este driver es compatible con librerías de Eloquence debido a que Eloquence posee la misma api que IBMTTS, no se recomienda usar Eloquence con este controlador debido a problemas de licencias. Antes de usar cualquier librería de síntesis con este controlador, se recomienda obtener los derechos de uso primero.

Este controlador fue desarrollado con la documentación disponible para IBMTTS, disponible públicamente en la web. Ver la sección referencias para más detalles.

¿Qué es el sintetizador IBMTTS?

ViaVoice TTS es un motor de texto a voz desarrollado por IBM, que sintetiza la representación textual del lenguaje humano en voz.

Características y configuraciones.

  • Soporte para las configuraciones de voz,variante, velocidad, tono, entonación y volumen.
  • Soporte de parámetros extra como tamaño de la cabeza, carraspeo, respiración. ¡Crea tu propia voz!
  • Habilita o deshabilita las etiquetas de cambio de voz. Desactívalas para protegerte de códigos maliciosos de bromistas, actívalas para hacer muchas cosas divertidas con el sintetizador. Requiere un ajuste adicional con NVDA para que funcione correctamente.
  • Turbo de voz. Si el sintetizador no te habla lo suficientemente rápido ¡entonces activa el turbo de voz y obtén la velocidad máxima!
  • cambios automáticos de idioma. Permítele al sintetizador que lea el texto en el idioma correcto cuando se marca.
  • Filtrado ampliable. El controlador incluye un amplio conjunto de filtros para solucionar errores de patrones de texto y otros comportamientos extraños del sintetizador.
  • Soporte de diccionario. El controlador soporta la integración de palabras especiales, diccionarios raíces y diccionarios de abreviatura de los usuarios para cada idioma. Se pueden obtener conjuntos de diccionarios preparados desde el repositorio de diccionario de la comunidad o desde el repositorio alternativo de mohamed00 (con diccionarios del sintetizador IBM)

Configuraciones extra:

  • Habilitar expansión de abreviaturas: activa la expansión de las abreviaturas. Ten en cuenta que al desactivar esta opción también se desactivará la expansión de cualquier abreviatura especificada en los diccionarios de abreviaturas proporcionados por el usuario.
  • Activar predicción de frases: si esta opción está activada, el sintetizador intentará predecir dónde se producirán las pausas en las frases basándose en su estructura, por ejemplo, utilizando palabras como «y» o «el» como límites de la frase. Si esta opción está desactivada, sólo hará una pausa si se encuentran comas u otros signos de puntuación.
  • Acortar las pausas: activa esta opción para obtener pausas de puntuación más cortas, como las que se ven en otros lectores de pantalla.
  • Enviar siempre la configuración de voz actual: actualmente, hay un error en el sintetizador que ocasionalmente hace que la configuración de voz y del tono se restablezca brevemente a sus valores predeterminados. La causa de este problema es actualmente desconocida, sin embargo, una solución es enviar continuamente la configuración actual de la velocidad y el tono. Por lo general, esta opción debería estar activada. Sin embargo, debería estar desactivada si estás utilizando binarios de IBM, ya que esta configuración provocará que se inserten pausas muy largas que las harán casi inutilizables, o si estás leyendo un texto que contiene etiquetas de voz con comillas.
  • Frecuencia de muestreo: cambia la calidad del sonido del sintetizador. Útil para IBMTTS, donde establecer la frecuencia de muestreo en 8 kHz permite acceder a un nuevo conjunto de voces.

Categoría de configuraciones IBMTTS.

Este complemento tiene su propia categoría de configuraciones dentro de las opciones de NVDA, para gestionar algunas funcionalidades internas no relacionadas con la síntesis de voz.

  • Buscar automáticamente actualizaciones para IBMTTS: si esta opción está marcada, el complemento verificará diariamente si hay nuevas versiones disponibles.
  • Buscar actualización: Verifica manualmente si hay nuevas actualizaciones de este complemento.
  • Dirección de carpeta de IBMTTS: la ruta para cargar la librería IBMTTS. Puede ser absoluta o relativa.
  • Nombre de la librería de IBMTTS: el nombre de la librería (dll). No incluyas rutas, solo el nombre con la extensión, normalmente «.dll».
  • Buscar una librería de IBMTTS… Abre un diálogo de exploración de archivos para buscar la librería IBMTTS en el sistema. Se guardará como una ruta absoluta.
  • Copiar los archivos de IBMTTS en un complemento. (puede no funcionar para algunas distribuciones de IBMTTS): si se ha establecido la ruta de la librería para IBMTTS, copiará todos los archivos de la carpeta en un nuevo complemento llamado «eciLibraries» y actualizará la ruta actual a una relativa. Es útil en las versiones portables de NVDA. Solo funciona para librerías que usan archivos «eci.ini» para la información de los idiomas de voz. Si la librería usa el registro de Windows, esta opción no funcionará.

Nota: La funcionalidad de actualización automática o manual no borrará los archivos internos del complemento. Si mantienes tus librerías en ese lugar, puedes usar esta función con seguridad. Tus librerías estarán a salvo.

requisitos.

NVDA.

Necesitas NVDA 2019.3 o posterior.

Las librerías del sintetizador IBMTTS.

Esto es solo el controlador, debes buscar las librerías en otro lugar.
El controlador soporta las librerías ligeramente más recientes que añaden el soporte del idioma este-asiático, y tiene correcciones específicas para la codificación adecuada del texto. Sin embargo, las librerías más antiguas sin esto deberían funcionar.
A partir de la versión 21.03A1, el controlador también funciona con las librerías aún más nuevas de IBM, en lugar de solo las de SpeechWorks. Se incluye un conjunto de correcciones independientes para esas librerías, y se tienen en cuenta los idiomas adicionales y otras diferencias. Las voces concatenadas son compatibles y se puede acceder a ellas configurando la frecuencia de muestreo en 8 kHz después de instalar las voces. Para obtener mejores resultados, utiliza la compilación de junio de 2005 de ibmeci.dll (versión 7.0.0.0) ya que las versiones anteriores pueden ser inestables al recibir texto rápidamente, por ejemplo, al desplazarse rápidamente por los elementos de una lista. También ten en cuenta que si estás utilizando librerías IBMTTS en chino o cantonés de Hong Kong, es posible que desees deshabilitar la opción «Utilizar funcionalidad de deletreo si está soportada», para evitar que algunos caracteres en estos idiomas se deletreen utilizando el pinyin al que se convierten internamente.

Instalación.

Simplemente instálalo como cualquier otro complemento de NVDA. Después abre el diálogo de configuraciones de NVDA, y en la categoría IBMTTS establece la ruta de los archivos de IBMTTS.
En esta categoría también puedes copiar los archivos externos de IBMTTS dentro del complemento para usarlo localmente, útil para versiones portables de NVDA.

Contribuyendo a la traducción.

Para facilitar tu trabajo, he dejado una plantilla de traducción en la rama principal.

Para la documentación, creé un archivo llamado «docChangelog-for-translators.md».
puedes usar ese archivo para ver qué se ha cambiado en la documentación y actualizar la documentación de tu idioma.

Si quieres traducir este complemento a otro idioma y no quieres abrir una cuenta en github o instalar python y otras herramientas necesarias para la traducción, haz los siguientes pasos:

  1. Utiliza esta plantilla, como base para el idioma de destino.
  2. Descarga «poedit», este software te ayudará a gestionar las cadenas de traducción.
  3. Si quieres traducir la documentación también, puedes ver los nuevos cambios de la documentación en este enlace. Puedes ver la documentación completa en inglés aquí.
  4. Una vez que hayas terminado la traducción, puedes enviármela a «[email protected]».

No necesitarás compilar los archivos fuente. Lo haré cuando lance una nueva versión del complemento. Mencionaré tu nombre en el respectivo commit. Si no deseas ser mencionado, házmelo saber en el correo electrónico.

Nota: asegúrate de que has utilizado la última plantilla de cadenas de traducción.

Este es un método alternativo. Si quieres, siempre puedes usar la forma habitual. Haz un fork de este repo, actualiza la traducción para el idioma destino, y envía un PR. Pero esta forma sólo añadirá más complejidad para ti.

Empaquetar el complemento para su distribución.

  1. Instala python, actualmente se usa python 3.7, pero puedes usar una versión más reciente si lo deseas.
  2. Instala Gettext, puedes descargar una distribución para windows en este enlace. Si estás usando Windows 64 bits, te recomiendo esta versión.
  3. (paso opcional pero recomendado) crea un entorno virtual de python para administrar los complementos de NVDA. En la consola, usa «python -m venv PAT_TO_FOLDER». Donde PAT_TO_FOLDER es la ruta deseada para el entorno virtual.
  4. Si realizaste el paso 2, Ve a PAT_TO_FOLDER y dentro de la carpeta de scripts, ejecuta «activate». El nombre del entorno debe mostrarse en el indicador de la consola.
  5. Clona este repositorio en la ruta deseada: git clone «https://github.com/davidacm/NVDA-IBMTTS-Driver.git».
  6. En la misma instancia de la consola, ve a la carpeta de este repositorio.
  7. Instala los requisitos: «pip install -r requirements.txt».
  8. Ejecuta el comando scons. El complemento creado, si no hubo errores, se coloca en el directorio raíz de este repositorio.

Una vez que cierras la consola, el entorno virtual se desactiva.

Empaquetar las librerías como un complemento independiente.

No se recomienda incluir las librerías con este controlador. Es porque si el usuario actualiza el driver desde el repo oficial, usando el instalador de complementos de NVDA, la versión antigua será eliminada incluyendo las librerías. Una solución para esto, es instalar las librerías en un complemento separado.
Sigue este enlace para saber cómo empaquetar las bibliotecas en un complemento separado.

Notas:

  • Si usas la función de actualización interna (manual o automática), las librerías no se eliminarán incluso si están dentro del complemento.
  • si el sintetizador está dentro de este complemento o en el complemento «eciLibraries», el controlador actualizará las rutas del archivo ini automáticamente. Así que puedes usarlo en versiones portables de NVDA.
  • Cuando utilices el botón «Copiar archivos IBMTTS en un add-on», crearás un nuevo add-on en NVDA. Por lo tanto, si deseas desinstalar IBMTTS, necesitarás desinstalar dos complementos: «Controlador de IBMTTS» y «Eci libraries».
  • Las herramientas scons y gettext de este proyecto son compatibles con python 3 únicamente. No funcionan en python 2.7.
  • Puedes agregar los archivos extra requeridos de IBMTTS dentro del complemento (para uso personal solamente). Simplemente cópialos dentro de «addon\synthDrivers\ibmtts». Ajusta el nombre de la librería por defecto en «settingsDB.py» si es necesario.
  • Si la ruta configurada para la librería no es relativa, Este controlador no actualizará las rutas del archivo «eci.ini». El controlador supone que al usar rutas absolutas, las rutas son correctas en «eci.ini» y evitará realizar actualizaciones. Ten esto en cuenta al establecer la ruta de tus librerías. Si no fueran correctas en dicho archivo, podría causar errores que dejarían a NVDA sin habla cuando utilices este sintetizador.

Reporte de problemas.

Si encuentras un problema de seguridad con algunas de las bibliotecas compatibles con este controlador, no abras un problema de github ni lo comentes en los foros antes de que se resuelva el problema. Informa el problema en este formulario.

Si el problema no perjudica el controlador o el lector de pantallas, abre un problema de github aquí.

Referencias.

Este controlador está basado en el SDK de Viavoice de IBM (IBMTTS). La documentación está disponible en este enlace

también en la universidad Columbia en este enlace

O puedes encontrar una copia en este repositorio

pyibmtts: envoltorio de Python para IBM TTS desarrollado por Peter Parente

Consulta los archivos de respaldo aquí:

tts.pdf

o tts.txt.

Nota: varios atajos de este complemento interfieren por defecto con atajos ya existentes en NVDA. Recomendamos reasignarlos desde el diálogo Gestos de entrada.
El propósito de este complemento es gestionar enlaces. Ofrece una serie de características que lo permiten:

  • Guardar enlaces.
  • Buscar en los enlaces guardados.
  • Agrupar enlaces por categorías.
  • Descubrir y abrir enlaces desde el portapapeles. Cuando haya un único enlace lo abrirá directamente, y cuando haya varios mostrará una lista para elegir el que queremos abrir.

Modo de uso

Los siguientes apartados de este documento explican cómo usar el complemento.

Navegación por enlaces y categorías

Puedes usar los siguientes atajos para navegar por enlaces y categorías. Todos estos atajos se pueden modificar desde el diálogo Gestos de entrada de NVDA.

  • Control+shift+f12: moverse al siguiente enlace.
  • Control+shift+f11: moverse al enlace anterior.
  • NVDA+control+shift+f11: moverse al primer enlace de la categoría actual.
  • NVDA+control+shift+f12: moverse al último enlace de la categoría actual.
  • Control+shift+intro: abrir el enlace seleccionado.
  • Control+shift+f8: moverse a la categoría anterior.
  • Control+shift+f9: moverse a la siguiente categoría.

Por defecto, al moverse por enlaces, sólo se verbalizará su nombre. Puedes pulsar control+shift+l para conmutar la lectura del enlace después del nombre.

Añadir nuevos enlaces y categorías

Puedes pulsar el atajo NVDA+shift+a para añadir un nuevo enlace. Todos los atajos se pueden modificar en el diálogo Gestos de entrada de NVDA, bajo la categoría Link_manager. Tras pulsar dicho atajo, aparecerá un diálogo con los siguientes campos:

  • Nombre del enlace: el nombre del enlace que se va a guardar.
  • Enlace: la URL a guardar. Si se encuentra en el portapapeles, aparecerá escrita directamente.
  • Categoría: la categoría en la que se guardará el enlace. Debe estar disponible, ya que no se puede guardar un enlace sin una categoría.
  • Crear nueva categoría: se puede pulsar este botón, escribir el nombre de la categoría, y pulsar intro o el botón Aceptar para crearla y añadirla a la lista.
  • Añadir: añade el enlace.

Buscar enlaces

Se puede acceder a la ventana de búsqueda pulsando NVDA+shift+g. Esta ventana contiene los siguientes elementos:

  • Término de búsqueda: aquí escribiremos lo que queremos buscar.
  • Categoría: la categoría en la que se buscará.
  • Buscar por: se puede elegir buscar por nombre o por URL.
  • Buscar: se puede pulsar sobre este botón o intro en cualquier parte de la ventana para iniciar la búsqueda.

Al ejecutar la búsqueda, se moverá el foco a la lista de resultados. En ella, se puede pulsar intro para abrir el enlace deseado, o control+c para copiarlo.

Abrir enlaces desde el portapapeles

Se puede pulsar el atajo NVDA+z para abrir enlaces desde el portapapeles. Si sólo se detecta un enlace, se abrirá directamente. Si se detectan varios, aparecerá una lista con todos ellos. En ella, se puede pulsar intro para abrir el enlace seleccionado, o el botón Copiar para copiarlo.

Detalles de contacto del autor

Nota: este complemento no es compatible con el complemento Mozilla Apps
Enhancements. Si tienes instalado el complemento Mozilla Apps Enhancements,
deberás deshabilitarlo o desinstalarlo antes de usar este;

Este complemento mejora increíblemente la accesibilidad, eficiencia y
comodidad a la hora de usar el cliente de correo Mozilla Thunderbird con
NVDA.

Comodidad auditiva

  • Las alertas de «reconocimiento solicitado de tal y tal» pueden
    deshabilitarse mediante una opción;
  • Las alertas «Esto es un borrador» y «Thunderbird piensa que este mensaje
    es fraudulento» simplemente se ignoran;
  • Las opciones posibilitan desactivar el anuncio de los nombres de listas de
    correo, eliminar o agrupar las menciones «re» y depurar los nombres de los
    participantes eliminando los números y otros caracteres especiales
    incómodos;

Navegación mejorada

  • Para navegar al siguiente panel se usa la tecla tab, mientras que la tecla
    escape permite volver al panel anterior. Esto es más cómodo que f6 y
    shift+f6.
  • Dos diálogos de cuentas y sus carpetas asociadas permiten permiten
    filtrarlas por palabras clave o mostrar sólo carpetas con mensajes no
    leídos;
  • En el árbol de carpetas, alt+flechas arriba y abajo permiten navegar entre
    carpetas con mensajes no leídos;
  • Todavía en el árbol de carpetas, al pulsar una letra o un número se
    selecciona la siguiente carpeta cuyo nombre empiece por el carácter
    tecleado. Con la tecla shift, el movimiento se hace de abajo a
    arriba. Además, el nombre de la cuenta a la que pertenece la carpeta se
    anuncia;
  • La barra espaciadora en una carpeta con mensajes no leídos selecciona el
    primer mensaje sin leer de la lista;

En la lista de mensajes

  • La elección de columnas, así como su orden en la lista de mensajes, es
    accesible con un simple diálogo;
  • Consulta de las columnas de la lista de mensajes: permite escuchar de
    nuevo, deletrear o copiar fácilmente el nombre del remitente, el asunto o
    la fecha del mensaje pulsando pulsando un número del teclado alfanumérico:
    por ejemplo 1 o ! anuncia el remitente, 2 pulsaciones deletrean el nombre
    y 3 lo copian al portapapeles;
  • Consulta de las cabeceras del panel de cabeceras con f8: con alt+números,
    una pulsación verbaliza las direcciones del remitente o los destinatarios,
    dos pulsaciones abren un diálogo que permite copiarlas, y 3 pulsaciones
    abren el menú contextual nativo de Thunderbird asociado a la cabecera;
  • Previsualización rápida limpia del texto del mensaje con la barra
    espaciadora, alt+flecha abajo o f4: los bloques grandes de cabeceras en
    las citas del mensaje se sustituyen por la frase «nombre del remitente
    escribió». NVDA también anunciará «enlace clicable» en lugar de la
    dirección larga del enlace.
  • Vista rápida de citas en orden cronológico, de abajo hacia arriba,
    mediante shift+espacio, alt+flecha arriba o shift+f4;
  • Fácil acceso a los adjuntos usando el atajo alt+avance página o el número
    1 del teclado alfanumérico;
  • Barra de filtrado rápido accesible y gestión de prioridad de etiquetas
    simplificada:

    • Es posible navegar entre las opciones de filtrado utilizando las flechas
      arriba y abajo. La tecla intro permite marcar o desmarcar una opción;
    • Añadir o eliminar etiquetas de prioridad es tan simple como pulsar
      shift+números del teclado alfanumérico. Por ejemplo, pulsa 4 para añadir
      la etiqueta «por hacer» a un mensaje. Después puedes filtrar la lista de
      mensajes por etiquetas mediante la barra de filtrado rápido, que ahora es
      accesible;

    ## Ventana de redacción de mensaje

  • Alt+1 anuncia el remitente, alt+2 destinatario, alt+3 adjuntos, etc. Con
    dos pulsaciones se sitúa el foco en uno de estos campos;

  • En el diálogo del corrector ortográfico:

    • la palabra mal escrita se anuncia antes que la palabra sugerida. Los
      atajos NVDA+tab o alt+flecha arriba anuncian las palabras mal escritas y
      sus sustituciones: una pulsación deletrea las palabras a velocidad
      normal, 2 pulsaciones las deletrean rápido, y 3 pulsaciones copian la
      palabra mal escrita al portapapeles para su análisis en otro cuadro de
      edición;
    • se han añadido diversas combinaciones de la tecla intro activan los
      botones Reemplazar, Reemplazar todas, Ignorar, Ignorar todas o Añadir la
      palabra al diccionario para mayor comodidad usando este diálogo;
  • Actualización automática del complemento;

  • Y muchas otras cosas que descubrirás leyendo el manual de usuario;

Tal y como ha anunciado NV Access hace unas horas mediante esta publicación, ya se encuentra disponible la primera candidata a liberación de NVDA 2022.4. Se recomienda a todos los usuarios descargar y probar esta versión, aunque todavía no está lista para su uso en entornos de producción. Si no se detectan fallos graves, la versión final de NVDA 2022.4 será casi idéntica a esta.
Esta versión incluye varios atajos nuevos, como órdenes para leer toda la tabla. Se ha añadido una sección «Guía de Inicio Rápido» a la Guía del Usuario. También hay varias correcciones de fallos.
Se han actualizado eSpeak y LibLouis. Hay nuevas tablas braille para Chino, sueco, Luganda y Kinyarwanda.
Desde la beta 4, el único cambio destacable es la actualización de traducciones.
Si tienes la beta 4 instalada, puedes hacerte con esta nueva versión yendo al menú NVDA, Ayuda, Buscar actualización. O si lo prefieres, puedes descargar el instalador manualmente.
¡Feliz miércoles!

¡Hola, comunidad!
Estamos a unos días de que 2022 se vaya para siempre, dando paso a un nuevo año, que esperamos venga cargado de buenas noticias para todos. Mientras llega tal evento, aquí te traemos los complementos que se han actualizado últimamente. A diferencia de otras ocasiones, esta vez sí se pueden actualizar todos mediante Add-on Updater o el complemento tienda. ¡Allá vamos!

Complementos oficiales

  • Search With 2.2: se actualizan la documentación y las traducciones.
  • Access8Math 3.4: dispone de un nuevo diálogo de opciones con varias categorías. Ahora, el complemento soporta MathCat. Se añaden nuevos atajos de teclado y menús contextuales integrados en el explorador. Se mejora el comportamiento de los menús virtuales existentes.
  • Enhanced Touch Gestures, Resource Monitor, StationPlaylist, SoundSplitter y GoldWave 22.12: actualizaciones de traducciones y compatibilidad.
  • Weather Plus 9.2: optimización del código para adaptarlo a las versiones más recientes de WXPython. Se han añadido nuevos países a la base de datos. Corrección de fallos.
  • Add-on Updater 22.12: traducciones actualizadas.
  • Windows App Essentials 22.12: se mostrarán las versiones de Windows soportadas al intentar la instalación en una versión de Windows no soportada. Se corrigen fallos en las versiones beta más recientes de Windows 11 y se optimiza el código.
  • Object Location Tones 22.12: compatibilidad actualizada.
  • ObjPad 22.12: actualización de traducciones y compatibilidad.
  • Event Tracker 22.12: se registra información adicional de los eventos junto a los propios eventos. Se añade un nuevo diálogo de lista de eventos, que muestra los 100 últimos como máximo.
  • Office Desk 22.12: se vuelven a oír los sonidos de sugerencias de búsqueda en las versiones alfa de NVDA.
  • Screenshots wizard 2.0: se añaden nuevos gestos para realizar diversas acciones sin pasar por la capa de órdenes del complemento. Vienen por defecto sin asignar, y se encuentran en una nueva categoría en el diálogo Gestos de entrada. Se puede utilizar la navegación por objetos cuando la capa de órdenes está activada, y se puede reconocer el texto del objeto seleccionado usando el OCR de Windows. Se añade una función de aumento de imágenes. Corrección de fallos.
  • El complemento AudioChart se marca como obsoleto y queda sin soporte.

Complementos no oficiales

Estos complementos sólo pueden actualizarse desde la tienda, o configurando Add-on Updater para que busque actualizaciones de la comunidad hispanohablante. Hemos tenido noticias de los siguientes:

  • UnigramPlus 4.5.1 y WhatsAppPlus 1.6.0: corrección de fallos.
  • Extended Total Commander 3.3.2: en la versión 3.3 se añadió la traducción al ucraniano y se corrigieron diversos fallos. La versión 3.3.1 corrige la vista de varias columnas en las nuevas versiones de Total Commander. La versión 3.3.2 sólo incorpora actualizaciones y correcciones menores. También soluciona un conflicto con el complemento Bluetooth Audio.
  • Command Helper dev20221208: se interceptan las teclas Windows y Alt para que no provoquen cambios del foco. Se procesan las pulsaciones recibidas de tal manera que sean independientes del idioma del teclado.
  • YoutubeChannelManager 1.6: se agrega la posibilidad de descargar los vídeos en su formato original. Se solucionan los problemas de búsqueda global. Se actualiza la librería yt_dlp.
  • OBS Studio 0.5: cambios internos para optimizar el código y mejorar el rendimiento.
  • Utilidades para los complementos de NVDA 1.3.2: correcciones en la traducción al francés.
  • WhatsApp 1.7: La función de grabación de mensajes de voz detecta si el cuadro de edición está vacío para evitar conflictos. El comando alt + r solo muestra el texto de respuesta. Traducciones actualizadas.

Si quieres descargar manualmente todas estas actualizaciones o aprender más sobre algún complemento, puedes hacerlo desde los enlaces situados en las dos listas anteriores, que dirigen a las fichas correspondientes.
Como sabes, recientemente se ha actualizado NVDA corrigiendo más vulnerabilidades de seguridad. Esto no sirve de nada si no actualizas los complementos que tienes instalados, ya que también evolucionan para que NVDA sea más rápido, estable, seguro, y cada vez con más funciones. Así que, como es habitual, desde aquí te recomendamos que dediques algo de tiempo a mantener tus complementos al día.
¡Hasta la próxima!

Hace unas horas, NV Access anunciaba mediante esta publicación la disponibilidad de NVDA 2022.3.3 y, mediante esta otra, la disponibilidad de la cuarta beta de NVDA 2022.4. Estas nuevas versiones de NVDA, el lector gratuito y de código abierto para Microsoft Windows, ya se encuentran disponibles para su descarga. Se recomienda a todos los usuarios actualizar cuanto antes, ya que se incluye una corrección importante de seguridad.
En el caso de NVDA 2022.3.3, al tratarse de un parche, los cambios de esta versión sólo aparecen en el documento de novedades en inglés. En el resto de idiomas, incluido el nuestro, la versión más reciente que se muestra es la 2022.3. Recuerda que siempre podrás saber qué versión de NVDA tienes desde el diálogo Acerca de, en el menú Ayuda.
La versión 2022.3.3 corrige problemas de accesibilidad introducidos en la versión 2022.3.2. Concretamente, estos problemas se daban al actualizar Windows, y en la experiencia ofrecida por la pantalla «Olvidé mi pin». Además, corrige un fallo de seguridad por el que un usuario no autenticado podía acceder a la consola Python de NVDA.
Recuerda que hasta que logran resolverse, todos los fallos de seguridad deben comunicarse en privado. De lo contrario, un usuario malintencionado podría explotarlos.
En la beta 4, además de los cambios introducidos en 2022.3.3, se actualizan las traducciones y se corrige un fallo en Microsoft Teams por el que el foco se iba al menú de reacciones al intentar leer mensajes en una conversación.
Para obtener estas nuevas versiones, ya estés usando la beta o la estable, acude al menú Ayuda y pulsa sobre Buscar actualización. Como es habitual, te recordamos que la beta no está pensada para su uso en entornos de producción, mientras que la estable sí.
También puedes descargar NVDA 2022.4 beta 4 manualmente y hacerte con NVDA 2022.3.3 desde nuestra página de descargas.
Al actualizar cualquier software, se recomienda reiniciar el equipo. A veces, los programas mantienen archivos abiertos que no se pueden modificar hasta que el equipo se reinicia. Reiniciar es lo primero que debes hacer antes de avisar si percibes cualquier comportamiento extraño.

¿Ya conoces el traductor de la comunidad?

Recientemente hemos puesto en marcha una copia de Libre Translate en nuestros servidores. Libre Translate es un traductor libre que trabaja con modelos sin conexión previamente entrenados, por lo que tus datos jamás se comparten con terceros y la calidad de los resultados es similar a la de Google o DeepL. Si quieres visitarlo y usarlo, entra en https://translate.nvda.es.
Para evitar saturación en los servidores, hemos configurado un límite máximo de 30 traducciones por minuto. Este límite se puede ampliar con una clave de API. Dicha clave se ofrece de forma gratuita a todos los donantes periódicos, aumentando los usos en 10 por cada euro donado. Es decir: si un donante colabora con 10 euros al mes, tiene derecho a una clave de 100 usos, que sumados a los 30 disponibles para todo el mundo, dan un total de 130 por minuto.
Si ya eres un donante periódico, contacta con nosotros y pide tu clave hoy mismo. De lo contrario, ¡no esperes más! Visita nuestra página de donaciones y ayuda a cambiar las vidas de miles de personas ciegas de habla hispana alrededor del mundo.
¡Feliz jueves!

Este pequeño complemento no viene con tecla asignada para ser lanzado, tendremos que añadir una tecla en el Gestor de entrada y en la categoría zKeybase.
Cuando invoquemos el complemento con la tecla asignada, se nos abrirá una ventana con la estructura de nuestra carpeta public de Keybase.
En la lista que nos aparece se identificará al final de cada nombre si es directorio con (D) y si es fichero con (F).
En las carpetas podemos pulsar intro para acceder a ellas y que nos muestre su contenido.
Con la tecla retroceso / borrar volveremos al directorio anterior.
Cuando lleguemos al directorio raíz de la carpeta public, si pulsamos retroceso / borrar, sonará un tono avisándonos que no podemos retroceder más.
Tenemos además las siguientes teclas:

  • F1 – Nos mostrará esta documentación.
  • F2 – Generará la ruta del directorio o fichero y la copiará al portapapeles, esta URL generada es la que podremos compartir. Las URL generadas para los archivos son de descarga directa. Podemos cambiar el 1 final por un 0 si deseamos que sea un archivo para reproducir, en caso de aquellos archivos que soporte nuestro navegador.
  • F3 – Nos mostrará las propiedades del directorio o fichero.
  • F5 – Refrescará la lista por si se actualizó algún archivo en nuestra carpeta public. Al actualizar, volverá a la raíz de dicha carpeta.
  • Escape o Alt+F4 – cerrará la ventana.

El complemento trae algunas protecciones, como no permitir más de una instancia del complemento abierta, tiene un comprobador si tenemos Keybase funcionando, y detectará la unidad de Keybase automáticamente en caso de que hayamos cambiado la letra por defecto.

Información sobre las actualizaciones

Este complemento seguirá la siguiente ruta de actualizaciones:

  • Solo las versiones de tipo mayor.menor (por ejemplo v3.1) son listados en este historial.
  • Las versiones de tipo mayor.menor.x (por ejemplo v3.1.2) son actualizaciones de traducción.
  • Los cambios en el complemento se reflejarán en esta sección explicando las novedades.
  • El documento principal no se modificará, siendo una orientación para el usuario.
  • El usuario es el responsable de revisar esta sección para estar informado de los cambios.

Versión 0.4.

  • Se agregó la tecla Intro del teclado numérico para entrar a directorios.
  • Se agregó la posibilidad de borrar directorios y archivos. Ahora, al pulsar la tecla (DEL / suprimir)tanto del teclado normal como del numérico se borrará el directorio o fichero que tengamos enfocado. Si el directorio tiene archivos se borrará todo su contenido.

Versión 0.3.

  • Se sustituyen los espacios por %20 al generar los enlaces. Ahora, al pegar la URL y compartirla en una web, clientes de redes sociales u otros, la URL no quedará partida.

Versión 0.2.

  • Se a reescrito todo el complemento y se agregó una interface simulando un explorador. Ahora será más rápido generar nuestros enlaces y nos ahorraremos tener que abrir el explorador de Windows.

Versión 0.1.

  • Versión inicial.

Hace unas horas, NV Access ha anunciado mediante esta publicación la disponibilidad de NVDA 2022.3.2, el lector de pantalla gratuito y de código abierto para Microsoft Windows. Se aconseja a todos los usuarios descargar e instalar esta nueva versión.
Al tratarse de un parche, los cambios de esta versión sólo aparecen en el documento de novedades en inglés. En el resto de idiomas, incluido el nuestro, la versión más reciente que se muestra es la 2022.3. Recuerda que siempre podrás saber qué versión de NVDA tienes desde el diálogo Acerca de, en el menú Ayuda.
En este parche se corrigen fallos introducidos en la versión 2022.3.1, que provocaban pérdida de funcionalidad en pantallas seguras y comportamientos extraños si NVDA se iniciaba en la pantalla de bloqueo. Además, se corrige una vulnerabilidad que permitía a un usuario con la sesión iniciada obtener privilegios de administrador.
Recuerda: si detectas cualquier posible fallo de seguridad, comunícalo en privado a [email protected] o a [email protected].
NV Access también ha anunciado en esta otra publicación la disponibilidad de NVDA 2022.4 beta 3 para quien quiera descargarla y probarla. En esta beta se resuelven los mismos problemas de seguridad, algunos fallos menores, y se actualizan las traducciones.
Para instalar estas nuevas versiones, se puede acudir al menú Ayuda y elegir la opción «Buscar actualización». Si deseas hacerte con los instaladores para actualizar manualmente, puedes visitar nuestra página de descargas en el caso de 2022.3.2, o descargar NVDA 2022.4 beta 3 directamente desde aquí.

Damos otro paso hacia el fediverso

Tras los últimos acontecimientos que han tenido lugar en Twitter, hemos decidido acercarnos más hacia el fediverso, y dar a los miembros de esta comunidad facilidades para que se unan a nosotros en esta aventura. Para ello, hemos puesto en marcha una instancia de Mastodon, a la que se puede acceder visitando https://comunidad.nvda.es. Todo el contenido que publiquemos en esta web aparecerá en la cuenta @nvda, que sustituye a la vieja @[email protected]. Si quieres seguirnos como autores individuales, puedes hacerlo con los nombres @jmdaweb, @inovegil, @[email protected] y @quetzatl, entre muchos otros. NV Access se ha unido también a esta gran migración, y están disponibles como @NVAccess.
Si no sabes qué es eso del fediverso, hace unos días hablamos de ello en esta conversación de la lista de correo. No lo dudes y regístrate, ¡te esperamos!
Nuestra recién estrenada instancia, además de todos los servicios que ofrecemos en esta comunidad, se sostiene gracias a donaciones de usuarios particulares como tú. Si quieres ayudar con una cantidad, por pequeña que sea, visita nuestra página de donaciones y elige cualquiera de los métodos disponibles, o compra productos desde nuestra tienda. Todos los meses, un 10% de las donaciones recibidas se envía a NV Access, así que también colaborarás con el desarrollo del propio NVDA.
¡Feliz jueves!

Este complemento añade un atajo de teclado (control+escape) que conmuta el modo SpeaKey. Cuando el modo SpeaKey está activado, NVDA leerá cualquier tecla al pulsarla una vez. Si pulsas la tecla dos veces, la tecla se envía a la aplicación.
Este complemento es útil para personas que están aprendiendo el teclado y no se sienten totalmente seguras al pulsar una tecla.

Hace unas horas, NV Access ha anunciado mediante esta publicación y esta otra la disponibilidad de las versiones 2022.3.1 y 2022.4 beta 2 de NVDA, el lector de pantalla libre para Microsoft Windows. La versión 2022.3.1 se considera estable y es apta para su uso en entornos de producción. Si usas versiones estables y todavía no has actualizado, te recomendamos hacerlo cuanto antes. En cuanto a la beta, está pensada para aquellos usuarios que quieren probar lo que llegará en la futura versión 2022.4 y no temen encontrarse con errores. Si pruebas la beta y detectas algo que falla, no dudes en compartirlo con nosotros para que gestionemos las incidencias oportunas y el error desaparezca en la versión final.
Una vez más, en estas actualizaciones se incluyen correcciones de seguridad. Concretamente, se resuelven tres vulnerabilidades:

  • Una de ellas permitía a un usuario obtener privilegios de administrador.
  • Otra permitía abrir la consola Python desde la pantalla de bloqueo.
  • Finalmente, los mensajes escritos en el visualizador de voz eran visibles tras bloquear la pantalla si el visualizador de voz se dejaba abierto.

Todavía no se han desclasificado los detalles de cada vulnerabilidad, por lo que no podemos proporcionar más información. Para mitigar las dos últimas puedes desactivar la pantalla de bloqueo.
En la beta, además, se han incluido las traducciones más recientes. Al tratarse de un parche, el documento «Qué hay de nuevo en NVDA» sólo mostrará los cambios en inglés. En el resto de idiomas, la versión más reciente que aparecerá será la 2022.3. Recuerda que puedes saber qué versión exacta de NVDA tienes desde el menú Ayuda, opción «Acerca de».
Tengas la versión de NVDA que tengas, puedes descargar la actualización más reciente del canal que te corresponda desde el menú Ayuda, opción «Buscar actualización». Si quieres descargar manualmente los instaladores, puedes obtener desde aquí NVDA 2022.4 beta 2 o visitar nuestra página de descargas y descargar la versión 2022.3.1.
Tras actualizar cualquier software, puede ser buena idea reiniciar el equipo. Un reinicio garantiza que se actualizan aquellos archivos que estaban abiertos y no se podían reemplazar. Si detectas cualquier fallo o comportamiento extraño, reiniciar es lo primero que debes hacer antes de informar.
Si te gusta la información que te proporcionamos, siempre actualizada y en español, plantéate hacer una donación. Por pequeña que sea, cualquier contribución es bienvenida y ayuda a sostener las distintas actividades que realizamos desde esta comunidad.
¡Feliz martes!