Se encuentra usted aquí

YASR

Introducción

Yasr es un lector de pantalla de propósito general para la consola de comandos de GNU/Linux.

La palabra Yasr es un acrónimo que significa en inglés "Yet another screen reader" (Otro lector de pantalla más) o "Your all-purpose screen reader" (su lector de pantalla de propósito general) según más le guste.

Yasr funciona con un número grande de sintetizadores de voz, aunque todavía hay problemas de funcionamiento con alguno de ellos.
Con Yasr es posible usar los siguientes sintetizadores:

  • Festival
  • Free TTS
  • Servidores de Emacspeak
  • Speech dispatcher
  • Braille hablado
  • Ciber 232 portatil
  • Speak-out
  • Apollo
  • Dec-talk
  • DoubleTalk

Puede encontrar el proyecto de Yasr en la página de Yasr

Iniciando Yasr

Con el programa instalado en nuestra distribución es tan fácil iniciarlo por primera vez como lo puede ser escribir una línea de órdenes, cuya estructura es la siguiente:

yasr -s SintetizadorDeVoz -p Dispositivo

Donde yasr es el nombre del programa lector de pantallas. -s es el modificador que indica el sintetizador a elegir y -p indica donde estará ese sintetizador. Pongamos ahora un ejemplo más claro, vamos a arrancar el yasr con el sintetizador externo ciber232 p:

yasr -s ciber232 -p /dev/ttyS0

Esto iniciará el yasr con el ciber 232 conectado al primer puerto serie, si quisiéramos utilizar el segundo deberíamos cambiar el 0 por un 1, y así sucesivamente dependiendo del puerto al que se conecta el dispositivo. Atención con esa S, tiene que ir obligatoriamente en mayúscula o la línea de órdenes no será válida.

Si quisiéramos utilizar el yasr con festival, la línea de órdenes usar sería la siguiente:

yasr -s festival -p '|festival --pipe'

Atención a la línea de arriba que se debe escribir tal cual lo he hecho yo, incluidos los apóstrofes y la barra vertical antes de la segunda aparición de la palabra festival así como el doble guión antes de pipe. Lo que hace esta orden es decirle a yasr que el sintetizador a utilizar es festival y, dado que no es un dispositivo al uso creamos una tubería entre el lector de pantallas y el servidor de habla.

Categorías: