Este complemento hace más accesible Unigram (un cliente de Telegram para Windows 10) corrigiendo información en varias vistas de lista y etiquetando controles no etiquetados.

  • Autor: Stefan Moisei
  • Versión actual: 1.11 beta
  • Compatibilidad con NVDA: de 2019.3 a 2020.1
  • Descargar

Lion es un complemento que reconoce el texto de ciertas porciones de la pantalla automáticamente en un intervalo dado. El autor lo considera «inteligente» ya que, aunque aplica el OCR automáticamente siempre en la misma región, es capaz de omitir el texto previamente reconocido y leer sólo el que ha cambiado.
Este complemento se diseñó originalmente para leer subtítulos. Puede leerlos de lugares tales como Youtube, Netflix, un archivo AVI, otras páginas con vídeos e incluso de televisión en directo.
Se recomienda poner los vídeos a pantalla completa, ya que el complemento actúa como si fuera un ojo humano. Si es posible, además, la pantalla debería ser de alta resolución y la fuente de los subtítulos debería estar al máximo. El motor de OCR que usa no es perfecto, y falla si las imágenes son de mala calidad.
Aunque no comunica el texto resaltado, este complemento se puede usar también para leer contenido inaccesible, como por ejemplo los menús de un videojuego.

Modo de uso

Para activar o desactivar el OCR automático, pulsa NVDA+alt+l. Por defecto, Lion reconocerá la pantalla completa en intervalos de un segundo y hablará cuando el texto cambie.
Los ajustes de Lion, disponibles eligiendo la opción Lion Settings en el menú Preferencias de NVDA, son los siguientes:

  • OCR interval: cada cuánto tiempo se aplica el OCR. Acepta valores entre 0,1 y 10 segundos.
  • OCR target: indica qué área de la pantalla se reconoce. Las opciones disponibles son: current control (control actual), current window (ventana actual), navigator object (objeto en el navegador) y full screen (toda la pantalla).
  • Text similarity threshold (umbral de parecido del texto): este ajuste, que va desde 0,01 a 1, sirve para ayudar al complemento a decidir cuándo dos textos son distintos entre sí.
  • Crop pixels from above, below, right, left: estos campos permiten recortar píxeles de la imagen antes de realizar el reconocimiento desde arriba, abajo, derecha o izquierda, respectivamente. Sus valores se expresan como porcentajes. Este ajuste funciona sólo en los modos de pantalla completa y ventana actual, y se usa para omitir ciertas áreas evitando mensajes repetitivos y molestos y reduciendo el consumo de recursos. Por ejemplo, si queremos quitar un logotipo que se encuentra en la parte superior de un vídeo, recortaríamos desde arriba un 10%. Si queremos leer sólo los subtítulos de un vídeo a pantalla completa, podemos recortar desde arriba un 70%, ya que el texto suele situarse en el tercio inferior de la pantalla.

Registro de cambios

Versión 1.11

  • Corregido un fallo que se observaba en el modo pantalla completa de YouTube.

Versión 1.1

  • Los ajustes de recorte también afectan a la ventana actual
  • Se ha implementado un ajuste de umbral de parecido del texto, útil principalmente en juegos. Lion siempre compara el texto actual con el que se ha verbalizado previamente. Si piensa que el texto no ha cambiado, no habla. Este ajuste controla la agresividad de Lion al comparar textos. 0 significa que todos los textos son idénticos, haciendo que el complemento sea inútil. 1 leerá todos los textos, aunque sean iguales. El valor por defecto es 0,5.

Versión 1.0

  • Versión inicial.

Nota: aunque la ficha de este complemento se ha elaborado a partir de su documentación, no se trata de una traducción directa. Hay partes que se han omitido o reformulado para dar más claridad al texto y suprimir redundancias.

Este complemento sustituye las teclas de navegación de una sola letra por las flechas para navegar por encabezados, enlaces, etc. de tal forma que puedes hacer todo con una mano de manera más cómoda y eficiente. Este complemento está especialmente diseñado para facilitar la navegación por los elementos de un documento a personas con dificultades de movilidad, pero puede ser útil para cualquiera.

