Observaciones importantes del Autor

Este complemento surge del aburrimiento y de las ganas de experimentar con NVDA.
zRadio es un complemento muy pesado, aproximadamente 120 mb una vez está instalado.
Se recomienda usar zRadio en equipos que no sean de trabajo y en equipos con un hardware aceptable.
En algunos equipos con pocos recursos puede ralentizar NVDA por lo que es recomendable desinstalar el complemento.
Como digo es un experimento y como tal hay que tenerlo, quien instale el complemento es el responsable de la ralentización que el complemento puede causar al igual que el uso que haga de dicho complemento.
El autor no se hace responsable ni del uso que se de del complemento ni de problemas que puedan aparecer.
El autor igualmente informa que las radios del complemento son todas Online por lo que el responsable de los enlaces es la página que proporciona dichos enlaces, además no se hace responsable de fallos o malos funcionamientos por la parte correspondiente a la emisión de las emisoras de radio.
Este complemento ha sido desarrollado en un ordenador con altas prestaciones por lo que no se sufre de lentitud, esta parte podre ir reescribiéndola sobre las observaciones que se me den por los distintos medios de comunicación.
Unos apuntes por si se desinstala el complemento.
El complemento solo guarda 3 archivos en el directorio zRadio que encontramos en el directorio de configuración de NVDA y son los siguientes:

  • Opciones.dat
  • opt_radio.dat
  • fav_radios.dat

Para aquellos programadores que saben mucho, no me riñáis por el código tan burdo y tan atropellado y por no poner comentarios y hacer todo lo que no tiene que hacer un programador si quiere ser ordenado.
Mi manera de programar esta en mi cabeza y no sabría como explicar que todo el código lo tengo en la cabeza y que va surgiendo de repente, e intentado seguir pautas las cuales siempre rompo por no serme productivas en mi manera de escribir.
Pero como digo y en mi defensa esto es fruto del aburrimiento y querer experimentar con NVDA.

Interface de zRadio

Para abrir el complemento tendremos que dirigirnos al menú de NVDA / Herramientas y allí esta zRadio.
Igualmente podemos asignarle un gesto de entrada el cual no viene definido para abrir el complemento yendo al menú de NVDA / Preferencias / Gestos de entrada y buscar zRadio, asociado con la orden: «Muestra la ventana principal de zRadio».
Una vez abierta la interface consta de una lista en árbol que tiene 3 categorías, empezando de arriba hacia abajo nos encontramos primero con la pantalla General, la segunda Favoritos y la tercera Buscador. Cuando estemos en la lista en árbol podemos movernos por ella con las flechas arriba y abajo. Paso a resumir rápidamente las 3 categorías:

  • General, en la cual tendremos las emisoras que predefinamos desde el área buscar. Esto se explicara más adelante.
  • Favoritos, donde tendremos las emisoras que más escuchemos y que con anterioridad hayamos agregado.
  • Buscador, en esta categoría podremos hacer ya sea una búsqueda general de radios, por países, por idioma o por etiqueta.

Bien cuando el foco este en la categoría seleccionada para activarla pulsamos la tecla TAB, y caeremos en un campo de busqueda, ya sea para buscar una emisora o para seleccionar una categoría en un cuadro combinado si estamos en la categoría Buscador.
Una vez que hayas escrito lo que deseas encontrar pulsa el botón Buscar. También se puede pulsar la tecla Intro después de haber introducido una búsqueda en dicho campo. Por lo tanto, esta acción vendría a ser la misma que si hubieramos pulsado el botón Buscar.
Si tabulamos encontraremos el listado de emisoras. Cuando estemos en la lista podemos movernos por ella con las flechas, Una vez sobre el nombre de las emisoras, y pulsando la tecla aplicaciones o shift+f10 para mostrar las opciones disponibles para la radio.
Si volvemos a tabular y no tenemos nada en reproducción caeremos en una barra de volumen que por defecto la primera vez esta al 50%, si estamos reproduciendo algo caeremos en los botones que controlan la reproducción.
En el control de volumen podemos usar las flechas tanto izquierda o derecha como arriba y abajo tanto para subir como para bajar el volumen. Paso a resumir rápidamente los botones:

  • Detener, que parara toda la reproducción.
  • Recargar, que recargara la emisora que estaba sonando. Esto es útil por si se pierde el buffer y no queremos buscar de nuevo la emisora.
  • Silenciar, este botón cambiara su nombre cuando lo usemos a Quitar Silencio y viceversa durante la reproducción.

Si tabulamos otra vez caeremos en una barra de botones en la cual ahora solo esta salir, pero próximamente tendrá más opciones.

Pantalla General

En esta pantalla lo primero que caeremos es en un campo de búsqueda donde podremos poner lo que queramos buscar. Decir de este campo que es indiferente si ponemos mayúsculas o minúsculas y que nos devolverá el resultado que contenga lo que hayamos escrito.
Por ejemplo si ponemos onda nos devolverá todas las emisoras que contengan esa palabra, cuidado si ponemos solo la letra o nos devolverá todas las emisoras que contengan la letra o, esto puede causar un retardo en la búsqueda de resultados si estamos en una lista muy grande de emisoras y hay muchas que contengan la letra o.
Si tabulamos tendremos el botón Buscar el cual si lo pulsamos empezara la búsqueda y dicho botón cambiara su nombre a Limpiar. Para volver a tener el listado de emisoras tendremos que pulsar el botón limpiar.
Nota: También se puede pulsar la tecla Intro después de haber introducido una búsqueda en dicho campo. Por lo tanto, esta acción vendría a ser la misma que si hubieramos pulsado el botón Buscar.
Si volvemos a tabular tendremos un Listado de emisoras o el resultado de la búsqueda dependiendo de lo que hubiésemos echo en el cuadro de búsqueda.

Pantalla Favoritos

En esta pantalla podremos agregar aquellas emisoras que deseemos tener a mano rápidamente, decir que podremos agregar todas las que deseemos incluso duplicando nombres.
El área de trabajo es exactamente igual que la pantalla General por lo que no la volveré a describir.
Comentar que por el listado tanto de emisoras como de resultados de una búsqueda podemos movernos rápidamente pulsando una letra, lo que nos llevara si hay a la primera emisora que tenga esa letra en el principio de su nombre.

Pantalla Buscador

En esta pantalla se diferencia de las anteriores en que lo primero que nos encontraremos es un cuadro combinado el cual contiene distintas categorías donde buscar.
En la primera categoría, Búsqueda general de radios podremos buscar en todo el catalogo de radios.
Podremos también buscar por países, por idioma o por etiqueta. En el caso de una búsqueda por etiqueta:
Bien si buscamos Rock nos dará todas las etiquetas con dicha clasificación.
Bien en cualquiera de las categorías anteriores podremos buscar, pero solo en la categoría General podremos reproducir directamente desde esa categoría al igual que agregar a favoritos y copiar la URL de la emisora.
En el resto de categorías solo podremos añadir lo que elijamos a la pantalla General y en dicha pantalla General explorarlo.

Relacionado con teclas, gestos y menús contextuales

En cada lista de resultados ya sea de emisoras o de una búsqueda podremos lanzar un menú contextual para interactuar con lo que tengamos seleccionado.
Dicho menú lo lanzaremos bien con la tecla aplicaciones o con Shift+F10 en aquellos ordenadores que no dispongan de la tecla aplicaciones.
En la pantalla General podremos interactuar con lo siguiente ya sea en el listado de emisoras o de una búsqueda:

  • Reproducir, nos reproducirá la emisora.
  • Agregar a favoritos, nos agregara la emisora a la pantalla Favoritos.
  • Copiar URL, nos copiara la URL de la emisora al portapapeles pudiendo abrirla en un navegador web o compartirla.

En la pantalla Favoritos podremos interactuar con lo siguiente:
Listado de emisoras:

  • Reproducir, reproduciremos la emisora seleccionada.
  • Quitar de favoritos, eliminaremos la emisora de favoritos.
  • Copiar URL, copiaremos la URL de la emisora al portapapeles.

Listado de una búsqueda:

  • Reproducir, reproduciremos la emisora.
  • Copiar URL, copiaremos al portapapeles la URL de la emisora.

En la pantalla Buscador podremos interactuar con lo siguiente:
Después de haber hecho la búsqueda utilizando la categoría Búsqueda general de radios:
En el listado de resultados de una búsqueda general:

  • Reproducir
  • Agregar a favoritos
  • Copiar URL

Ya explicados con anterioridad.
En las categorías Búsqueda por países, Búsqueda por idioma y Búsqueda por etiqueta solo podremos usar tanto en el listado de emisoras como en el listado de una búsqueda lo siguiente:

  • Poner por defecto en General, si elegimos esto en la pantalla General tendremos las emisoras que correspondan a lo que hayamos elegido.

Si nos fijamos estas 3 categorías tienen un número el cual corresponden a cuantas emisoras tienen dicha selección.
Decir que a veces si elegimos una por ejemplo que tiene 9 emisoras y cuando vamos a la pantalla General solo cargan 8 es porque la que falta no esta bien el enlace.

Teclas rápidas:

Realmente cada botón tiene su tecla rápida por lo que al estar explicados con anterioridad no voy a ponerlas, nuestro NVDA nos dará los atajos cuando caigamos en ellos.
Pero si hay una combinación que no aparece y es solo para cuando la ventana de zRadio esta enfocada y abierta.

  • Alt +V, esta combinación de teclas nos llevara rápidamente a la barra de volumen para que podamos interactuar con ella con las teclas de flechas.

Decir también que podremos salir de la ventana de zRadio ya sea con el botón salir, con Alt+F4 o con Escape.

Gestos de entrada

