1. Cómo hacer que Slint hable (o no). Slint provee estos lectores de pantalla y revisores: espeakup, speehchd-up y fenrir en la consola, orca en los ambientes gráficos. Además, se pueden usar varios sintetizadores de voz hardware (duros), en modo consola, usando speakup. fenrir puede instalarse usando slapt-get, los otros software ya están instalados en Slint64-14.2.1.1.2, actualizado a partir del jueves 11 de junio de 2019. Para habilitar o deshabilitar orca, simplemente escriba como usuario regular: orca-on | orca-off. Lo anterior aplica para el presente usuario y será efectivo en el próximo inicio de sesión en modos comando, o gráfico. Todos los lectores de pantalla de la consola se administran ejecutando como root el comando: speak-with Aquí su salida estara sin argumento; (si fenrir no ha sido instalado, no se mencionará) root[~]# speak-with Forma de usarlo: /usr/sbin/speak-with o (si lo hay.) Elija un lector con el cual verbalizar el texto en la pantalla de la consola   espeakup (lector de pantalla de consola, que conecta espeak-ng y speakup)   fenrir (Lector de pantalla de consola modular, flexible y rápido)   Speech Up (lector de pantalla de consola que conecta Speech Dispatcher y Speakup) o use uno de los siguientes sintetizadores duros soportados:   acntsa apollo audptr bns dectlk decext ltlk soft spkout txprt Para silenciar todos los lectores de pantalla, escriba: "/usr/sbin/speak-with none" root[~]# Los sintetizadores hardware de voz enumerados, son los disponibles en el kernel en ejecución, o acarreados como módulos. Ejemplo de comandos y su salida asociada: root[~]# speak-with speechd-up Iniciando speechd-up ¿Debería iniciarse el speechd-up, también en el próximo arranque? [S / n] Completado. Tan pronto como escriba el comando, los lectores de pantalla utilizados anteriormente serán detenidos, y speechd-up comenzará a verbalizar Si responde S (como valor predeterminado), a la pregunta: ¿Debería iniciarse speechd-up también en el próximo arranque? spechd-up continuará utilizándose para el próximo arranque. Si, por el contrario responde N, el lector de pantalla utilizado antes de escribir, speak-with Speechd-Up, sera utilizado después del próximo arranque. Otros ejemplos: root[~]# speak-with apolo Dejar de hablar ... ¿Debería usarse también Apollo en el próximo arranque? [S / n] Hecho. root [~] # speak-with none ¿También quiere silenciar la consola en el próximo arranque? [S / n] OK root[~]# 2. Cómo guardar y almacenar la configuración de su lector de pantalla. Para orca, solo realice los cambios en la Guía del lector de pantalla Orca. Para espeakup, speechd-up y los sintetizadores de hardware, puede guardar la configuración que realice utilizando métodos abreviados de teclado, por ejemplo, para aumentar o disminuir la velocidad de la voz o el volumen del sonido. Simplemente escriba como root: speakup-save Estas configuraciones se restaurarán en el próximo arranque: los scripts de inicio rc.espeakup y rc.speechd-up ejecutan el comando speakup-restore por usted. La configuración del sintetizador en ejecución se guarda cuando escribe speakup-save. Si luego escribe el comando usando otro sintetizador, su configuración específica también se guardará. Por otro lado, las configuraciones de voz de espeakup y speechd-up son las mismas, por lo que las que guarde se usarán restauradas para ambas, ya que ambas usan el mismo controlador del speakup_soft. Como recordatorio, aquí están las combinaciones de teclas para la mayoría de las configuraciones que usted podría querer guardar: spk tecla_f9 = bajar_nivel_puntuación spk tecla_f10 = subir_nivel_puntuación spk tecla_f11 = bajar_puntuación_lectura spk tecla_f12 = subir_puntuación_lectura spk tecla_1 = bajar_volumen spk tecla_2 = subir_volumen spk tecla_3 = bajar_tono spk tecla_4 = subir_tono spk tecla_5 = bajar_velocidad spk tecla_6 = subir_velocidad En la tabla anterior, spk es la tecla speakup: Bloqueo-Mayúscula (CapLock) o Ins / 0 en el teclado numérico Por ejemplo, para aumentar la velocidad, puede mantener presionada la Tecla de bloqueo de mayúsculas mientras presiona la tecla 6. Algunas configuraciones disponibles solo en sintetizadores de hardware específicos no tienen cubierta la asociación de teclas. Entonces, para establecer un nuevo valor, replíquelo en: /sys/accessibility/speakup// Por ejemplo, para cambiar la voz que usa un apolo 2, podría escribir: echo 2 > /sys/accessibility/speakup/apollo/voice speakup-save también guardará esta configuración. Advertencia: nunca usé un sintetizador de voz, así que la explicación a continuación es solo una suposición basada en el controlador speakup_apollo, consistente con su manual, que se encuentra en: https://archive.org/stream/DolphinApollo2Manual/Dolphin_Apollo_2_Manual_djvu.txt 3. Como hacer hablar a emacs Puede usar emacspeak o speechd-el. Para habilitar o deshabilitar uno de ellos, escriba como usuario estos comandos: switch-on emacspeak switch-on speechd-el switxh-off emacspeak switch-off speechd-el Luego solo escribe: emacs Habilitar uno de estos programas deshabilita el otro. 4. Créditos Gracias a los desarrolladores del software mencionado. Los scripts speak-with, speakup-save y speakup-restore son genuinos pero su lógica está inspirada en los scripts talkwith y speakupconf escritos respectivamente por el equipo de Speakup y Charles Hallenbeck, el Equipo de Speakup y Steve Holmes. Didier Spaier Domingo 2 junio 2019 Última modificación el 10 de junio de 2019