Modo de uso

  • Activa o desactiva el modo de navegación fácil pulsando shift+retroceso (este gesto se puede personalizar desde las preferencias de NVDA).
  • Con el modo de navegación fácil activado, usa las flechas izquierda o derecha para elegir el tipo de elemento y las flechas arriba y abajo para moverte al elemento anterior o siguiente de ese tipo.
  • Personalízalo desde las preferencias de NVDA > Opciones > easyNavigation. Desde allí puedes indicar que se active por defecto y también seleccionar los elementos que quieres en el anillo de opciones.

Diccionarios específicos por perfil

La manera en la que NVDA aplica opciones condicionales, como el formateado de documentos y otras, se realiza mediante el uso de perfiles.
Los perfiles son grupos de opciones que pueden, en conjunto, aplicarse condicionalmente al lector de pantallas.
Por ejemplo, puedes crear un perfil para aplicaciones de programación, en el que el nivel de puntuación se establezca en toda, el anunciado de indentación en tonos y la velocidad de habla en un nivel más lento, de forma que puedas leer código mejor. Así, puedes asociar este perfil con visual studio, eclipse, notepad plus plus y Visual Studio Code, de forma que cuando cualquiera de estas aplicaciones pase a estar activa estas configuraciones se apliquen automáticamente.
Cuando hagas alt tab hacia otras aplicaciones, o cuando cierres una de estas aplicaciones y aterrices en el escritorio, por ejemplo, comienza a aplicarse la configuración normal. De esta forma es posible saltar rápidamente de tu aplicación de programación a un navegador y, sin pulsar ninguna tecla, leer sin puntuación en el navegador y que tu configuración específica se aplique cuando estés de vuelta en tu entorno de código.
Los diccionarios de NVDA son poderosos, ofrecen estupendas características como la substitución de expresiones regulares. Sin embargo, actualmente no hay forma de vincular diccionarios con perfiles en NVDA.
Esto significa que si configuras una substitución en el diccionario prdeterminado, se aplicará en todos los casos, aún en aplicaciones y situaciones donde podrías desear que no lo hiciesen.
Este complemento implementa el contexto de perfil al procesar y crear/editar diccionarios.

¿Cómo funciona?