En el menú de NVDA / Preferencias / Gestos de entrada / zRadio podremos asignar un gesto de entrada es decir combinaciones de teclas a las siguientes órdenes que se encuentran más abajo para poder interactuar desde cualquier lugar inclusive con su ventana utilizando zRadio.
Acordaros que la combinación de teclas no este asignada para otra función o no se solape con alguna de las aplicaciones que usamos.
Por defecto zRadio viene sin asignar ninguna tecla dejando al usuario a su gusto esta configuración.
Decir igualmente que estas teclas servirán tanto con zRadio abierta la ventana como si la tenemos cerrada.
zRadio proporciona las siguientes órdenes para que el usuario pueda añadir un gesto de entrada:

  • Bajar volumen
  • Detener reproducción
  • Muestra la ventana principal de zRadio
  • Poner y quitar silencio
  • Recargar reproducción
  • Saber emisora en reproducción
  • Subir volumen

Traductores y colaboradores:

  • Francés: Rémy Ruiz

Este complemento es sencillo. Podremos acortar URL de manera fácil. Tenemos 5 servicios para acortar URL para elegir.
Este complemento viene sin tecla predefinida para lanzar su ventana, por lo que tendremos que añadir una combinación de teclas en NVDA / PREFERENCIAS / GESTOS DE ENTRADA y buscar AcortadorURL.
Tenemos que asegurarnos que la combinación de teclas que asignemos no se solape con alguna aplicación o con otra combinación de NVDA.

Descripción de la interface

Consta de un cuadro combinado donde elegiremos el servicio que deseemos para acortar la URL.
Luego tenemos un cuadro de texto donde escribiremos o pegaremos la dirección a acortar y pulsando intro nos dejará en un cuadro de sólo lectura con el resultado.
En el cuadro de sólo lectura podremos seleccionar la URL resultante para compartirla.
Luego disponemos de 3 botones:

  • Copiar al portapapeles, este botón sirve para copiar el portapapeles la URL que se generó.
  • Ayuda, esta documentación.
  • Salir, cerraremos la aplicación.

Teclas rápidas

  • Alt+s: Nos llevará al selector de servicios.
  • Alt+u: Nos dejará el cursor en el cuadro para escribir la URL que queremos convertir.
  • Alt+d: Nos dejará en el cuadro de sólo lectura, donde tendremos el resultado de la URL ya acortada.
  • Alt+c: Copiará la URL acortada al portapapeles.
  • Alt+a: Esta ayuda.
  • Alt+F4 o Escape: Saldrá de la aplicación.

El complemento DLEChecker para NVDA permite a los usuarios consultar de forma rápida y accesible cualquier definición de una palabra en el Diccionario de la Lengua Española de la RAE (Real Academia Española).

Este es el máximo órgano consultivo en cuanto a la ortografía y la gramática de la misma, el cual se encarga de garantizar una norma común, así como de velar que los cambios que esta experimente no quiebren la esencial unidad que mantiene en todo el ámbito hispánico.

Así mismo, también es posible conocer los sinónimos y antónimos del término buscado.

Modo de uso.

Este complemento dispone de dos modos de utilización, explicados a continuación:

a) El modo tradicional hasta el momento en DLEChecker. Es decir, seleccionando cualquier palabra (utilizando shift+teclas habituales de navegación por texto), y pulsando la combinación de teclas NVDA + Shift + C.

b) Pulsando directamente la combinación de teclas NVDA + Shift + C en cualquier aplicación.

En el primer caso, DLEChecker mostrará la definición del término buscado así como los sinónimos y/o antónimos disponibles en la ventana de resultados existente en la versión 1.1.

En el segundo caso, DLEChecker mostrará un cuadro de diálogo donde introducir el término a buscar. Una vez introducido y presionado el botón «Consultar», el complemento mostrará la ventana de resultados habitual.

Se pueden utilizar las flechas para navegar por el contenido de la ventana de resultados, o bien hacer que NVDA lo lea automáticamente y lo copie al portapapeles empleando los botones dispuestos a tal efecto en el diálogo.

Si se seleccionan accidentalmente varias palabras y se ejecuta la búsqueda, el complemento sólo tendrá en cuenta la primera.

La combinación de teclas NVDA + Shift + C puede ser personalizada a través del cuadro de diálogo «Gestos de Entrada» de la opción «Preferencias» de NVDA dentro de la categoría DLEChecker.

Atajos.

El único atajo disponible por el momento en este complemento, es la combinación de teclas NVDA + Shift + C. Es el encargado de mostrar el cuadro de diálogo de entrada para introducir el término a buscar, así como de realizar la consulta a la web del Diccionario de la Lengua Española de la RAE.

Registro de cambios.

Versión 1.2.

  • Añadida una nueva característica que permite obtener los sinónimos y antónimos del término buscado a la vez que la definición. Agradecer a Jose Manuel Delicado por su ayuda implementando esta función.
  • Modificada la interfaz visual ligeramente para una mejor visualización y coherencia con el complemento. Agradecer a Héctor Benítez por sus sugerencias en este sentido.
  • Corrección de errores y mejoras de estabilidad.

Versión 1.1.

  • Corrección de un error que hacía fallar el complemento al intentar obtener la definición de una palabra en mayúsculas.
  • Sustitución del cuadro de diálogo de NVDA donde se mostraba la definición de la palabra por una interfaz gráfica más amigable, donde se han añadido también las opciones «Leer resultado», «Copiar al portapapeles» y «Salir». Puede navegarse a estas opciones pulsando tabulador desde el cuadro de edición. Agradecer a Héctor Benítez @HXeBoLaX su contribución.

Versión 1.0.

  • Versión inicial.

Este complemento y su repositorio forman parte del proyecto GSOC2020 del autor.
Este complemento permite rotular elementos de imagen presentes en pantalla y obtener un título que describa la imagen en inglés. El resultado se puede anunciar al usuario, o presentarse en una ventana virtual donde puede recorrerse por letras, palabras, o incluso seleccionarlo entero y copiarlo. Este complemento sólo funciona bien con «imágenes naturales» de personas, animales y objetos típicos.

Modo de uso

  • Tras la instalación, se debe configurar un gesto en la categoría Visión del diálogo Gestos de entrada.
  • Si se pulsa el gesto una vez, se inicia el proceso de rotulado de la imagen. El título se anuncia tras unos segundos. Los títulos son más precisos cuanto más grande es la imagen y si esta no tiene relleno.
  • Si se pulsa el gesto más de una vez, se inicia el proceso, pero el resultado se muestra en una ventana virtual en modo exploración. Se debe pulsar escape antes de repetir el proceso con otra imagen.
  • Se puede evitar el rotulado de imágenes en elementos no gráficos marcando la casilla correspondiente en las opciones de NVDA, categoría Visión, grupo Complemento Rotulado de imágenes. Esto evita que los usuarios inicien el proceso accidentalmente en un elemento que no tiene imágenes, pero puede impedir el reconocimiento si el elemento contiene imágenes y no lo notifica adecuadamente al sistema.

Nota: en modo foco, el foco no puede llegar a las imágenes, por lo que la opción de filtrar elementos no gráficos procesa también los hijos del elemento actual. El reconocimiento funcionará si alguno de ellos es una imagen.

Notas para desarrolladores

El modelo utilizado para rotular imágenes en este complemento se ha creado a partir de un modelo pyTorch que se puede encontrar aquí. El modelo se convirtió al formato ONNX y, por tanto, necesita el tiempo de ejecución de ONNX 1.3.0 para funcionar. Este complemento también utiliza la biblioteca OpenCV 4.3.0 para procesar la imagen que se va a rotular. El modelo puede encontrarse en forma de archivo dll, llamado ImageCaptioning-DLL.dll, disponible en addon\globalPlugins\imageCaptioning\dlls junto con las bibliotecas de ONNX y OpenCV. El propio modelo y su vocabulario se pueden encontrar en addon\globalPlugins\imageCaptioning\data. Como pasa con la mayoría de modelos de procesamiento de imágenes de código abierto disponibles, los resultados producidos pueden ser incorrectos a veces. El modelo también puede producir resultados diferentes con la misma imagen si esta se encuentra en distintos tamaños o con relleno. En aquellas imágenes cuyos objetos no se pueden identificar fácilmente, el modelo tarda bastante tiempo en producir resultados. En algunos casos, puede ser muy lento la primera vez que se usa.

  • Autor: Beqa Gozalishvili
  • Versión actual: 0.3
  • Compatibilidad con NVDA: 2019.3 en adelante
  • Descargar

Atención: Este complemento es no oficial y, además, carece de documentación incluida en el paquete. La información que aparece a continuación se ha traducido del anuncio del autor en la lista internacional de complementos.

Debido a la situación actual de pandemia y a que estoy pasando mucho tiempo en casa, empecé a ver vídeos y retransmisiones en directo de Youtube cada vez más.
Leer el chat no es muy difícil, pero al participar en esas retransmisiones, es necesario responder preguntas del chat rápidamente y en este caso, se hace más difícil cambiar de una ventana a otra y leer los chats.

Así pues, he creado un complemento llamado Youtube-Live-Chat, que monitoreará y leerá el chat de retransmisiones de Youtube.

Atajos

  • NVDA+alt+y – Activar/desactivar monitoreo de chat
    Al activar el monitoreo se abrirá un diálogo donde puedes introducir el ID del vídeo de la retransmisión en directo, que está después del parámetro «v» de la URL.
  • NVDA+alt+shift+y – abre una lista de mensajes ya leídos.

Este complemento y su repositorio forman parte del proyecto GSOC 2020 del autor.
Este complemento permite realizar detección de objetos en los elementos de imagen presentes en pantalla y expresar el resultado en forma de frases y cajas delimitadoras alrededor de los objetos detectados. Se puede mover el puntero del ratón o el dedo (en pantallas táctiles) dentro de una caja delimitadora para escuchar la etiqueta del objeto. La frase con el resultado se puede tanto anunciar como presentar en una ventana virtual explorable que permita recorrerla por caracteres, palabras, o seleccionarla entera y copiarla. Este complemento sólo funciona bien con «imágenes naturales» de personas, animales y algunos objetos típicos.
Nota: el seguimiento del ratón debe estar activado para que se anuncien las cajas delimitadoras.

