educare:disabili
This is an old revision of the document!
Table of Contents
Software didattici liberi per bisogni speciali (GNU/Linux)
Questi software possono essere usati da persone con bisogni speciali: ciechi/ipovedenti, paraplegici, tetraplegici.
Possono essere utili anche:
- a chi soffre di dislessia how to pc_parlante
- a chi soffre di dislessia, disgrafia o discalculia lettore di schermo o Qu-mat(obsoleto) richiede jre).
- per chi non conosce la lingua italiana (correttore ortografico openoffice.org e/o lettore di schermo)
- per chi ha un grave ritardo nell'apprendimento (giochi didattici)
- loquendo tts demo: ecco come audacity rimuove il rumore
terapia
- psychopy: crea sequenze animate di stimoli audio visivi
- psychtoolbox: come sopra ma registra anche le risoste dell'utente
- sitplus: terapia con feedback audio e video per la riabilitazione dei movimenti
Aumento dell'accessibilità
- accessodf: estensione per LibreOffice
lettore schermo (screen reader)
- gnopernicus (obsoleto?)
- orca
- gspeech
- festival/espeak (multilingue)
espeakup è un demone che connette speakup (debian-installer) al kernel- cicero/epos/speex/yasr (non italiano)
mbrolanon-free- espeakup=demone che connette il kernel ad un sintetizzatore
- speech-dispatcher=interfaccia utilizzabile da diversi sintetizzatori
- speechd-el=client emacs di speech-dispatcher
- emacspeak=client emacs che può usare diversi sintetizzatori (anche hardware)
- flite= server festival lite (solo in inglese e incomprensibile)
- eflite=interfaccia necessaria tra emacspeak e flite
- voxoofox , lettore per firefox e libreoffice 4
optical character recognition (ocr)
- xsane (interfaccia scanner)
- OCRFeeder e gscan2pdf sono interfaccie GUI per Tesseract
- se sono collegati più dispositivi video (come una webcam e uno scanner) è necessario conoscere il nome dello scanner
scanimage -L
è necessario leggere la risposta del comando per conoscere il nome del dispositivo, racchiuso tra apici. Questo è un esempio della risposta che si può avere:
device `hpaio:/usb/Photosmart_C4200_series?serial=MY796KN1SH04VP' is a Hewlett-Packard Photosmart_C4200_series all-in-one
- provare ad eseguire il seguente comando:
scanimage -d sostituire_il_nome_del_dispositivo_hardware --format=tiff --mode='Gray' > grayscale_image.tif
- oppure, in caso di errore installare graphicsmagick o imagemagick, e provare questi due comandi separatamente:
scanimage --format=tiff --resolution='300' > image.tif
gm convert -modulate 120,100,100 -contrast -contrast -contrast -colorspace GRAY image.tif image_grayscale.tif
- tesseract: produce un testo a partire da un'immagine tif in scala di grigi (yagf e lios sono una interfaccia grafica per tesseract e cuneiform)
tesseract grayscale_image.tif output_text.txt -l ita
- ocrad: programma OCR simile a tesseract
ocrad file.pnm > testo.txt
- clara/gocr/ocre/cuneiform altri programmi simili
- evince legge i file pdf, questi file possono contenere un testo alternativo alle immagini
- pdftotext può essere usato per convertire PDF in testo (escluse le immagini)
ingranditore (magnifier)
- gnome-mag/kmag/xmag(x11-apps)/xzoom
- Compiz
- Virtual Magnifying Glass (mac/linux/win)
- big-cursor: rende più visibile il puntatore del mouse
input alternativo al mouse
- gnome-mousetrap (da non confondere col videogioco omonimo)
- un plugin per firefox: mouseless-browsing
- eviacam (usa la webcam che inquadra la testa)
- dipendenze per la compilazione dei sorgenti: libcv-dev, wx2.6-headers, libgtk2.0-0, libgtk2.0-dev, libxtst-dev, libxext-dev, libwxgtk2.6-dev libhighgui-dev libcvaux-dev
- opengazer (usa la webcam che inquadra gli occhi)
- dipendenze per la compilazione dei sorgenti: libcv-dev libhighgui-dev libcvaux-dev libgtkmm-2.4-dev libcairomm-1.0-dev libboost-dev libboost1.40-dev libvxl14-dev
- mousetweaks, kmousetool, mouseemu (se si rompe un tasto del mouse)
- Keynav trasforma la tastiera per controllare i movimenti del mouse
- wmctrl/devilspie/xmonad, xwit: controllare le finestre senza mouse (scripting)
- xdotool sostituisce il mouse e la tastiera
- cnee, x-macro: registra e riproduce eventi X
- btnx-config: configura azioni su mouse con più pulsanti
- key-mon (keymon) mostra lo stato dei pulsanti del mouse
- xev (mostra lo stato dei pulsanti del mouse)
- gpointing-device-settings
- bbkeys/blackbox, xbindkeys, keylaunch: imposta scorciatoie da tastiera
- unclutter: nasconde il puntatore durante la digitazione, inserendo l'opzione EXTRA_OPTS=“-keystroke” nel file /etc/default/unclutter
- imwheel (un tasto extra del mouse può fare qualsiasi altra cosa)
input alternativo alla tastiera
- cellwriter (usa il mouse)
- literki (possiede touch e scroll button)
- florence virtual keyboard (usa il mouse, solo gnome?)
- dasher (usa joystick o mouse)
- pacchetti per la compilazione di dasher: intltool libbonobo2-dev libgnomeui-dev at-spi
- wayv,xSwipe (usano il touchpad, gesture)
- gok (usa joystick o switch, no mouse)
- gtkeyboard (usa il mouse, obsoleto)
- caribou (usa il mouse, SOLO gnome)
- xchainkeys crea scorciatoie da tastiera concatenando sequenze di 1 tasto alla volta
- xkeycaps scambia i tasti sulla tastiera
- (xmodmaps)
- (showkey -s)
- joy2key trasforma il movimento del joystick in pressione di tasti
- xwiimote xserver-xorg-input-xwiimote (wii remote control come tastiera)
aiuto nella digitazione (suggerimento parole)
- presage
- openoffice.org/ Libreoffice writer ha questa funzione integrata e personalizzabile
- kupfer (per cercare file e programmi a partire dalle iniziali del loro nome)
riconoscimento vocale
- http://www.simon-listens.org/ (Speech Interaction Daemon) interfaccia per Julius
- Gnome-Voice-Control (del 2008: obsoleto?)
- FreeSpeech (diventa Open Mind Speech, del 2000: obsoleto)
- sphinx-2 (sphinx-4 richiede jre)
https://github.com/baitsart/voice-commandsNON-FREE google-speech API (multilingua, in sviluppo)
output alternativo allo schermo
- orca (usa la barra braille)
- freedots (usa la barra braille per gli spartiti midi)
- dots + louisxml (traduce documenti in braille)
Software Libero per un PC completamente testuale
- stampare: cups, lp
- file manager:
- ASCII ART
- aajm screensaver del giocoliere
- Graphviz + dot language
- boxes, dialog
- ditaa: trasforma ascii in svg
- cflow: diagramma di flusso ASCII a partire dal codice in C
- aewan, aspic : ascii art editor
- asciiTeX: formule matematiche con ascii art
- aview (jp2a) png2html : ascii art viewer
- qrencode -t ascii …
- video
- rete
- mobile phone: gnokii, smstools
- conversioni (UTF,ecc..): enca(non italiano) , recode
- ufficio
- testo: convertire codifica dei caratteri iconv
- calcolatrici: concalc, wcalc
- testo: nano, vi, tweak, emacs, ctioga: (testi e immagini)
- testo formattato e fogli di calcolo: doconce, pandoc, xmlto, xmlstarlet, sc, wordgrinder
- presentazioni testuali: tpp, figlet
- convertitore da doc/odt/ppt/pdf/htm a testo: unoconv,
jodconverter, PyODConverter, antiword, pdftotext, xlhtml, catdoc, html2text, docbook, sisu - epub: python-beautifulsoup
- SCREEN READER
- festival, festvox-itapc16k, festvox-kallpc16k, festvox-italp16k: sintetizzatore vocale it/en
- speechd-el,
emacspeak, emacs23-nox
- sane: scanimage, scansione con scanner
- tesseract: OCR
- games ascii: pente, pacman4console, freesweep, bsdgames, angband, overkill, asciijump, Ninvaders
- backup con rsync
- password PGP testuale: cpm
- crittografia: cryptmount
- batteria: upower
- player audio: mpg123, aumix, aplay, vlc (command line)
- setleds (visualizza e imposta caps lock) (tty1) attualmente funziona solo su CLI, IPOTESI: potrebbe essere usato per controllare il funzionamento di festival, per leggere un carattere alla volta o una parola alla volta
educare/disabili.1591647601.txt.gz · Last modified: 2020/06/08 22:20 by 127.0.0.1