11557
Comment: sync with English version
|
12177
sync with english
|
Deletions are marked like this. | Additions are marked like this. |
Line 17: | Line 17: |
Se la sintesi vocale non compare servono informazioni per scoprire dove sia il problema. Premere Alt-F2 all'interno dell'installatore per passare ad una console, premere Invio per avviare la shell e digitare {{{amixer scontrols}}} inviare quindi l'output a debian-accessibility@lists.debian.org in modo da verificare se sia stata rilevata una scheda audio e quali siano i nomi dei livelli dei volumi. Se compare solo un messaggio di errore si provi a far funzionare l'audio con un CD live e inviare l'output di lsmod a debian-accessibility@lists.debian.org, in modo che sia possibile sapere quale driver manca. |
Translation(s): English - German - Italiano
Questa pagina descrive la gestione dell'accessibilità di Debian e fornisce suggerimenti di configurazione per gli utenti. Per i dettagli di sviluppo, vedere accessibility-devel.
Contents
Accessibilità nell'installatore Debian
L'installatore Debian ha funzioni per accessibilità in braille, con sintesi vocale e con elevato contrasto; sono documentate nel manuale di installazione, l'ultima versione caricata del manuale di installazione per il rilascio testing, così come nella bozza attuale per la prossima versione disponibile via svn://svn.debian.org/svn/d-i/trunk/manual/en/boot-installer/.
I dispositivi USB sono rilevati automaticamente, mentre quelli con porta seriale vanno configurati all'avvio.
La sintesi vocale sarà disponibile nell'installatore standard, le versioni compilate quotidianamente per wheezy (ad esempio le mini.iso per installazione da rete i386 amd64) la hanno già: una volta arrivati al menu di avvio (viene emesso un bip sonoro), premere semplicementes "s" e "Invio".
Se la sintesi vocale non compare servono informazioni per scoprire dove sia il problema. Premere Alt-F2 all'interno dell'installatore per passare ad una console, premere Invio per avviare la shell e digitare
amixer scontrols
inviare quindi l'output a debian-accessibility@lists.debian.org in modo da verificare se sia stata rilevata una scheda audio e quali siano i nomi dei livelli dei volumi. Se compare solo un messaggio di errore si provi a far funzionare l'audio con un CD live e inviare l'output di lsmod a debian-accessibility@lists.debian.org, in modo che sia possibile sapere quale driver manca.
È possibile scaricare le immagini per Squeeze da http://people.debian.org/~sthibault/espeakup/
Per memorizzare alcune opzioni di avvio e quindi evitare di scriverle a tentoni, si può rimasterizzare l'immagine utilizzando lo script di seguito:
http://people.debian.org/~sthibault/remaster-append.sh
Braille
Il supporto per i dispositivi braille è gestito da brltty, che viene avviato come demone sullo sfondo. Fornisce anche la gestione della lettura dello schermo per la console testuale Linux. La gestione della lettura dello schermo per il desktop Gnome viene fornita da Orca; non pilota i dispositivi braille direttamente, ma si "connette" a brltty attraverso BrlAPI per farlo. Se Orca non riesce a produrre output braille, assicurarsi che
- /etc/brlapi.key esista e contenga qualcosa (il contenuto in sé non ha importanza, basta che non sia vuoto),
si abbiano i permessi in lettura per /etc/brlapi.key,
- brltty sia attivo e funzionante.
Alcuni dispositivi braille hanno una tastiera braille integrata. Brltty permette la simulazione della pressione di tasti nella console testuale. Per una corretta simulazione in Xorg (in particolare la gestione di disposizioni non qwerty), si dovrebbe installare il pacchetto brltty-x11; questo fornisce xbrlapi, che dovrebbe essere avviato all'avvio della sessione di Xorg, prima di avviare orca.
È anche possibile usare la tastiera del PC come tastiera braille. In /etc/brltty.conf, decommentare key-table keypad e riavviare brltty. È possibile in seguito commutare al braille premendo Ins+asterisco sul tastierino numerico e tornare all'inserimento normale premedo Ins+barra sul tastierino numerico. L'impostazione predefinita è di usare i tasti asdfjkl, come tasti braille, ma si può modificare /etc/brltty/kbd-braille.kti in modo da usare altri tasti.
È inoltre possibile digitare modelli braille unicode (non lettere, braille puro, mostrato come tale sullo schermo) grazie al pacchetto console-braille, che comprende layout di tastiera e il programma setbrlkeys per caricarli facilmente.
Brltty ha anche una gestione base della lettura dello shermo grafico, che è limitata a campi di testo, ad esempio il widget principale di edit o il terminale gnome-terminale. Tale gestione è fornita dal pacchetto brltty-x11 e può essere avviata con il comando
brltty -b ba -x as
all'avvio della sessione Xorg. L'opzione -b ba indica di connettersi via BrlAPI a brltty già in esecuzione che pilota l'effettivo dispositivo braille. L'opzione -x as seleziona il driver At-Spi, che effettua la lettura dello schermo grafico.
Sintesi vocale
Debian fornisce molti sistemi di sintesi vocale; si può trovare un elenco nell'attività di sintesi vocale in Debian Blend. I lettori dello schermo possono spesso usare direttamente un qualche sistema di sintesi vocale, oppure usare interfacce generiche, come gnomespeech o speech-dispatcher. Gnome-speech è per lo più solamente uno sottile strato comune; speech-dispatcher è più evoluto: gira come demone, a cui si possono connettere i lettori dello schermo per emettere il parlato. speech-dispatcher ha poi svariati moduli per gestire diversi sistemi di sintesi vocale.
Tipi di carattere in console
I caratteri della console testuale Linux possono essere regolati per ottenere una migliore accessibilità: in /etc/default/console-setup, si può impostare FONTFACE a Terminus, per rendere possibile la sezione di caratteri più grandi come, persino, FONTSIZE=32x16. Ciò ovviamente riduce anche la quantità di testo mostrato sullo schermo. Per regolare in dettaglio la quantità esatta del testo mostrato sullo schermo, si possono impostare SCREEN_WIDTH e SCREEN_HEIGHT.
Il pacchetto console-braille fornisce tipi di carattere braille, utilizzabili per digitare modelli braille unicode e mostrare braille sullo schermo. Ciò è incompatibile con l'utilizzo di FONTFACE, è necessario specificare sia il tipo di carattere normale sia il braille nella variabile FONT, vedere l'esempio in /etc/default/console-setup.
Interfaccia utente grafica (GUI)
Attualmente si può avere accesso al desktop GNOME tramite Orca. Per maggiori dettagli leggere la pagina su Orca e la guida per l'accessibilità di GNOME.
Temi di colori per accessibilità
L'ingranditore GNOME permette di invertire i colori. Alcune persone, però, preferiscono per l'ambiente grafico altri colori o preferiscono avere solo un altro contrasto senza invertire i colori. Per tutto ciò esiste un pacchetto chiamato gnome-accessibility-themes, in cui sono inclusi temi diversi; lo si può installare con:
aptitude install gnome-accessibility-themes
Possono essere scelti nel menu delle preferenze di GNOME.
Accessibilità in gdm
Il display manager grafico gdm permette l'accessibilità, basta che venga abilitato orca. Tuttavia gdm come viene installato in modo predefinito non gestisce questa funzionalità; perciò è necessario come prima cosa rimuovere gdm e come seconda e ultima cosa installare gdm3 (apt-get install gdm3). Si può poi abilitare orca in due modi:
- Viene abilitato automaticamente quando le funzioni di accessibilità sono state abilitate per accedere all'installatore Debian.
- Può essere abilitato cliccando sull'icona "accessibilità" che visualizza un pannello di configurazione.
Può essere abilitato manualmente eseguendo:
su -s /bin/sh -c "gconftool-2 --type bool --set /desktop/gnome/applications/at/screen_reader_enabled true" Debian-gdm
Risoluzione di problemi
Problemi con Xorg
Xorg può non avviarsi se non c'è uno schermo fisico collegato alla scheda video. Questo problema dovrebbe essere segnalato al driver video usato, citando http://lists.freedesktop.org/archives/xorg/2009-March/044206.html per le argomentazioni a favore della risoluzione del problema.
Nel frattempo si può usare il driver dummy, che non fa uso di alcuna scheda grafica e permette comunque al desktop Gnome di avviarsi, ... Installare il pacchetto xserver-xorg-video-dummy e aggiungere le righe seguenti a /etc/X11/xorg.conf (crearlo se non esiste):
Section "Device" Identifier "noscreendevice" Driver "dummy" EndSection
Problemi con speech-dispatcher
Alcuni utenti usano il sintetizzatore vocale ibmtts o viavoice con orca e pensano che non sia affatto comodo. A loro dire, il sintetizzatore vocale è lento, la sua reattività e lenta e spesso va in crash. Il problema è che non sembrano esserci alternative, dato che gnome-speech non è più supportato dai produttori di ibmtts.
Il pacchetto che connette ibmtts a gnome-speech è tuttavia sotto licenza LGPL. Perciò è stato pacchettizzato in Debian con il nome gnome-speech-ibmtts.
Come installarlo? Per prima cosa installare il sintetizzatore vocale ibmtts o viavoice; poi eseguire (come utente root):
apt-get install gnome-speech-ibmtts
NOTA BENE: se si installa ibmtts dopo il pacchetto Debian, è necessario eseguire:
dpkg-reconfigure gnome-speech-ibmtts
altimenti il file di configurazione di viavoice non verrà generato e orca non vedrà viavoice all'apertura del menu delle preferenze.
NOTA BENE: prima di riavviare orca per la prima volta, sarà probabilmente necessario fare un backup di ~/.local/share/orca, poi cancellare tutto il suo contenuto. Per farlo usare:
cp -Rp ~/.local/share/orca ~/.local/share/orcabackup rm -r ~/.local/share/orca/*
Sarà necessario ricreare tutte le proprie preferenze (scorciatoie, ecc.).
Questo procedimento permette di trovare una soluzione per gli utenti che non vogliono usare speech-dispatcher immediatamente. Questa soluzione, tuttavia, non è ideale a lungo termine, dato che gnome-speech, o at-spi, saranno deprecati a partire da Gnome 3. Può essere tuttavia una buona transizione, ma non funziona con architetture amd64; solo l'architettura i386 è supportata.
Si noti che questo problemi non si verifica se si migra da Lenny (5.0) a Squeeze (6.0), dato che la migrazione preserva la configurazione necessario in modo che si possa accedere a ibmtts attraverso via gnome-speech.
Consigli e trucchetti
Si può abilitare manualmente l'avvio automatico di orca nella sessione utente eseguendo
gconftool-2 --type bool --set /desktop/gnome/interface/accessibility true gconftool-2 --type bool --set /desktop/gnome/applications/at/visual/startup true
Se si desiderano gli effetti sonori che aiutano a lavorare nel desktop GNOME, eseguire
sudo aptitude install freedesktop-sound-theme gconftool-2 --type bool --set /desktop/gnome/sound/event_sounds true
Ulteriori suggerimenti sono disponibili all'indirizzo http://brl.thefreecat.org/wiki/.
Collegamenti correlati
Pagina web del team Debian Accessibility, contenente le informazioni ufficiali. Solo alcuni sviluppatori possono modificarla.
- #debian-a11y nella rete IRC oftc; tutti sono i benvenuti a fare due chiacchiere!
Gnome per i ciechi fornisce alcune informazioni sull'accessibilità in Gnome.
Software per la lettura e l'ingrandimento dello schermo in GNOME: Orca
Accessibility Blend, fornisce informazioni generate automaticamente sull'accessibilità, quali elenchi con statistiche, descrizioni di pacchetti e bug.
Attività Accessibility Blend, fornisce uno sguardo nell'insieme dei pacchetti che Debian fornisce per i vari bisogni (braille, sintesi vocali, OCR, ...)