Un lector de pantalla és una aplicació programari que tracta d'identificar i interpretar allò que es mostra en pantalla. Aquesta interpretació es representa a continuació a l'usuari mitjançant sintetitzadors de text a veu, icones sonores , o una sortida braille.
Introducció Són una forma de tecnologia assistida (AT) potencialment útil per a persones que són cegues o tenen problemes de visió (seria una Tiflotecnologia), o dificultats d'aprenentatge. Sovint es combina amb altres formes d'AT, com els magnificadors de pantalla. L'elecció del lector de pantalla ve determinada per diversos factors, com per exemple, la plataforma o el cost (fins i tot actualitzar un lector de pantalla pot costar milers de dòlars).
Cada vegada més, els lectors de pantalla venen integrats en les distribucions dels sistemes operatius. Versions recents de Microsoft Windows venen amb, el potser massa simple, "Narrator", mentre que Apple Mac OS X ve amb "VoiceOver", un lector amb bastants més possibilitats. L'entorn d'escriptori Gnome (GNU/Linux) inclou des de fa temps Gnopernicus, i ara inclou Orca. També hi ha lectors de codi obert com el LSRLSR - GNOME Live ! de GNOME i NonVisual Desktop Access per Microsoft Windows.
Els més utilitzats són els productes comercials: JAWS de l'empresa Freedom Scientific, Window-Eyes de GW Micro, Hal de Dolphin Computer Access i ZoomText (magnificador/lector) de Ai squared, tots exemples del mercat de parla anglesa.
Tipus de lectors de pantalla Lectors de pantalla amb veu El programari [lector de pantalla] més reconegut i utilitzat per persones amb algun grau de disminució visual és el JAWS, que és un lector de pantalla amb síntesi de veu, el qual permet a l'usuari amb limitació visual, desplaçar-se per totes les àrees que apareixen en pantalla i accedir a les aplicacions de l'ordinador només amb l'ús del teclat, fent servir diferents ordres.
Igual, hi ha altres opcions de lectors de pantalla amb veu, o també anomenats navegadors parlants, que utilitzen les persones amb algun grau de limitació visual, com PwWebSpeak, Orca, Pàgina inicial Reader o terminals Braille, entre d'altres, els quals tenen característiques específiques de funcionament, de requeriments del sistema (memòria, sistema operatiu), ordres, etc., però que tenen el mateix objectiu: permetre a la persona que presenti algun grau de limitació visual accedir a les noves tecnologies i a la informació que s'emmagatzemi allà.
CLI (text) En sistemes operatius més antics, com MS-DOS que empraven una interfície de línia d'ordres (CLI o Command Line Interface), la pantalla constava de caràcters directament mapejats en un buffer de memòria i una posició del cursor. L'entrada es feia amb el teclat. En els 80, el RCEVH (Research Centre for the Education of the Visually Handicapped) la Universitat de Birmingham va desenvolupar un lector de pantalla per al BBC Micro i el portàtil NEC.
GUI Model fora de pantalla Amb l'arribada de la interfície gràfica d'usuari (GUI) la situació es va complicar. Una interfície gràfica té caràcters i gràfics disposats en la pantalla en posicions concretes, i, per tant, no hi ha una representació purament textual dels continguts gràfics de la pantalla. Això fa que els lectors de pantalla són forçats a utilitzar noves tècniques de baix nivell, per recuperar missatges del sistema operatiu i utilitzar-los per construir el model fora de la pantalla', una representació de la pantalla, en la qual s'emmagatzema el text necessari.
Per exemple, el sistema operatiu pot enviar missatges per dibuixar un botó amb el seu text. Aquests missatges són interceptats i utilitzats per construir aquest model. L'usuari pot alternar entre els controls (com els botons) disponibles en la pantalla, i les etiquetes i els continguts dels controls podran ser llegits o mostrats en un dispositiu braille (per exemple, una línia braille).
Els lectors de pantalla també poden comunicar informació de menús, controls, i altres construccions visuals per permetre als usuaris cecs interaccionar amb aquestes construccions. No obstant això, crear el model fora de la pantalla és un desafiament tècnic important.
APIs d'accessibilitat Els dissenyadors de sistemes operatius i aplicacions han intentat atacar aquests problemes proporcionant vies d'accés a aquests lectors per accedir als continguts sense haver de mantenir cap "off-screen model". Això implica la provisió d'un accés alternatiu al qual es mostra en pantalla a través d'un API. Entre les APIs existents, cal destacar:
Apple Accessibility API. AT-SPI. IAccessible2. Microsoft Active Accessibility (MSAA). Microsoft UI Automation. Java Access Bridge.
Aplicació amb veu Alguns programes, en si mateixos inclouen mecanismes per generar esdeveniments sonors que poden ajudar persones cegues o persones que no poden veure la pantalla. Aquests programes poden ser una altra forma de tecnologia assistida si estan dissenyats per eliminar la necessitat d'utilitzar lectors de pantalla.
Lectors basats en web Un camp de desenvolupament, són les aplicacions basades en webs com els Talklets, que utilitzen JavaScript per afegir funcionalitat text-a-veu al contingut web. El públic principal d'aquesta mena d'aplicacions són persones amb dificultats de lectura perquè tenen dificultat d'aprenentatge o barreres lingüístiques. Encara que la funcionalitat està limitada en comparació amb aplicacions d'escriptori, el major benefici és l'increment d'accessibilitat d'aquests llocs quan es mostren en equips públics en què els usuaris no tenen permís per instal·lar el seu propi programari, oferint a l'úsuari gran llibertat.
Lectors Nom Autor Sis.Oper. Llicència Notes THW Easy Reader Deluxe Lobisoft WindowsComercialSintetitzador de text a veu i de text als següents formats de fitxers d'àudio (Mp3, Wav, WMA, Ogg, Au, Flac, Mp4, Vox, AIFF i swf). Inclou múltiples mòduls d'àudio. LOOBI Text Lobisoft WindowsComercialSintetitzador de text a veu professional per a Windows 7, VISTA i XP en totes les seves versions tant 32 com 64 Bit, compatible amb veus del tipus SAPI4 i SAPI5. SodelsCotSodels FactoryWindowsComercialConverteix a veu text copiat o teclejat en qualsevol programa Windows. Inclou veus en castellà i pot utilitzar altres compatibles amb SAPI5. Es poden crear fitxers wav i mp3. 95Reader SSCTWindowsComercialJaponès. Blindows AudiodataWindowsComercialSuporta Microsoft Active Accessibility (MSAA) i el Java Access Bridge. brltty The brltty Team* Nix i la consola de WindowsGratuït. Open source (GPL2)Disponible per descarregar. Edbrowse Karl DahlkeXonsola * nixGratuït i open sourceCrea un escriptori auditiu complet, incloent-hi accés web amb suport javascript. EmacspeakT. V. RamanEmacs (on * nix)Gratuït i open sourceConverteix Emacs en un escriptori completament auditiu. FreedomBox System Access SerotekWindowsComercialTrial disponible. Suporta Microsoft Internet Explorer, Outlook Express, Outlook, i Word, i llegir però no editar PowerPoint i Excel. No suporta Java, JavaScript, ni Flash. GnopernicusBAUM Retec AGGNOMEGratuït i open sourceVenia inclòs amb GNOME, però ara ha estat reemplaçat per Orca. Inclou un ampliador de pantalla (lupa). HALDolphin Computer AccessWindowsComercialSuporta MSAA, Java Access Bridge, i PDF. HT Reader HT VisualWindowsComercialInclou suport per MSAA i PDF. iZoom IssistWindowsComercialMagnificador de pantalla. Inclou suport per Mozilla Firefox. JAWSFreedom ScientificWindows i DOSComercial per a Windows; gratis per a DOSInclou suport per MSAA, Java Access Bridge, i PDF. Linux Screen Reader (LSR) GNOMEGNOMEGratuït i open sourceSuporta AT-SPI. Lookout Choice TechnologyWindowsComercialTambé disponible integrat amb un magnificador de pantalla. MagicFreedom ScientificWindowsComercialMagnificador que pot utilitzar juntament amb JAWS. Microsoft NarratorMicrosoftWindowsComercialVe de sèrie amb Windows, aquest lector bàsic utilitza MSAA. Mobile Speak Code FactorySymbian OS, Windows MobileComercialRevisor per a mòbils Versió Trial, limitada a un mes de temps. Model T ReaderDolphin Computer AccessDOSFreeware NonVisual Desktop Access (NVDA)NonVisual Desktop Access projectWindowsGratuït i open source (GPL2)Programable en Python. Suporta Mozilla Firefox, Microsoft Internet Explorer, Word, Excel i Outlook Express, i Mozilla Thunderbird en menor grau. Suporta contingut web mitjançant JavaScript. Java Access Bridge. OrcaGNOME* NixGratuït i de codi obertDistribuït amb GNOME. Suporta AT-SPI i Java Access Bridge. PC-TalkerKochi System DevelopmentWindowsComercialLector Japonès. Suporta MSAA i FlashBob Regan, Best Practices for Accessible Flash Design (PDF) PCVoz EzHermaticWindowsComercialDisponible per comprar o descarregar la versió d'avaluació. Suporta MSAA. Pocket HalDolphin Computer AccessWindows Mobile PDA and PDA PhonesComercialDisponible per a descàrrega la versió d'avaluació de 30 dies. Simply Talker Econet InternationalWindowsComercialVersió Trial disponible. Smart HalDolphin Computer AccessWindows Mobile and WM SmartphoneComercialDisponible per a descàrrega la versió d'avaluació de 30 dies. SUSE-Blinux NovellLinuxGratuït i open source SupernovaDolphin Computer AccessWindowsComercialInclou un magnificador de pantalla i sortida a dispositius Braille. Disponible per a descàrrega de la versió d'avaluació de 30 dies. Suporta MSAA, Java Access Bridge, i PDF. Talks Nuance CommunicationsSymbian OS Series 60 o 80ComercialRevisor de pantalla per a mòbils Disponible per a descàrrega versió d'avaluació de 30 dies, prèvia sol·licitud de la llicència. Thunder ScreenReader Sensory ProgramariWindowsGratuït per a ús personal; preu negociable en un altre cas.Suporta MSAA. Verge BAUM Retec AGWindowsComercialDisponible per a descàrrega de la versió d'avaluació. Suporta MSAA i Java Access Bridge. Virtual Vision MicroPowerWindowsComercialSuporta MSAA. VoiceOverAppleMac OS XComercialDistribuït amb Mac OS X, utilitza l'Apple Accessibility API. Window-EyesGW MicroWindowsComercialDisponible per comprar o descarregar demo de 30 min. Suporta MSAA. ZoomTextAi SquaredWindowsComercialMagnificador que inclou un suport de síntesi de veu. Disponible per a descàrrega de la versió d'avaluació.NVDAWindowsLliureLector de pantalla
Referències
Vegeu també Síntesi de parla Reconeixement de la parla Processament digital de veu
Enllaços externs
Categoria:Informàtica Categoria:Accessibilitat