Re: [CBLX] News et Speakup |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
Bonjour, j'ai quelques soucis avec Speakup
j'ai réussi à insérer speakup et speakup-soft dans le noyau.
J'ai clone les sources de espeakup, j'ai réussi à compiler les sources
et à lancer le programme espeakup.
Tout semble marcher mais rien ne se passe quand je basculle sur les tty.
Voici la sortie du dmesg après le chargement de speakup-soft:
input: Speakup as /devices/virtual/input/input25
initialized device: /dev/synth, node (MAJOR 10, MINOR 120)
speakup 3.1.6: initialized
synth name on entry is: (null)
synth probe
initialized device: /dev/softsynth, node (MAJOR 10, MINOR 119)
initialized device: /dev/softsynthu, node (MAJOR 10, MINOR 118)
Si j'active le mode debug de espeakup je peux voir dans les log:
error: Host is down
Avez vous une idée?
Merci par avance, Mathieu
Le 22/09/2023 à 23:09, Mathieu Barbe a écrit :
Le 22/09/2023 à 11:05, Didier Spaier a écrit :
Salut Mathieu,
réponses en ligne.
Le 22/09/2023 à 09:28, Mathieu Barbe a écrit :
Bonjour la liste,
je viens d'installer pour au moins la cinquième fois Linux sur mon
ordi perso.
J'espère cette fois ci y rester et de ne pas être tanté de retourner
sous
Windows pour des question d'accessibilités.
Je suis sous Fedora Mate car je souhaite rester dans l'environnement
Redhat rpm.
Je travail toute la journée avec des serveur Redhat et je trouve
cela très
propre et la gestion des paquets est parfaite. Pas de problème lors
des grosse
mise à jour.
Côté accessibilité jai réussi à installer tout seul sans soucis,
Orca marche
très bien nativement. J'ai quand même clone le repo d'Orca pour
profiter de la
dernière version et éventuellement pouvoir contribuer au projet.
Je voulais regarder aussi un peu Speakup.
Il est disponible nativement sous Fedora sous forme de Module.
Je trouve cela domage que la docs de Speakup ne soit pas intégrée
également dans
le noyau de Linux.
Il l'est:
https://www.kernel.org/doc/Documentation/admin-guide/spkguide.txt
Cevaeat: ce document n'a pas été mis à jour depuis 2010.
Avec un nom pareil, je ne l'avais pas trouvé avec find! Merci.
l'ABI est aussi définie:
https://docs.kernel.org/admin-guide/abi-stable.html#file-var-lib-git-docbuild-linux-stable-sysfs-driver-speakup
Celle là je l'avais trouvée!
Sans lire la docs j'ai modprobe le module speakup et speakup-soft
mais pas de
retour audio dans les tty.
Il te faut au minimum un synthétiseur et les voix associées, paquets
espeakup et
espeak-ng
espeakup ne semble pas être dispo dans fedora, je vais devoir faire
sans rpm.
En tout cas merci pour ta réponse et les liens.
Mathieu
Dans mes rèves les plus fou, j'aimerais pourvoir connecter Speakup à
Speech
Dispacher. Cela est-il possible?
Oui, avec le logiciel speechd-up, mais pas de paquet disponible pour
Fedora.
Sinon il y a aussi fenrir (n'utilise pas les pilotes speakup), mas pas
disponible non plus pour Fedora.
Pour rappel, tout ça est disponible dans Slint dès le déballage:
https://slint.fr/fr/HandBook.html#_choose_a_console_screen_reader
Plus généralement:
https://slint.fr/fr/HandBook.html#Accessibility
Sinon, j'imagine que c'est possible avec Espeak.
Oui, maintenenant remplacé par espeak-ng
Sinon, j'en viens à ma question principale: où puis-je trouver le
code et la doc
la plus récente?
Il ne semble pas y avoir de lien sur le site
http://www.linux-speakup.org vers
de telle source.
J'ai trouvé un repo github qui me semble bien ici:
https://github.com/linux-speakup/speakup.
Oui, cela contient le code des pilotes et la doc (que l'on trouve
aussi dans les
fichiers sources du noyau), notamment:
https://github.com/linux-speakup/speakup/tree/main/drivers/accessibility/speakup
doc des interfaces:
https://github.com/linux-speakup/speakup/blob/main/Documentation/ABI/stable/sysfs-driver-speakup
Le guide:
https://github.com/linux-speakup/speakup/blob/main/Documentation/admin-guide/spkguide.txt
Le dernier commit est relativement récent: 18 novembre 2022 par
Samuel Thibault.
Les tags mentionnent des version bien plus récente que celle du
noyau Linux.
Vous conseillé de travailler avec ce repo github?
Certainement pas. Tu as tout ce qu'il te faut dans le noyau fourni
par Fedora,
que tu peux éventuellement reconfigurer si nécessaire (je n'en sais
rien,
n'utilisant pas Fedora).
Cela dit, dans le répertoire de Linus e code le plus récent est :
https://github.com/torvalds/linux/tree/master/drivers/accessibility/speakup
et les docs là:
https://github.com/torvalds/linux/blob/master/Documentation/admin-guide/spkguide.txt
https://github.com/torvalds/linux/blob/master/Documentation/ABI/stable/sysfs-driver-speakup
Merci et au plaisir de vous lire.
Bonne lecture !
Didier
--
CBLX - CarrefourBLinuX MailingListe
Pour obtenir de l'aide, envoyez le sujet help à:
carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
Archives:
http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
ou
http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/