Modo de uso

  • Tras la instalación, se debe asignar un gesto desde el diálogo Gestos de entrada, en la categoría Visión.
  • Al pulsar el gesto una vez, se dispara la detección de objetos. Tras unos segundos, NVDA pronuncia el resultado y se dibujan cajas delimitadoras alrededor de los objetos detectados. La etiqueta de cada objeto sólo se anuncia una vez al entrar en cada caja, por lo que será necesario visitarla varias veces si queremos que NVDA repita la etiqueta.
  • Si se pulsa el gesto más de una vez, se inicia el proceso de detección y el resultado se muestra en una ventana en modo exploración. No se dibujarán cajas alrededor de los objetos detectados.
  • Al desplazar el foco fuera del elemento, se elimina la información de los objetos detectados.
  • Se puede evitar la detección de objetos en elementos no gráficos marcando la casilla correspondiente en el diálogo de opciones de NVDA, categoría Visión, complemento de detección de objetos. Esto evita que los usuarios lancen la detección en elementos que no contienen imágenes. Si se desmarca, por el contrario, se puede realizar la detección en todos los controles, útil con aquellos que tienen imágenes y no lo indican.

Nota: en modo foco, las imágenes no pueden recibir el foco y la opción para filtrar elementos no gráficos filtra los hijos del elemento seleccionado. Se permite el reconocimiento si alguno de los hijos es un gráfico.

Notas para desarrolladores

Este complemento hace uso del modelo YOLOv3-darknet para la detección de objetos. Puedes descargar los archivos de configuración y pesos de cualquier modelo YOLOv3 y reemplazar el modelo actual en addon/globalPlugins/objectDetection/models para usarlo en su lugar (los archivos deben llamarse yolov3.cfg y yolov3.weights para que funcione, respectivamente). Los modelos más grandes detectan mejor los objetos, pero tardan más tiempo. En general, un modelo de tamaño medio, como el que se proporciona con este complemento (yolov3-416) es la mejor elección. Los modelos se apoyan en la biblioteca OpenCV 4.3.0, cuyas dll se pueden encontrar en addon/globalPlugins/objectDetection/dlls.
El archivo iolov3-dll.dll contiene la interfaz que interactúa con los modelos, y se puede encontrar y compilar aquí.

Pequeño complemento que añade mejoras a la hora de utilizar el navegador Chrome.

Mejoras en el modo lectura

Por sí mismo, Chrome no incluye el modo lectura como sí hacen otros navegadores. Si queremos esta función, todavía experimental, deberemos activarla antes de usarla. Para ello, nos situamos en la barra de direcciones y escribimos:
chrome://flags
Al pulsar intro, se mostrará una ventana con un cuadro de búsqueda. En él escribimos:
reader mode
Al escribir esto, Chrome nos informará de que hay un resultado. Tabulamos hasta escuchar:
-#enable-reader-mode
Al tabular una vez más, llegaremos a un cuadro combinado. En él, elegimos la opción Enable. A continuación, tabulamos hasta el botón Relaunch y lo pulsamos para reiniciar Chrome con el modo lectura activado.
El modo lectura elimina todos los contenidos de la página que puedan distraernos, dejando sólo la parte más relevante. Por ejemplo, el contenido de una noticia o un artículo. No todas las páginas son compatibles con el modo lectura. Para activarlo en una página que lo soporte, hay dos opciones:

  1. En el menú de Chrome, eligiendo la opción «Activar / Desactivar modo de lectura».
  2. Desde la página web, pulsando f6 y tabulando dos veces hasta un botón con el mismo nombre.

Si no encuentras estas opciones, significa que el modo de lectura no está soportado en la página actual.
Este complemento, por su parte, permite activar y desactivar el modo lectura rápidamente pulsando f9, tal y como se haría en navegadores como Firefox. El complemento nos avisará con mensajes hablados cuando se active el modo lectura, se desactive, o no esté disponible.

Este complemento intenta ser un paquete de utilidades para nuestros complementos instalados y no instalados.

En las distintas áreas se intenta ser lo más rápido posible dando la posibilidad de hacer acciones a nuestros complementos de manera masiva y no tener que ir uno a uno como en el gestor de complementos.

Se mejorarán en las distintas versiones las áreas ya agregadas y se agregarán nuevas funciones.

Este complemento puede ser lanzado desde el menú Herramientas / Utilidades para los complementos de NVDA.

El complemento no tiene un atajo de tecla asignado para su rápido uso.

Se puede agregar un gesto en el menú Preferencias / Gestos de entrada… y buscar Utilidades para los complementos de NVDA.

Descargo de responsabilidades

El usuario final es el último responsable de la utilización del complemento.

Se intenta que todo sea lo más fiable posible, pero siempre pueden surgir problemas, por lo que el autor de complemento no será responsable de cualquier problema surgido por la utilización de este complemento.

Descripción general

La aplicación está comprendida en 3 secciones.

  • 1ª sección: Lista donde podremos elegir la categoría que deseamos usar. Es donde queda el foco cada vez que llamemos al complemento. Nos moveremos con flecha arriba y abajo en dicha lista.
  • 2ª sección: La zona que comprende el contenido de la categoría que hayamos elegido. Dicha zona es cambiante dependiendo de la categoría. Descripción de las categorías más adelante. Podremos acceder desde las categorías con atajos de teclado o tabulando.
  • 3ª sección: Esta sección contiene un cuadro de edición que se activará cuando se ejecute alguna acción dando información al usuario de lo que está ocurriendo. También se informará al usuario con una barra de progreso en todas las acciones. También comprende los botones que nos permitirán interactuar dependiendo de lo sucedido al hacer la acción, como un botón Cerrar que cerrará el complemento. Mientras no haya una acción en curso, el complemento podrá ser cerrado con Escape, Alt+F4 o tabulando hasta el botón Cerrar.

Empaquetador de complementos

Si elegimos esta categoría cuando tabulamos caeremos en una lista con todos los complementos que tenemos instalados, independientemente si están habilitados, deshabilitados o no son compatibles.

Podemos también ir rápidamente con Alt+L, en esta lista podremos seleccionar con espacio todos aquellos complementos que deseemos elegir para hacer una copia de seguridad en un directorio que elijamos.

Cada complemento se generará con su nombre y versión y la coletilla identificativa “_gen”, estos complementos generados se podrán instalar con NVDA sin ningún problema.

Si tabulamos caeremos en un botón llamado Selección o podemos acceder rápidamente con Alt+S, dicho botón si lo pulsamos se desplegará un menú para poder seleccionar o deseleccionar todos los complementos rápidamente.

Si volvemos a tabular caeremos en el botón Generar o acceso rápido Alt+G, si pulsamos dicho botón y tenemos al menos un complemento marcado nos abrirá una ventana para elegir el directorio donde deseamos guardar el o los complementos seleccionados.

Una vez elegido el directorio y dando a aceptar, empezará la generación de los complementos. El foco nos quedará en un cuadro de solo lectura en el cual irá apareciendo información junto a una barra de progreso que nos avisará del porcentaje que lleva. El botón cerrar, así como el resto de la interface, se deshabilitará hasta que termine la acción de generar los complementos.

Una vez la acción termine, nos informará si todo fue exitoso o hubo algún problema. Si ahora tabulamos podremos elegir Aceptar (Alt+A), Cancelar (Alt+C) o cerrar la interface si lo deseamos.

Los botones aceptar y cancelar saldrán según como haya terminado la acción.

Para generar los complementos es indispensable tener marcado al menos uno. De lo contrario, se nos informará con un mensaje explicativo.

Instalador múltiple

Esta categoría nos permitirá elegir un Directorio donde tengamos complementos y podremos instalarlos todos de golpe.

Cuando entramos en dicha categoría caeremos en un botón llamado Seleccione un directorio con complementos a instalar… o atajo (Alt+S), si lo pulsamos nos Dará una ventana para elegir el directorio que contenga complementos.

El resto de la interface en esta categoría esta desactivado hasta que no elijamos un directorio.

Cuando elijamos un directorio, el foco nos dejará en el cuadro de solo lectura, donde se nos informará de lo que vaya sucediendo mientras se escanea en busca de complementos. Igualmente recibiremos información de la barra de progreso.

Se nos informará una vez terminado el escaneo si hubo algún problema y cómo actuar. Decir que solo se aceptarán complementos que cumplan con la API de NVDA que tengamos instalado, descartando cualquier complemento incompatible o que esté dañado.

Una vez terminado el escaneo, y si encontró complementos y damos a aceptar, se activará la lista con los nombres de los complementos que haya encontrado en dicho directorio.

Podemos ir rápidamente a dicha lista con (Alt+L), en dicha lista podremos elegir tantos complementos como deseemos marcándolos con espacio.

Si tabulamos tendremos el mismo botón seleccionar que hay en la pantalla Empaquetadores de complementos y que no voy a explicar por que es su mismo uso.

Si tabulamos de nuevo caeremos en el botón Instalar o acceso rápido (Alt+I).

Si tenemos al menos un complemento seleccionado y pulsamos dicho botón, la instalación del complemento se realizará, ya sea de uno o varios, sin mostrar la ventana clásica de NVDA de instalación. Con esto, agilizamos la instalación de complementos.

Decir que este paso también tiene protecciones como comprobación de API, que el complemento no esté dañado y otras cosas internas de NVDA. Todo para intentar siempre el mejor funcionamiento de nuestro lector.

Cuando demos al botón instalar, el foco quedará en el cuadro de solo lectura, donde se informará de lo que esta realizando el complemento.

Igualmente, cuando termine se nos informará tanto si todo fue un éxito como si hubo algún complemento que no se pudo instalar o si hubo errores.

Dependiendo de lo sucedido, nos activará el botón aceptar o cancelar junto al botón cerrar.

Si activa el botón aceptar es porque NVDA a instalado algún complemento y para aplicar los cambios necesita reiniciarse, si lo pulsamos NVDA se reiniciará y ya tendremos los complementos o complemento instalado.

