Čtečka obrazovky

Odečítač obrazovky  (také program pro odečítání / přístup nebo odečítač obrazovky ) je druh asistenční technologie (AT) určený pro nevidomé lidi se špatným zrakem a také pro lidi s poruchami učení. Čtečka je speciální software , pomocí kterého může uživatel porozumět vizuálním informacím bez použití zraku, například mluvení, zvukové ikony[ co? ] nebo braillský řádek [1] .

Operační systémy Windows od Windows 2000 mají vestavěnou čtečku obrazovky Microsoft Narrator . Apple také zabudoval čtečku obrazovky VoiceOver do macOS , iOS a tvOS a Google vyvinul Talkback pro platformu Android . Také zařízení Android od Amazonu vyvinula VoiceView pro čtení obrazovky.

K dispozici jsou také oblíbené open source čtečky obrazovky. Například Speakup a Orca pro Linux a systémy podobné Unixu a NonVisual Desktop Access pro Windows.

Nejoblíbenější čtečky obrazovky bývají samostatné komerční projekty: JAWS od Freedom Scientific , Window-Eyes od GW Micro, Dolphin's Dolphin Supernova, Serotek's System Access a čtečka ZoomText od AiSquared jsou nejlepšími příklady.

Typy čtenářů

Zařízení běžící v režimu příkazového řádku

V raných operačních systémech, jako je MS-DOS , který poskytoval rozhraní příkazového řádku (CLI), byly všechny informace zobrazovány v textové podobě z vyrovnávací paměti vzhledem k pozici kurzoru . Zadávání bylo prováděno pomocí klávesnice. Všechny informace na obrazovce by tedy mohly být extrahovány ze systému buď zachycením proudu informací a čtením vyrovnávací paměti obrazovky, nebo použitím standardního výstupního konektoru a hlášením výsledků uživateli.

Grafika

Modely mimo obrazovku

S příchodem grafického uživatelského rozhraní (GUI) je interpretace informací na obrazovkách mnohem obtížnější. GUI rozhraní má text a další grafické prvky umístěné na libovolných pozicích. Proto je nemožné interpretovat informace z obrazovky kompletně v textové podobě. Bylo tedy navrženo další řešení, jak číst informace o obrazovkách shromažďováním zpráv přicházejících z operačního systému. Na základě těchto dat je sestaven model nezávislý na informacích na obrazovce („mimo obrazovku“), který ukládá pouze požadované textové informace.

Operační systém může například odeslat zprávu, aby nakreslil tlačítko a jeho název. Tyto zprávy jsou zachyceny čtečkou obrazovky a zpracovány. Uživatel může přepínat mezi ovládacími prvky (jako jsou tlačítka) dostupnými na obrazovce a nechat si číst jejich názvy nahlas nebo zobrazovat na braillském řádku.

Přístupová rozhraní

Vývojáři operačního systému a softwaru se pokusili vyřešit problémy se čtečkou obrazovky s uživatelským rozhraním, aniž by museli udržovat model „mimo obrazovku“. Byly navrženy metody pro přenos informací z obrazovek pomocí takzvaných API přístupnosti .

Čtečky obrazovky si mohou přímo vyžádat informace o prvcích zobrazených na obrazovce a o její aktualizaci z operačního systému nebo aplikace. Čtenáři mohou například zjistit, které tlačítko bylo stisknuto. Tento přístup výrazně zjednodušuje úkol pro vývojáře čteček obrazovky, ale pouze v případě, že aplikace podporuje přístupové rozhraní. Microsoft Word například neimplementuje rozhraní MSAA, takže čtečky mohou pracovat pouze s modelem „mimo obrazovku“.

Cloud

Některé telefonní služby umožňují vzdálenou interakci s internetem. TeleTender může například číst informace z webových stránek prostřednictvím telefonu a nevyžaduje žádné speciální programy nebo pomocná zařízení na straně uživatele.

Internetové služby

Relativně nový typ odečítačů obrazovky implementovaný jako internetové portály, které mohou poskytovat informace o počasí, zprávy, vědecké články lidem s poruchou zraku nebo nevidomým. Příklady takových služeb zahrnují ReadSpeaker, BrowseAloud nebo Spoken-Web.

Poznámky

  1. Co je to čtečka obrazovky . nomensa . Staženo: 9. července 2017.
  2. Implementace usnadnění v systému Android .
  3. Apple Accessibility API .
  4. Technologická síť Oracle pro vývojáře v jazyce Java – Oracle Technology Network – Oracle .