Simplemente instala el complemento. Cuando esté activo:

  • Los diccionarios ahora se manejan correctamente teniendo en cuenta el perfil activo.
  • Si existen los diccionarios (por defecto o específico por voz) para el perfil actual, se usan.
  • Si no existen, se usan los diccionarios para el perfil por defecto. Esto es consistente con la manera en que NVDA se comporta, en el sentido de que cuando creo un nuevo perfil las configuraciones que no cambio en este nuevo perfil se cogen del predeterminado.
    De manera similar, si no configuro un diccionario para un perfil, se usa el diccionario por defecto.
  • Los diccionarios por voz se comportan exactamente de la misma manera. Si hay un diccionario específico por voz para el perfil actual, se usa. En otro caso, se usa el diccionario para esa voz en el perfil por defecto (si existe).
  • El diálogo del diccionario, al abrirse, siempre muestra en su título con qué perfil está relacionado ese diccionario.
  • El perfil activo determinará qué diccionario se abre para edición cuando se activen los menús del diccionario predeterminado o específico por voz.
    Esto es consistente con la manera de comportarse de NVDA, ya que si uno va a la configuración y cambia una opción, ésta se guardará en el perfil activo.
    De forma similar, el diccionario abierto pertenecerá a ese perfil.
  • Si un diccionario en concreto no existe en un perfil activo y se abre el diálogo del diccionario, se creará un nuevo diccionario para ese perfil.
    No mostrará ninguna entrada, por ser nuevo. Sin embargo, no se guardará hasta que el usuario cierre ese diálogo pulsando en «aceptar».
    Si lo hace, el nuevo diccionario será efectivo. Si cancela el diálogo, se seguirá utilizando el diccionario del perfil por defecto y no se guardará ningún diccionario específico por perfil.
  • Cuando se crea un nuevo diccionario específico por perfil, pasa a ser efectivo y, en consecuencia, los patrones del diccionario predeterminado ya no estárán activos para ese perfil.
    Éste podría ser el comportamiento deseado, o quizá no. Quizá el usuario quiere utilizar todos los patrones del diccionario por defecto más los nuevos patrones sólo activos en este perfil.
  • Para cubrir esta posibilidad, se crea un nuevo botón en el diálogo del diccionario, llamado «import entries from default dictionary profile» (importar entradas del diccionario del perfil por defecto).
    Este botón sólo aparece cuando se está editando un diccionario específico por perfil. Al activarlo, se comporta de la siguiente manera:

    • Se leen las entradas del diccionario predeterminado (o del diccionario específico por voz) del perfil predeterminado.
    • Las entradas que no se encuentren en el diccionario que se está editando se añadirán al mismo.
    • Si una entrada del diccionario predeterminado (o por voz) se encuentra en el diccionario que se está editando, no sobrescribe la entrada actual.
    • La importación no guarda las nuevas entradas en el disco. Sólo añade las entradas importadas en la lista de entradas del diálogo del diccionario. El foco se sitúa en la lista y el usuario luego tiene la oportunidad de revisar la nueva lista de entradas, como si hubiera escrito a mano todas ellas.
  • Cada vez que un usuario crea un diccionario en un perfil específico, éste es efectivo de inmediato para ese perfil.
  • Cada vez que un perfil cambia, los diccionarios específicos (predeterminado y por voz) pasan a estar activos de inmediato. Si estos diccionarios no existen, se usan los del perfil por defecto.
  • Los diccionarios interno y temporal no se ven afectados, no dependen del perfil, el segundo debido a que es temporal, el primero porque es interno.

Este complemento permite usar una tecla o combinación de teclas como tecla NVDA retardada.
Por ejemplo, imagina que tienes que pulsar NVDA+control+f, donde NVDA es insert. Si asignas insert a este complemento mediante el diálogo Gestos de entrada de NVDA, puedes pulsar insert y luego, cómodamente, control+f. En ese momento, insert se suelta (silenciosamente).
Se soportan también (aunque no se recomiendan) teclas conmutadoras, como el bloqueo mayúsculas o el bloqueo de números.
Para asignar una tecla que normalmente utilices como tecla NVDA, primero desmárcala desde las preferencias de teclado de NVDA.

¡Cuidado!

Cuando elijas la tecla que vas a asignar a este complemento, asegúrate de que siempre tienes realmente a mano una tecla NVDA normal en tu teclado físico.
Por ejemplo, usa el bloqueo mayúsculas como tecla NVDA normal (márcala en las preferencias de teclado de NVDA), e insert como tecla del complemento.
De esta forma, con un poco de suerte, nunca te encontrarás con una situación en la que no puedas ejecutar órdenes de teclado.
Ten en cuenta, además, que este complemento no se ejecuta en pantallas seguras.

  • Autores: Eugene Poplavsky y otros colaboradores de NVDA
  • Versión actual: 2.1.0
  • Compatibilidad con NVDA: de 2017.3 a 2019.3 (podría funcionar en versiones anteriores, pero no se ha probado).
  • Descargar
  • Ver código fuente en GitHub

Este complemento mejora la accesibilidad del gestor de archivos Total Commander. Es compatible con todas las versiones a partir de la 7.0, aunque algunas de sus características sólo funcionan a partir de la versión 9.0.