Si no aceptamos y cerramos no podremos usar el complemento de nuevo hasta que no reiniciemos NVDA. Esto es una protección para evitar duplicar acciones.

Si, de lo contrario, hubo fallos y solo se presenta el botón cancelar, podremos pulsarlo y nos volverá a la interface para hacer otras cosas.

ADVERTENCIA

Se implementa esta categoría para agilizar la instalación de complementos, pero mal usada instalando complementos por instalar puede dar lugar a un mal funcionamiento del lector. Es responsabilidad del usuario usarla adecuadamente.

Desinstala complementos

Esta categoría nos permitirá desinstalar complementos de una manera rápida y de un solo golpe.

Podemos elegir en la lista cualquiera de los complementos que tenemos instalados. Podemos seleccionar con espacio. Para ir rápidamente a la lista (Alt+L).

Disponemos igualmente del botón selección (Alt+S) que cumple la función exactamente igual que en las anteriores categorías y no volveré a explicar.

Si tabulamos encontraremos el botón Desinstalar o acceso rápido (Alt+D). Si lo pulsamos y tenemos uno o más complementos seleccionados nos dejará el foco en el campo de solo lectura y nos informará de lo que está realizando.

También se nos informará a través de la barra de progreso.

Una vez finalizado, nos informará del resultado y, al igual que en la categoría Instalador múltiple, se nos Dará el botón aceptar, que necesitará reiniciar NVDA, o cancelar, que algo salió mal y el botón cerrar.

Recordad que si cerramos en esta categoría y no hemos atendido a la necesidad de reiniciar, el complemento no podrá volver a ser usado hasta que NVDA no se reinicie.

Advertencia

La desinstalación de complementos una vez hemos dado al botón Desinstalar no tiene vuelta atrás, por lo que es conveniente asegurarnos que sabemos de dónde conseguir los complementos que eliminamos por si deseamos volver a instalarlos, al igual que si dicho complemento contiene información en el directorio del complemento en si, dicha información será eliminada.

No suele ser de buena praxis y NVDA no lo recomienda que los complementos guarden información en el mismo directorio del complemento, pero esto ya es decisión del programador del complemento.

Por lo tanto, me repito: usar esta categoría bajo vuestra responsabilidad.

Habilita / deshabilita complementos

Esta categoría nos permitirá habilitar o deshabilitar en masa nuestros complementos.

Si entramos en la categoría caeremos en el listado de los complementos que están habilitados. Podemos acceder rápidamente con (Alt+L), y podremos marcar aquellos complementos que deseamos deshabilitar con la barra espaciadora.

Si disponemos de complementos deshabilitados, entonces tendremos un segundo listado con dichos complementos. Podemos movernos rápidamente entre listados con (Alt+L). En dicho listado de deshabilitados también podremos marcar aquellos que queramos habilitar con la barra espaciadora.

Podemos marcar complementos en los dos listados, teniendo en cuenta que la acción se realizará a la inversa, deshabilitando aquellos complementos marcados en el listado de habilitados y habilitando aquellos complementos que estén marcados en el listado de deshabilitados.

Esta categoría también tiene un botón selección pero con una pequeña diferencia, cuando lo pulsemos contendrá un submenú para cada listado pudiendo seleccionar o deseleccionar todo para el listado que elijamos.

Si tabulamos nos encontraremos con el botón Procesar o acceso rápido (Alt+P). Si lo pulsamos, dejará el foco en el cuadro de solo lectura y nos informará de lo que está realizando.

Una vez termine la acción, sucederá igual que en las anteriores categorías informándonos y activando los correspondientes botones.

Vuelvo a recordar que si la acción es satisfactoria y no reiniciamos no podrá usarse el complemento hasta que no se reinicie NVDA.

Modificador de manifiestos

En esta categoría podremos cambiar el manifiesto y así poder compatibilizar los complementos con la API que requiera NVDA. Podremos cambiar el manifiesto a complementos instalados o complementos que tengamos en un archivo de complementos de NVDA.

Ahora, según la última política de NVDA y hasta nuevos cambios, cada año en la primera versión de NVDA los programadores tendrán que cambiar la versión para hacer coincidir su manifiesto con la versión de NVDA.

Habrá programadores que lo hagan inmediatamente, otros que tarden y otros que simplemente no lo harán por abandono de complementos o por cualquier motivo.

En este último caso, nos tocará hacer el cambio de la propiedad lastTestedNVDAVersion a mano. Si tenemos muchos complementos, tendremos que perder el tiempo, además que no es una tarea para todos los usuarios, ya que hay muchos niveles de usuarios.

También, si queremos probar las betas y las RC, tendremos que cambiar este parámetro en los manifiestos. De lo contrario, no podremos tener instalado el complemento.

NVDA es un lector en constante evolución, por lo que muchas veces hay complementos que se quedan en el camino por falta de desarrollo y por falta de adaptarlos a los cambios que NVDA en su evolución trae.

