Re: [CBLX] News et Speakup

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


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.

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

> 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

> 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/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/