Características principales

  • Definición más precisa de los paneles izquierdo y derecho.
  • Indicación con sonidos al alcanzar los bordes de las listas de elementos.
  • Se pronuncian las etiquetas de los elementos en la ventana de selección de unidad.
  • Capacidad de reconocer rápidamente el panel activo. Para ello, se pueden pulsar NVDA+flecha arriba o NVDA+tab.
  • Soporte completo para versiones de 64 bits de Total Commander.
  • Se indican las acciones al seleccionar elementos o deshacer la selección*.
  • Capacidad de detectar la cantidad de elementos seleccionados*.
  • Capacidad de detectar el tamaño del fichero seleccionado o de todos los elementos seleccionados*.
  • Indicación de la información de posición del elemento correcta en la lista. Para que funcione, se debe activar la opción correspondiente en las preferencias de NVDA*.

*Disponible a partir de Total Commander 9.

Atajos de teclado

  • Control+shift+e: anuncia información sobre los elementos seleccionados.
  • Control+shift+r: anuncia información sobre el tamaño de los elementos seleccionados. Si no hay elementos seleccionados, se anuncia información sobre el tamaño del archivo que tiene el foco.
  • Control+shift+d: anuncia la ruta completa del directorio actual.

¿Te gusta este complemento? Su autor dispone de una página de donaciones para aquellos que deseen ayudarle económicamente.

Registro de cambios

V 2.1.0: 21/03/2020

  • Se ha añadido una nueva función que indica la ruta completa del directorio actual.
  • Se ha añadido una opción para buscar actualizaciones. Para usarla, ve al menú Herramientas de NVDA y elige «Update Total Commander add-on…».
  • Corregido un problema en Total Commander 7 y 8 que hacía que al seleccionar un archivo NVDA indicara que la versión de Total Commander no estaba soportada.
  • Ahora el complemento puede determinar el tamaño de cualquier archivo, incluso si no está seleccionado.
  • Corregido un fallo que impedía determinar el tamaño de aquellos elementos co el símbolo «.».
  • Ahora se puede representar el tamaño de los elementos en bytes, KB, MB, GB o TB. El valor se convertirá automáticamente al formato adecuado.
  • El complemento indicará el tamaño del directorio aunque no esté definido.
  • Documentación completamente actualizada. Las páginas se han diseñado para facilitar la legibilidad.
  • Se han eliminado variables no utilizadas.
  • Optimización completa del código.

V 2.0.1: 01/03/2020

  • Corregidos errores en la documentación.

V 2.0: 22/02/2020

  • Corregido un fallo por el que los bordes de la lista se calculaban erróneamente con algunos archivos.
  • Corregido un fallo en Total Commander 8 y posterior de 32 bits que hacía que al salir de un directorio, se declarase el elemento con el foco como el primero de la lista.
  • Se ha añadido el anuncio de información de posición de los elementos en la lista, si esta está activada en las opciones de NVDA. (Sólo en Total Commander 9 y posterior).
  • Se ha añadido la capacidad de indicar información sobre los elementos seleccionados pulsando control+shift+e. (Versión 9 y posteriores).
  • Se anuncian los elementos seleccionados al pulsar control+a. (versión 9 y posteriores).
  • Se anuncian los elementos deseleccionados al pulsar control+guión numérico (versión 9 y posteriores).
  • Se anuncia el tamaño de los archivos al pulsar control+shift+r. (Versión 9 y posteriores).

V 1.4: 19/07/2019

  • Se ha sustituido la señal de borde de lista por un sonido estándar de Windows.
  • Se ha añadido una señal en la parte superior de la lista.
  • Ahora se procesan las teclas inicio, fin, re pag y av pag para emitir señales de borde de lista, y no sólo las flechas.
  • Se ha añadido compatibilidad con versiones nuevas de NVDA

V 1.3

  • Ahora se reproducirá la señal de borde de lista al pulsar flecha abajo desde el último elemento, y no al alcanzarlo.
  • Se ha corregido un comportamiento erróneo fuera de la ventana principal, las opciones y otras listas.
  • Se ha mejorado el comportamiento en el diálogo de conexión FTP.