Esto quiere decir que el cambiar la fecha en los manifiestos soluciona un problema momentáneo para poder seguir usando esos complementos que no se actualizan o que el desarrollador tarda en actualizarlos. Pero habrá complementos que no solo sirva el cambiar el manifiesto y necesiten de cambios internos para adaptarse a las nuevas versiones, en ese caso el complemento se romperá y solo queda ponerse en contacto con el autor de dicho complemento.

Aconsejo actualizar los complementos que salgan ya con los cambios en los manifiestos, aunque nosotros hayamos cambiado con esta utilidad la fecha, ya que es posible que esos complementos traigan aparte de la adaptación del manifiesto otras modificaciones que el desarrollador haya hecho.

Una vez accedemos a esta categoría caeremos en el listado que contendrá todos los complementos que tenemos instalados junto a su versión API. Podemos acceder rápidamente con (Alt+L), podremos seleccionar aquellos complementos que deseemos cambiar su manifiesto pulsando encima de ellos y tantos como deseemos.

Si tabulamos caeremos en tres cuadros combinados:

  • Seleccione versión Mayor: Este cuadro combinado tiene que coincidir con la fecha de la versión que va a tener NVDA.
  • Seleccione versión Menor: Aquí con dejarlo en 1 es suficiente. No obstante, e puesto las cuatro versiones que salen anuales por si hubiese cambios. (Cualquier cosa puede pasar)
  • Seleccione una revisión: En este cuadro combinado con dejarlo a 0 es suficiente. No obstante, he puesto hasta 9 también por si acaso.

Si tabulamos tenemos de nuevo el botón seleccionar, que nos permitirá seleccionar o deseleccionar todos los complementos que hay en la lista.

Si volvemos a tabular caeremos en el botón Procesar o accedemos rápidamente con (Alt+P).

Si pulsamos este botón, nos desplegará un menú con las siguientes opciones:

  • Procesar instalados: si elegimos esta opción empezará el proceso de cambiar el manifiesto a los complementos que tengamos instalados y hayamos seleccionado. Se cambiará por lo que tengamos elegido en los cuadros combinados de versión mayor, menor y revisión.
  • Procesar un archivo de complemento: si elegimos esta opción nos abrirá una ventana de abrir archivo donde tendremos que elegir el archivo de complemento que deseamos cambiar el manifiesto. Decir que antes tenemos que elegir la versión mayor, menor y revisión para que se le aplique.

Si elegimos cambiar el manifiesto a un archivo y el proceso fue satisfactorio, en el directorio origen del complemento se generará otro complemento con el mismo nombre pero con la coletilla “_gen_modify_manifest”. Este será el que contenga el manifiesto modificado para poder ser usado.

Con cualquiera de las dos opciones se nos dejará el foco en el cuadro de solo lectura y se nos informará con lo que suceda.

El comportamiento será igual que en las anteriores categorías con los botones aceptar y cancelar.

Recuerdo que si elegimos un archivo de complemento antes debemos cambiar los cuadros combinados de versión mayor, menor y revisión para que se aplique al archivo que elijamos dicha configuración al manifiesto.

Advertencia

El uso de esta utilidad y sus resultados queda exclusivamente bajo la responsabilidad del usuario final.

Documentación de complementos

En esta categoría, y visto que hay gente a que le cuesta encontrar como leer la documentación de los complementos, podremos justamente eso, consultar la documentación que los autores han escrito para saber el manejo de los complementos.

En esta categoría encontraremos una lista con acceso rápido (Alt+L) en la cual se mostrarán todos los complementos que tienen documentación, quedando excluidos aquellos que por cualquier motivo no tienen documentación.

Si tabulamos encontraremos un botón llamado Abrir documentación del complemento o acceso rápido (Alt+A), si pulsamos o llamamos a dicho botón desde la lista se abrirá en nuestro navegador por defecto la documentación del complemento que tengamos elegido en la lista.

Traductores y colaboradores:

Si alguien desea colaborar con traducciones puede hacerlo por el repositorio de Github del complemento o mandando un correo electrónico a [email protected]

  • Inglés: Traducción automática
  • Turco: umut korkmaz

Registro de cambios.

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 1.0

  • Versión inicial. Se a reescrito desde cero lo que era el antiguo Empaquetador de complementos, junto a la incorporación de nuevas funciones. El complemento cambia de nombre a Utilidades para los complementos de NVDA, pero sigue manteniendo el nombre interno que maneja NVDA en (addonPackager). Al lanzar esta versión, el complemento cricricri quedará sin mantenimiento, ya que este complemento ya incluye el cambio de manifiestos.

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.

Nota: Varios usuarios nos han dirigido consultas sobre errores de inicialización de este complemento. En este sentido, es importante tener en cuenta que no funciona con ninguna versión del sistema operativo anterior a Windows 10, ya que depende del motor OCR nativo. En versiones anteriores el complemento puede aparecer como habilitado, pero nunca llegará a inicializarse, es decir, no aparecerá en el diálogo de opciones ni podrá utilizarse en modo alguno.
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.