Page suivantePage pr�c�denteTable des mati�res

8. Paquetages logiciels

Les r�f�rences de cette section sont tir�es directement de la carte des logiciels Linux que l'on peut trouver dans tous les endroits standards pour la documentation Linux et qui liste quasiment tous les logiciels disponibles pour Linux.

8.1 Emacspeak

Emacspeak est la partie logicielle d'une interface vocale pour Linux. Tout autre programme bas� sur les caract�res, comme un browser WWW, ou telnet ou un autre �diteur peuvent th�oriquement �tre utilis�s avec emacspeak. La diff�rence principale entre �a et un logiciel de lecture d'�cran normal pour un syst�me d'exploitation tel que DOS est qu'il a aussi plein de possibilit�s en plus. Il est bas� sur l'�diteur Emacs.

Un �diteur de texte est en g�n�ral simplement un programme qui vous permet de changer le contenu d'un fichier, par exemple, en ajoutant des informations nouvelles � une lettre. Emacs est en fait loin d'�tre un �diteur de texte normal, et donc ce paquetage est beaucoup plus utile que vous ne pourriez l'imaginer. Vous pouvez lancer n'importe quel autre programme � partir d'Emacs, avec toute sortie qu'il g�n�re pouvant appara�tre dans l'�mulateur de terminal d'Emacs.

Les raisons pour lesquelles Emacs est un meilleur environnement pour Emacspeak est qu'il peut comprendre la disposition sur l'�cran et peut interpr�ter intelligemment la signification de, par exemple, un calendrier, qui serait sinon un simple tableau d�sordonn� de nombres. L'auteur de ce paquetage parvient � g�rer enti�rement sa propre machine Linux en faisant toute l'administration � partir d'Emacs. Il l'utilise aussi pour contr�ler une grande vari�t� d'autres machines et de logiciels directement de cette machine.

Emacspeak est inclus dans la distribution Debian Linux et est inclus en tant que logiciel contribu� dans la distribution Slackware. Ceci veut dire qu'il est disponible sur de nombreuses distributions Linux sur CD-ROM. � l'heure o� ceci sera publi�, la version incluse sera 5 ou mieux, mais � pr�sent je n'ai que la version 4 disponible pour l'examiner.

Begin3
Titre :         emacspeak - interface de sortie parl�e pour Emacs
Version :       4.0
Entr� le :      30 MAI 96
Description :   Emacspeak est le premier syst�me complet de synth�se
 vocale qui permettra � toute personne malvoyante de
 travailler directement sur un syst�me Unix. (Jusqu'�
 maintenant, la seule alternative disponible aux
 utilisateurs d�ficients visuels �tait d'utiliser un PC
 dot� de parole comme terminal.) Emacspeak repose sur
 Emacs. Une fois que vous avez d�marr� Emacs avec Emacspeak
 charg�, vous avez une r�ponse parl�e � tout ce que vous
 faites. Cela d�pendra de ce que vous �tes capable de faire
 avec Emacs. Il n'y a rien que vous ne puissiez faire avec
 Emacs :-)
Mots cl�s :     handicap acc�s d�ficient visuel aveugle parole Emacs
Auteur :        raman@adobe.com (T. V. Raman)
Maintenu par :  jrv@vanzandt.mv.com (Jim Van Zandt)
Site de base :  sunsite.unc.edu apps/sound/speech
 124kB   emacspeak-4.0.tgz
Autre site :
Site d'origine : http://www.cs.cornell.edu /pub/raman/emacspeak
 123kB   emacspeak.tar.gz/Info/People/raman/emacspeak/emacspeak.tar.gz
Platformes :    DECtalk Express ou synth�tiseur vocal DEC Multivoice,
 GNU FSF Emacs 19 (version 19.23 ou plus) et TCLX
 7.3B (TCL �tendu).
Licence :       GPL
End

8.2 BRLTTY

