Кіріспе

Мәтінді немесе суреттерді сөйлеуге немесе Брайль жазуына айналдыратын көмекші технология.

Экранды оқу құралы – мәтін мен сурет мазмұнын сөйлеу немесе Брайль жазуы түрінде шығаратын көмекші технологияның бір түрі. Экранды оқу құралдары – көру қабілеті бұзылған адамдар үшін аса қажетті бағдарламалық жасақтамалар. Олар көру қабілеті бар адамдардың дисплейде көріп отырғанын, көрінбейтін тәсілдер арқылы – мәтінді сөйлеуге айналдыру, дыбыс белгілері немесе Брайль құрылғысы арқылы пайдаланушыға жеткізуге тырысады. Бұл үшін олар көптеген әдістерді қолданады, мысалы, арнайы қолжетімділік API-мен өзара әрекеттесу, операциялық жүйенің әртүрлі мүмкіндіктерін пайдалану (процестер арасындағы байланыс және пайдаланушы интерфейсінің қасиеттерін сұрау сияқты) және ілмектеп қосылу техникаларын қолдану. Microsoft Windows операциялық жүйелері Windows 2000-ден бері Microsoft Narrator экранды оқу құралын қамтиды, бірақ Freedom Scientific компаниясының коммерциялық JAWS экранды оқу құралы және ZoomText экранды үлкейтілгіші, сондай-ақ NV Access компаниясының тегін және ашық бастапқы кодты NVDA экранды оқу құралы осы операциялық жүйе үшін көбірек танымал. Apple Inc. компаниясының macOS, iOS және tvOS жүйелеріне VoiceOver экранды оқу құралы енгізілген, ал Google компаниясының Android жүйесі Talkback экранды оқу құралын ұсынады және оның ChromeOS жүйесі ChromeVox бағдарламасын пайдалана алады. Сол сияқты, Amazon компаниясының Android негізіндегі құрылғылары VoiceView экранды оқу құралын қамтамасыз етеді. Linux және Unix сияқты жүйелер үшін Speakup және Orca сияқты тегін және ашық бастапқы кодты экранды оқу құралдары бар.

Командалық жол (мәтін)

MS DOS сияқты командалық желі интерфейстерін (CLI) қолданған ерте операциялық жүйелерде экранның көрсетілімі жадтағы экран буферімен тікелей байланысты таңбалардан және курсордың орнынан тұратын. Ақпарат енгізу пернетақта арқылы жүзеге асырылды. Сондықтан, осы ақпараттың бәрін жүйеден ақпарат ағынын бақылап, экран буферін оқу арқылы немесе стандартты аппараттық шығу портын пайдаланып, нәтижелерді пайдаланушыға жеткізу арқылы алуға болады. 1980 жылдары Бирмингем университетінің Көру қабілеті бұзылғандарды оқыту ғылыми-зерттеу орталығы (RCEVH) BBC Micro және NEC Portable үшін экранды оқитын құралды (Screen Reader) жасады.

Экраннан тыс модельдер

Графикалық пайдаланушы интерфейстерінің (GUI) пайда болуымен жағдай одан әрі күрделенді. GUI-де әріптер мен графикалық кескіндер экранның белгілі бір жерлеріне салынады, сондықтан дисплейдегі графикалық мазмұнның таза мәтіндік бейнеленуі болмайды. Сондықтан экранды оқу құралдары жаңа, төменгі деңгейдегі техникаларды қолдануға мәжбүр болды, операциялық жүйеден хабарламаларды жинап, оларды "экраннан тыс модель" құру үшін пайдаланды – бұл қажетті мәтіндік мазмұн сақталатын дисплейдің өрнегі. Мысалы, операциялық жүйе командалық батырманы және оның атауын салу туралы хабарлама жіберуі мүмкін. Бұл хабарламалар ұсталып, экраннан тыс модельді құру үшін қолданылады. Пайдаланушы экранда қолжетімді басқару элементтері (мысалы, батырмалар) арасында ауыса алады, ал атаулар мен басқару элементтерінің мазмұны дауыстап оқылады және/немесе жаңартылатын Брайль әрпімен көрсетіледі. Экранды оқу құралдары сондай-ақ мәзірлер, басқару элементтері және басқа визуалды құрылымдар туралы ақпаратты жеткізе алады, бұл соқыр пайдаланушыларға осы құрылымдармен өзара әрекеттесуге мүмкіндік береді. Дегенмен, экраннан тыс модельді сақтау – маңызды техникалық қиындық; төменгі деңгейдегі хабарламаларды ұстау және дәл модельді сақтау – екі қиын міндет.

Өзін-өзі дауыс беру бағдарламалары мен қолданбалары

Кейбір бағдарламалар мен қолданбалар негізгі мүмкіндіктерімен қатар дауыстау технологиясымен жабдықталған. Мұндай бағдарламалар өздігінен дауыстайтын бағдарламалар деп аталады және егер олар экранды оқу құралын пайдалану қажеттілігін болдырмаса, мүгедектікке көмектесетін технологияның бір түрі болуы мүмкін.