V 1.2

  • Se modifica el mecanismo para detectar el panel activo en la versión 8 y posteriores.
  • Se ha optimizado el código para evitar problemas en la versión 7 y anteriores.
  • Cuando el foco caiga en el último elemento de la lista, se reproducirá una señal sonora.
  • Se corrige la pronunciación incorrecta del panel activo fuera de la ventana principal.

V 1.1

  • Ahora se leen las etiquetas de los discos en la ventana de selección de disco.
  • Se ha añadido una descripción del panel activo a los elementos. Al pulsar NVDA+flecha arriba o NVDA+tab, se pronunciarán tanto el nombre del elemento como el nombre del panel activo.
  • Otras mejoras.

V 1.0

  • Primera versión.

Este complemento de NVDA mejora la accesibilidad del lector de fuentes RSSOwlnix.
Para más información sobre RSSOwlnix, una versión actualizada del conocido lector RSSOwl, puedes visitar su página en GitHub.
Este complemento es directo y sencillo: simplemente importa el excelente trabajo hecho por NVDA con Eclipse, entorno en el que se basa RSSOwlnix.

Este complemento de NVDA añade soporte para utilizar el entorno de desarrollo IntelliJ. Actualmente tiene las siguientes características:

  • Cuando el cursor se mueve a una línea diferente, NVDA lee la nueva línea
  • Se indican los cambios de selección
  • Se leen adecuadamente los elementos de lista, en lugar de mostrarse con etiquetas vacías

Algunos consejos para usar IntelliJ

Revisión de errores y avisos

Cuando el foco se encuentra en un editor de archivos:

  • F2 o shift+f2: ir al siguiente / anterior error o aviso
  • Cuando el cursor del editor se encuentra en un error o aviso:
    • Control+f1: muestra la descripción del error
    • Alt+intro: abre la lista de acciones rápidas

Navegación

  • Control+tab y control+shift+tab: va pasando por vistas y editores
  • Alt+número: se mueve a la vista numerada correspondiente
  • F12: va a la última vista que no sea un editor
  • Dentro del editor:
    • Alt+flechas arriba y abajo: salta a la clase, campo o declaración de método anterior o siguiente
    • Control+{ o }: va a la llave anterior o siguiente que corresponda
    • Control+b: ir a declaración
    • Control+shift+b: ir a declaración de tipo
    • Control+g: ir a línea
    • Control+n: ir a clase

Control de versiones

  • Control+k: hacer commit
  • Control+shift+k: hacer push
  • Control+alt+z: revertir

Otros atajos

  • Control+shift+a: buscar acción
  • Control+alt+l: dar formato al código
  • Alt+f7: buscar usos
  • Alt+shift+f9: abrir diálogo Ejecutar (Nota: si el cursor del editor se encuentra en una unidad de pruebas, esto genera automáticamente una configuración de ejecución para ejecutar ese caso específico)

Este complemento proporciona una manera rápida de conocer la potencia de la señal wi-fi. Esto se hace pulsando el atajo NVDA+control+n.

Registro de cambios

Versión 1.0

  • Versión inicial.

Este complemento para NVDA permite leer automáticamente cualquier número de una longitud concreta dígito a dígito (mediante opciones o ajustes rápidos).
Por ejemplo, con una longitud mínima de número predeterminada de 2, al activar el procesamiento de dígitos escucharás 42 como 4 2, 338 como 3 3 8, etc; si en vez de eso se configura la longitud del número en 4, 338 se escuchará como siempre, pero 1337 como 1 3 3 7.
Además, desde las opciones, puedes configurar el inicio automático del procesamiento de dígitos para el perfil actual.
Este complemento está inspirado en un trabajo de Derek Riemer.

Órdenes

  • NVDA+shift+l (una vez): activa o desactiva el procesamiento de dígitos.
  • NVDA+shift+l (dos veces): abre un diálogo para elegir al vuelo la cantidad mínima de dígitos a procesar.

Este atajo de teclado se puede configurar desde la sección correspondiente en las preferencias de NVDA.