User Tools

Site Tools


educare:disabili

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
educare:disabili [2020/01/13 14:35] – [riconoscimento vocale] profproeducare:disabili [2020/07/29 16:13] – [lettore schermo (screen reader)] profpro
Line 1: Line 1:
 +====== 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 [[educare:dislessia]] how to [[educare:pc_parlante]]
 +  * a chi soffre di dislessia, disgrafia o discalculia [[educare:disabili#lettore_schermo_screen_reader|lettore di schermo]] o Qu-mat(obsoleto) richiede jre).
 +  * per chi non conosce la lingua italiana (correttore ortografico [[educare:openoffice|openoffice.org]] e/o lettore di schermo)
 +  * per chi ha un grave ritardo nell'apprendimento ([[educare:didattici#giochi didattici]])
 +
 +  * [[http://en.wikipedia.org/wiki/Comparison_of_speech_synthesizers|confronto tra sintetizzatori vocali]]
 +  * [[http://www.nuance.com/for-business/by-solution/customer-service-solutions/solutions-services/inbound-solutions/loquendo-small-business-bundle/interactive-tts-demo/index.htm|loquendo tts demo]]: ecco come [[educare: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/[[educare:espeak]] (multilingue)
 +  * <del>espeakup è un demone che connette speakup (debian-installer) al kernel</del>
 +  * cicero/epos/speex/yasr (non italiano)
 +  * <del>mbrola</del><sub>non-free</sub>
 +  * 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)
 +    * **e**flite=interfaccia necessaria tra **e**macspeak 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
 +    * <code>scanimage -L</code> è necessario leggere la risposta del comando per conoscere il nome del dispositivo, racchiuso tra apici. Questo è un esempio della risposta che si può avere:
 +<code>
 +device `hpaio:/usb/Photosmart_C4200_series?serial=MY796KN1SH04VP'
 +is a Hewlett-Packard Photosmart_C4200_series all-in-one
 +</code>
 +  * provare ad eseguire il seguente comando:
 +    * <code>scanimage -d sostituire_il_nome_del_dispositivo_hardware --format=tiff --mode='Gray' > grayscale_image.tif</code>
 +  * oppure, in caso di errore installare graphicsmagick o imagemagick, e provare questi due comandi separatamente:
 +    * <code>scanimage --format=tiff --resolution='300' > image.tif</code> 
 +    * <code>gm convert -modulate 120,100,100 -contrast -contrast -contrast -colorspace GRAY image.tif image_grayscale.tif </code>
 +  * 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)
 +    * <code>tesseract grayscale_image.tif  output_text.txt -l ita</code>
 +  * ocrad: programma OCR simile a tesseract
 +    * <code>ocrad file.pnm > testo.txt</code>
 +  * 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)/[[educare: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
 +  * [[educare: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)
 +  * [[educare:xdotool]] sostituisce il mouse e la tastiera
 +  * [[educare: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)
 +    * [[educare:wminput]]
 +==== 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)
 +  * [[educare:sphinx-2]] (sphinx-4 richiede jre)
 +  * <del>https://github.com/baitsart/voice-commands</del><sub>NON-FREE google-speech API</sub> (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, [[educare::lp]]
 +  * file manager: 
 +    * [[educare:lfm]], [[educare:ytree]], [[educare:xtree]], [[educare:ranger]], midnight-commander([[educare:mc]]): file manager testuale con ascii art
 +    * [[educare:ddrescue]], [[educare:dvd+rw-mediainfo]]
 +    * [[educare:jmtpfs]]
 +  * **ASCII ART**
 +    * aajm screensaver del giocoliere
 +  * Graphviz + [[http://en.wikipedia.org/wiki/DOT_%28graph_description_language%29|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 ...
 +    * [[educare:graphics magick]]
 +    * [[educare:plantuml]]
 +  * **video**
 +    * [[educare:youtube-dl]]
 +    * [[educare:svtplay-dl]]
 +    * [[educare:videoob]]
 +  * **rete**
 +    * configurazione: [[educare:ip link]], [[educare:ip addr]], [[educare:ip route]], [[educare:ip neigh]]
 +    * rete (firewall): ipkungfu, apf-firewall, [[educare:uruk]], [[https://help.ubuntu.com/community/UFW|ufw]] /gufw
 +    * [[educare:wvdial]], [[educare:nmcli]]
 +    * rete (wifi): [[educare:hostapd]], iwconfig, [[educare:rfkill]], [[educare:iw]], wicd-curses, [[educare:interfaces]], 
 +    * statistiche: [[educare:bmon]], [[educare:iptraf]], [[educare:ifstat]]
 +  * [[educare:wifite]]
 +    * chat: [[educare:centerim]], [[educare:tmsn]], irssi
 +    * [[educare:edbrowser]] (editor,browser,mailclient testuale)
 +    * [[educare:elinks]] javascript-enabled in textmode/links
 +    * [[educare:wget]]
 +    * ftp: tnftp, yafc, git-ftp, [[educare:ncftp]]
 +    * [[educare:mutt]]: user mail agent
 +    * Feednix lettore news
 +  * mobile phone: gnokii, smstools
 +  * terminale multiplo: [[educare:screen]], [[educare:byobu]]
 +  * [[educare:dialog]]
 +  * conversioni (UTF,ecc..): enca(non italiano) , [[educare:recode]]
 +  * **ufficio** 
 +    * testo: convertire codifica dei caratteri [[educare:iconv]]
 +    * calcolatrici: concalc, wcalc
 +    * testo: nano, [[educare:vi]], tweak, emacs, ctioga: (testi e immagini)
 +    * testo formattato e fogli di calcolo: [[educare:doconce]], pandoc, xmlto, xmlstarlet, sc, wordgrinder
 +    * presentazioni testuali: tpp, figlet
 +    * convertitore da doc/odt/ppt/pdf/htm a testo: [[educare:unoconv]], <del>jodconverter</del>, [[educare:PyODConverter]], antiword, pdftotext, xlhtml, catdoc, html2text, docbook, sisu
 +    * epub: python-beautifulsoup 
 +  * [[educare:gpm]], [[educare:xcb]]: usare il mouse senza Xorg
 +  * **SCREEN READER**
 +    * [[educare:festival]], festvox-itapc16k, festvox-kallpc16k, festvox-italp16k: sintetizzatore vocale it/en
 +    * [[speechd-el]], <del>emacspeak</del>, emacs23-nox
 +  * [[educare:sane]]: scanimage, scansione con scanner
 +  * [[educare:tesseract]]: OCR
 +  * games ascii: pente, pacman4console, freesweep, bsdgames, angband, overkill, asciijump, Ninvaders
 +  * backup con [[educare:rsync]]
 +  * password PGP testuale: [[educare:cpm]]
 +  * crittografia: [[educazione:cryptmount]]
 +  * batteria: [[educare: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.txt · Last modified: 2024/01/29 17:33 by profpro