Бұлтқа негізделген

Кейбір телефон қызметтері пайдаланушыларға интернетпен қашықтан әрекеттесуге мүмкіндік береді. Мысалы, TeleTender телефон арқылы веб-беттерді оқи алады және пайдаланушы жағынан ешқандай арнайы бағдарламалар немесе құрылғылар қажет етпейді. Виртуалды көмекшілер кейде жазбаша құжаттарды (мәтіндік веб-мазмұн, PDF-құжаттар, электрондық хаттар және т.б.) оқып бере алады. Ең белгілі мысалдар – Apple компаниясының Siri, Google Assistant және Amazon Alexa.

Веб-базалық

Бұл саладағы салыстырмалы түрде жаңа жетістік – Spoken Web сияқты веб-бағдарламалар, олар веб-портал ретінде жұмыс істейді және жаңалықтар, ауа райы, ғылым және бизнес мақалалары сияқты контентті басқарады, көру қабілеті нашар немесе соқыр компьютер пайдаланушылары үшін. ReadSpeaker немесе BrowseAloud сияқты басқа мысалдар веб-контентке мәтінді дауысқа айналдыру мүмкіндігін қосады. Мұндай қосымшалардың негізгі аудиториясы – оқу қиындықтары немесе тілдік кедергілерге байланысты оқуға қиналатындар. Бұл қосымшалардың мүмкіндіктері десктоптық бағдарламалармен салыстырғанда шектеулі болғанымен, ең басты артықшылығы – пайдаланушыларға қосымша бағдарламалық жасақтаманы орнатуға рұқсаты жоқ қоғамдық машиналарда веб-сайттарға қол жеткізуді жеңілдету, адамдарға "еркін жүруге" мүмкіндік беру. Бұл мүмкіндік бағдарламаның сапасына ғана емес, сонымен қатар мәтіннің логикалық құрылымына да байланысты. Тақырыптардың қолданылуы, тыныш белгілердің болуы, суреттерге баламалы атрибуттардың қосылуы және т.б. сапалы дауыстау үшін маңызды. Сондай-ақ, веб-сайт CSS арқылы дұрыс екі өлшемді орналасуды пайдаланып жақсы көрінуі мүмкін, бірақ оның стандартты сызықтық нұсқасы, мысалы, браузерде CSS және Javascript-ті өшіру арқылы түсініксіз болуы мүмкін.

Өзіндікке бейімдеу

Экран оқырмандарының көпшілігі пайдаланушыға көптеген тыныш белгілерді жариялау немесе үнсіз қабылдау арасында таңдау жасауға мүмкіндік береді. Кейбір экран оқырмандарын скрипттер арқылы нақты қолданбаға бейімдеуге болады. Скрипттердің бір артықшылығы – олар арнайы параметрлерді пайдаланушылар арасында бөлісуге және барлығы үшін қолжетімділікті арттыруға мүмкіндік береді. Мысалы, JAWS қолданушылары арасында скрипттерді бөлісу бойынша белсенді қауымдастық бар.

Сөздік

Verbosity – көру қабілеті нашар компьютер пайдаланушыларын қолдайтын экранды оқу бағдарламасының мүмкіндігі. Сөйлеудің толымдылығын басқару опциялары пайдаланушыларға қанша дауыстық хабарлама тыңдағысы келетінін таңдауға мүмкіндік береді. Атап айтқанда, толымдылық параметрлері пайдаланушыларға компьютер экранында көрсетілетін веб-беттердің түсінігін қалыптастыруға көмектеседі. Толымдылық параметрлеріне сүйене отырып, экранды оқу бағдарламасы пайдаланушыларды кадр немесе кесте басталып, аяқталғанда, мәтінге графикалық элементтер қосылғанда немесе құжатта тізім пайда болғанда сияқты пішімдеу өзгерістері туралы хабардар етеді. Толымдылық параметрлері тізімдер, кестелер және аймақтар сияқты элементтердің толықтығын да реттеуге мүмкіндік береді. Мысалы, JAWS төмен, орташа және жоғары веб-толымдылығы деңгейлерін ұсынады. Веб-беттің жоғары толымдылығы веб-бет мазмұны туралы толыққанды ақпарат береді.

Тіл

Кейбір экран оқу құралдары мәтінді бірнеше тілде оқи алады, егер материалдың тілі оның метадеректерінде көрсетілген болса. JAWS, NVDA және VoiceOver сияқты экраннан оқу бағдарламалары тілдік айқындықты да қамтиды, ол сөйлеу шығыс тіліне қатысты айқындық параметрлерін автоматты түрде анықтайды. Мысалы, егер пайдаланушы Ұлыбританияда орналасқан веб-сайтқа өтіп, қараса, мәтін ағылшын акцентімен оқылады.