Voici des terminaux Braille qui peuvent lire la mémoire écran directement en mode texte normal. Il est possible de l'utiliser pour fonctionner avec Linux pour quasiment toutes les choses qu'un utilisateur voyant peut faire sur la console, en comprenant l'installation. Cependant, il a un problème avec le défilement du noyau Linux normal, un patch du noyau doit donc être appliqué. Voyez Patcher le noyau pour Braillex et Brailloterm.
Le Braillex est un terminal qui est fait pour lire directement la mémoire écran, s'affranchissant de tout problème avec les programmes MS-DOS qui se comportent de façon bizarre. Si vous pouviez voir quelque chose à l'écran, alors ce terminal devrait être capable de l'afficher en Braille. Sous Linux, malheureusement, la manipulation de l'écran est faite différemment de MS-DOS, et ceci doit par conséquent être un peu modifié.
Pour faire fonctionner ce terminal, vous devez appliquer le patch donné ci-dessous dans la section Patcher le noyau. Une fois que ceci est fait, le Braillex devient une des manières les plus pratiques d'utiliser Linux puisqu'il permet de lire toutes les informations normalement disponibles pour une personne voyante. D'autres terminaux ne démarrent pas tant que le système d'exploitation a entièrement démarré.
Le Braillex est disponible en deux arrangements de cellules Braille (80x1 ou 40x2) et il y a un modèle, appelé IB 2-D qui possède aussi une barre verticale pour montrer les informations sur toutes les lignes de l'écran (en utilisant 4 points programmables par ligne d'écran).
Prix: 8,995 UKP (livres sterling) ou 11495 UKP pour le 2-D
Fabricant: Alphavision Limited (UK)
Fournisseurs: ????
``Qu'est-ce que Brailloterm ?
C'est un afficheur Braille rafraichissable, fabriqué par KTS Kommunikations-Technik Stolper GmbH. Il possède 80 cellules Braille sur une ligne unique. Chaque cellule possède 8 points qui sont combinés (haut/bas) pour représenter un caractère. Par défaut, Brailloterm me montre la ligne sur laquelle le curseur écran se trouve. Je peux utiliser certaines fonctions du Brailloterm pour voir n'importe quelle ligne de l'écran.'' - Jose Vilmar Estacio de Souza<jvilmar@embratel.net.br>
Jose continue en disant que le terminal peut aussi utiliser le port série sous DOS mais qu'il nécessite un programme spécial. Je ne sais pas si l'un de ceux pour Linux fonctionnerait.
Comme pour le Braillex, ceci nécessite un patch spécial pour fonctionner correctement avec le noyau. Voyez la section Patcher le noyau.
Prix: autour de 23.000,- DM / $ 15.000,
Fabricant: Kommunikations-Technik Stolper GmbH
Fournisseurs: ????
Ceci s'applique aussi probablement à tout autre terminal qui lit directement la mémoire écran pour fonctionner sous MS-DOS. Cablez-moi pour confirmer que tous les terminaux que vous trouvez fonctionnent. Ceci ne s'applique pas aux terminaux pilotés avec le logiciel BRLTTY et peut en fait perdre certaines caractéristiques.
Je me suis laissé dire que ce patch s'applique à tous les noyaux version
1.2.X. Il devrait aussi fonctionner sur tous les noyaux de 1.1.X à 1.3.72,
avec un simple avertissement (warning) de patch
(J'ai testé que le patch
s'appliquait au moins jusqu'à 1.3.68). A partir de 1.3.75 le patch n'est
plus nécessaire parce qu'on peut configurer le noyau pour ne pas défiler en
utilisant `linux no-scroll
' au prompt LILO. Voyez le HOWTO Boot Prompt
pour plus de détails.
*** drivers/char/console.c~ Fri Mar 17 07:31:40 1995
--- drivers/char/console.c Tue Mar 5 04:34:47 1996
***************
*** 601,605 ****
static void scrup(int currcons, unsigned int t, unsigned int b)
{
! int hardscroll = 1;
if (b> video_num_lines || t>= b)
--- 601,605 ----
static void scrup(int currcons, unsigned int t, unsigned int b)
{
! int hardscroll = 0;
if (b> video_num_lines || t>= b)
Pour l'appliquer :
patch-file
) ;drivers/char
dans vos
sources du noyau ; patch < patch-file
Appliquez ces patches et vous devriez être capable d'utiliser le terminal Braille comme d'habitude pour lire la console Linux.
En bref, le patch veut juste dire << change le 1 en 0 dans la
première ligne de la fonction scrup
qui devrait être vers la ligne
603 dans le fichier drivers/char/console.c
>>. La chose
principale à propos de patch
est que ce programme comprend ceci, et
qu'il sait deviner que faire quand les développeurs Linux changent des
choses dans ce fichier.
Si vous voulez utiliser un noyau plus moderne avec le défilement complètement désactivé, (au lieu de la solution du prompt de démarrage que j'ai déjà mentionnée), veuillez utiliser le patch suivant. Ceci ne s'applique pas aux noyaux antérieurs à 1.3.75.
*** console.c~ Fri Mar 15 04:01:45 1996
--- console.c Thu Apr 4 13:29:48 1996
***************
*** 516,520 ****
unsigned char has_wrapped; /* all of videomem is data of fg_console */
static unsigned char hardscroll_enabled;
! static unsigned char hardscroll_disabled_by_init = 0;
void no_scroll(char *str, int *ints)
--- 516,520 ----
unsigned char has_wrapped; /* all of videomem is data of fg_console */
static unsigned char hardscroll_enabled;
! static unsigned char hardscroll_disabled_by_init = 1;
void no_scroll(char *str, int *ints)
Le principe de fonctionnement de ces terminaux est très proche de
celui d'un terminal comme le VT100. Ils se connectent sur le port série et
l'ordinateur doit lancer un programme qui leur envoie une sortie. En ce
moment on connait deux programmes pour Linux. BRLTTY
, voir la section
BRLTTY) et l'écran amélioré Braille.
Ce terminal Braille est supporté par le logiciel BRLTTY
. IL est
fourni en trois versions avec 25, 45 ou 85 cellules Braille. Les cinq
cellules supplémentaires par rapport à un affichage normal sont utilisées
pour les informations d'état.
Prix: autour de 4600 UKP pour le modèle 45 cellules...
Fabricant: Tieman B.V.
Fournisseurs: Concept Systems, Nottingham, England (téléphone +44 115 925 5988)
Les modèles ABT3xx sont supportés par BRLTTY
. Seul le ABT340 est
sûr de fonctionner en ce moment. Veuillez donner des informations aux
auteurs de BRLTTY
sur les autres modèles.
Prix : 20 cellules, 2200 UKP ; 40 cellules, 4500 UKP ; 80 cellules, 8000 UKP
Fabricant : Alva
Fournisseurs : Professional Vision Services LTD, Hertshire, Angleterre
(+44 1462 677331)
Les afficheurs Telesensory sont supportés à la fois par BRLTTY
et
screen
, parce qu'ils ont fourni des informations sur la
programmation aux développeurs.
Il y a trois modèles, le 40, le 65 et le 80. Seul le 40 est supporté
par BRLTTY
.
NdT : prix apparemment faux dans la version originale
Encore une fois, il y a trois modèles, le 20, le 60 et le 80. Des
versions récentes fonctionnent toutes avec BRLTTY
mais le fait que
des versions plus anciennes (avec un logiciel constructeur plus ancien)
fonctionnent aussi n'a pas été confirmé.
Prix : 80 cellules, 7800 UKP
Fabricant : Alva
Fournisseurs : Professional Vision Services LTD, Hertshire, Angleterre
(+44 1462 677331)
Ceci est plus un ordinateur portable qu'un terminal. Il pourrait, cependant, être utilisé avec BRLTTY version 0.22 (mais pas les versions plus récentes) comme si c'était un terminal Braille normal. Malheureusement, beaucoup des possibilités disponibles avec le CombiBraille ne peuvent pas être utilisées avec le Braille Lite. Ceci veut dire que l'on devrait l'éviter autant que possible pour une utilisation avec Linux.
Prix: $3,395.00
Fabricant: Blazie Engineering
Les syntéhtiseurs vocaux se connectent généralement sur le port série d'un PC. Les possibilités utiles comprennent :
Le problème critique est celui de la qualité de parole. Ceci est beaucoup plus important pour quelqu'un qui utilise le synthétiseur vocal comme principale source d'informations que pour quelqu'un qui obtient simplement des beaux sons dans un jeu. Pour cette raison, T.V. Raman semble ne recommander que le DECTalk. D'autres options acceptables viendraient bien à propos.
Ceci est un synthétiseur vocal matériel. Il est recommandé de l'utiliser avec Emacspeak et en fait la gamme des DECTalk sont les seuls synthétiseurs vocaux qui fonctionnent avec ce paquetage en ce moment. Ce synthétiseur possède toutes les possibilités utiles que je connaisse. Le seul désavantage que je connaisse en ce moment est le prix.
Prix: $1195.00
Fabricant: Digital Equipment Corporation
Fournisseurs: Beaucoup. J'aimerais des détails sur ceux qui ont un
support spécifique à Linux / livraisons internationales ou autres choses
notables. Sinon reportez-vous aux organisations locales, à Digital même ou au
pages WWW d'Emacspeak.
Voici un synthétiseur fabriqué par Aicom Corporation. Un effort a démarré pour en écrire un pilote, mais cependant ils ont besoin d'aide. Veuillez voir http://www.cyberspc.mb.ca/~astrope/speak.html si vous pensez pouvoir apporter votre aide.
Un intérêt a été prononcé pour l'utilisation de cette puce dans des
circuits vocaux en kit. Je serais intéressé de savoir si quelqu'un a
trouvé ceci utile. Un paquetage logiciel, speak-0.2pl1.tar.gz
, a été
produit par David Sugar,
<dyfet@tycho.com>. Ce que je redoute, cependant, est que la
qualité du rendu ne soit pas assez bonne pour une utilisation régulière.