Voici un programme pour faire tourner un terminal Braille sur le port s�rie. Il a �t� largement test� et utilis�, et supporte de nombreux diff�rents types de mat�riels (voir l'entr�e sur la Carte des Logiciels Linux ci-dessous).

Le mainteneur est Nikhil Nair, <nn201@cus.cam.ac.uk>. Les autres personnes qui travaillent dessus sont Nicolas Pitre, <nico@cam.org> et St�phane Doyon, <doyons@jsp.umontreal.ca>. Veuillez envoyer tout commentaire � chacun d'entre eux.

Les auteurs semblent int�r�ss�s pour recevoir du support pour plus de p�riph�riques diff�rents, et donc si vous en avez un, vous devriez penser � les contacter. Ils auront certainement besoin d'information sur la programmation du p�riph�rique, donc si vous pouvez contacter votre fabricant et l'obtenir, ils seront plus � m�me de vous aider.

Voici une petite liste (tir�e de leur fichier README) pour vous mettre l'eau � la bouche :

Begin3
Titre :         BRLTTY - Logiciel d'acc�s � Unix pour une personne aveugle
 utilisant un terminal Braille
Version :       0.22, 22SEP95
Date-entr�e :   24SEP95
Description :   BRLTTY est un daemon qui fournit l'acc�s � une console Unix
 pour une personne aveugle utilisant un afficheur Braille
 (voir le fichier README pour plus d'explications).
 BRLTTY ne fonctionne qu'avec les applications en mode texte.
 Nous esp�rons que ce syst�me sera �tendu pour supporter
 d'autres afficheurs Braille, et m�me d'autres
 plate-formes Unix.
Mots-Cl�s :     Braille console acc�s malvoyant aveugle
Auteur :        nn201@cam.ac.uk (Nikhil Nair)
 nico@cam.org (Nicolas Pitre)
 doyons@jsp.umontreal.ca (Stephane Doyon)
 jrbowden@bcs.org.uk (James Bowden)
Maintenu-par :  nn201@cam.ac.uk (Nikhil Nair)
Site-de-base :  sunsite.unc.edu /pub/Linux/system/Access
 110kb brltty-1.0.2.tar.gz (avec le fichier README)
 6kb brltty-0.22.README
 1kb brltty-1.0.2.lsm
Plate-formes :  Linux (noyau 1.1.92 ou plus) sur un PC ou DEC Alpha.
 Pas de X/graphiques.
 - Tieman B.V.'s CombiBraille 25/45/85 ;
 - Alva B.V. mod�les ABT3xx ;
 - Telesensory Systems Inc. PowerBraille 40 (pas les
 65/80), Navigator 20/40/80 (derni�re version logiciel
 fabricant seulement ?).
Copying-Policy : GPL
End

8.3 Screen

Screen est un logiciel standard qui permet � plusieurs programmes diff�rents de tourner en m�me temps sur un seul terminal. Il a �t� am�lior� pour supporter directement certains terminaux Braille (ceux de Telesensory).

8.4 Rsynth

Voici un synth�tiseur vocal list� dans la Carte des Logiciels Linux. Il ne marche apparamment pas assez bien pour qu'une personne malvoyante l'utilise. Utilisez du mat�riel � la place, ou am�liorez-le... Un synth�tiseur vocal gratuit serait vraiment utile.

8.5 xocr

xocr est un paquetage qui met en place la reconnaissance optique de caract�res pour Linux. Comme pour Rsynth, je ne pense pas que ce paquetage soit acceptable comme seul moyen d'entr�e pour une personne malvoyante. Je suspecte que l'algorithme utilis� aie besoin d'�tre examin� par quelqu'un qui puisse v�rifier qu'il lit correctement. J'aimerais qu'on me prouve le contraire.

8.6 xzoom

xzoom est un agrandisseur d'�cran, du m�me genre que xmag, mais suffisamment meilleur pour �tre tr�s utile � une personne malvoyante. Les principaux d�savantages de xzoom sont qu'il ne peut pas agrandir sous lui-m�me, que certaines touches de contr�le ne sont pas compatibles avec fvwm, le gestionnaire de fen�tres normal sous Linux et que sa configuration par d�faut ne fonctionne pas � travers le r�seau (ceci peut �tre r�solu au prix d'une baisse de vitesse). A part cela sinon, il est excellent. Il fait de l'agrandissement continu ce qui vous permet, par exemple, de faire d�filer un document vers le haut et vers le bas tout en gardant agrandie la section que vous lisez. De m�me, vous pouvez d�placer une petite bo�te autour de l'�cran, en en agrandissant le contenu et en vous laissant chercher la partie que vous voulez voir. xzoom est aussi disponible sous forme de RPM sur les sites normaux de RedHat, ce qui le rend tr�s facile � installer pour les gens qui utilisent le syst�me RPM (comme les utilisateurs RedHat).

Begin3
Titre:          xzoom
Version:        0.1
Date-entr�e:    Mar 30 1996
Description:    xzoom peut agrandir (par valeurs enti�res) tourner
 (par un multiple de 90 degr�s) et faire un miroir autour
 des axes X ou Y des parties de l'�cran X11
 et les afficher dans sa fen�tre.
Mots-Cl�s:      X11 zoom agrandi xmag
Auteur:         Itai Nahshon <nahshon@best.com>
Maintenu-par:   Itai Nahshon <nahshon@best.com>
Site-de-base:   sunsite.unc.edu
 probablement dans /pub/Linux/X11/xutils/xzoom-0.1.tgz
Plate-formes:   Linux+11. Support seulement pour 8-bit.
 Test� seulement sur Linux 1.3.* avec le serveur XSVGA 3.1.2
 N�cessite l'extension XSHM.
Copying-policy: Gratuit
End

8.7 NFBtrans

nfbtrans est un programme de traduction Braille multi-niveaux distribu� par la F�d�ration Nationale des Aveugles aux Etats-Unis. Il est distribu� gratuitement dans l'espoir que quelqu'un l'am�liore. Les langues couvertes sont l'anglais am�ricain, l'anglais britannique, l'espagnol, le russe, l'esperanto, l'allemand, l'h�breu biblique et le grec biblique, bien que d'autres puissent �tre ajout�es en �crivant simplement une table de traduction. Sont aussi couverts certains symboles informatiques et math�matiques. J'ai r�ussi � le compiler sous Linux, mais comme je n'ai pas de presse Braille disponible en ce moment, je n'ai pas pu le tester.

NFBtrans est disponible � ftp://nfb.org/ftp/nfb/braille/nfbtrans/. Apr�s l'avoir t�l�charg�, vous devrez le compiler.

Compiler NFBtrans sur Linux

J'ai envoy� ce patch au mainteneur de NFBtrans et il dit qu'il l'a inclus, donc si vous avez une version plus r�cente que 740, vous n'aurez s�rement rien de sp�cial � faire. Suivez juste les instructions incluses dans le paquetage.

unzip -L NFBTR740.ZIP   #ou tout nom de fichier que vous ayez
mv makefile Makefile

Apr�s sauvez ce qui suit dans un fichier (par exemple patch-file)

*** nfbpatch.c.orig     Tue Mar 12 11:37:28 1996
--- nfbpatch.c  Tue Mar 12 11:37:06 1996
***************
*** 185,190 ****
--- 185,193 ----
 return (finfo.st_size);
 }                /* filelength */
+ #ifndef linux
+ /* pretty safe to assume all linux has usleep I think ?? this should be
+ done properly anyway */
 #ifdef SYSVR4
 void usleep(usec)
 int usec;
***************
*** 195,200 ****
--- 198,204 ----
 }                /* usleep */
 #endif
+ #endif
 void beep(count)
 int count;

et lancez

patch < patch-file

puis tapez

make

et le programme devrait compiler.

8.8 UnWindows

UnWindows est un paquetage d'utilitaires d'acc�s sous X qui fournit de nombreuses capacit�s utiles pour les d�ficients visuels (pas les aveugles). Il comprend un agrandisseur d'�cran et d'autres utilitaires personnalis�s pour aider � situer le pointeur. Vous pouvez charger UnWindows depuis ftp://ftp.cs.rpi.edu/pub/unwindows.

Livr� par d�faut, le paquetage ne fonctionnera pas sur Linux parce qu'il d�pend de certaines capacit�s des Sun. Cependant, certains des utilitaires fonctionnent et j'ai r�ussi � porter la plupart du reste de sorte que ce paquetage peut int�resser certaines personnes. Mon portage sera soit r�incorpor� dans l'original ou bien sera disponible dans les archives BLINUX (voir r�f�rences WWW). L'utilitaire restant qui ne fonctionne pas encore est l'utilitaire de configuration.

Dans ma version les programmes, au lieu de g�n�rer eux-m�mes les sons, ne font qu'appeler un autre programme. L'autre programme pourrait �tre par exemple :

play /usr/lib/games/xboing/sounds/ouch.au

qui rendrait le son << ouch >> de xboing, par exemple il pourrait faire cela quand le pointeur atteint le bord gauche de l'�cran.

dynamag

dynamag est un programme d'agrandissement d'�cran. Veuillez voir la section sur l'agrandissement d'�cran ( agrandissement). Ce programme fonctionnait dans la distribution par d�faut.

coloreyes

coloreyes facilite la localisation du pointeur de souris. Il consiste en une paire d'yeux qui regardent toujours dans la direction du pointeur (comme xeyes) et changent de couleur selon la distance de la souris aux yeux (diff�rent d'xeyes). Ceci ne fonctionne pas dans la distribution par d�faut, mais la version de test, au m�me endroit, semble fonctionner.

border

border est un programme qui d�tecte quand le pointeur de la souris a atteint le bord de l'�cran et fait un son selon le bord de l'�cran qui a �t� atteint. La version disponible utilise un syst�me de son sp�cifique � Sun. Je l'ai maintenant chang� pour qu'au lieu de cela, il lance simplement une commande, qui peut �tre n'importe quel programme de son sous Linux.

un-twm

Le gestionnaire de fen�tres est un programme sp�cial qui contr�le l'emplacement de toutes les autres fen�tres (programmes) affich�es sur l'�cran X. un-twm en est une version sp�ciale qui fait un son � chaque fois que le pointeur entre dans une fen�tre diff�rente. Le son d�pendra de la fen�tre dans laquelle on vient d'entrer. La version distribu�e ne fonctionne pas avec Linux parce que, comme border, elle d�pend des capacit�s sonores des Sun. Encore une fois, j'ai d�j� une version sp�ciale qui sera disponible au moment o� vous lirez ceci.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:29