Blog (37)
Komentarze (32)
Recenzje (0)

Oswoić pingwina z zamkniętymi oczami czyli dostępność Linuxa dla niewidomych cz. 2

@lepsze-oprogramowanieOswoić pingwina z zamkniętymi oczami czyli dostępność Linuxa dla niewidomych cz. 2 08.12.2017 20:31

Ciąg dalszy materiałów o programie odczytu ekranu w systemie spod znaku pingwina, przed zapoznaniem się z tym wpisem, zapraszam do przeczytania poprzedniego wpisu.

Orca w liczbach

Orca to czytnik ekranowy dla Linuxa, który może pracować ze środowiskami graficznymi. Jest jednym z tysięcy pakietów dostępnych w oficjalnych repozytoriach dystrybucji (w dystrybucjach opartych na Debianie, jest to powyżej 55000.) Orca posiada 59 domyślnych skrótów, 12 przypisań monitora brajlowskiego, a także 25 funkcji, którym można przypisać skrót klawiszowy. Możemy skonfigurować 81 parametrów, 36 atrybutów tekstu oraz zainstalować 13 wtyczek.

Wszystko możemy ustawiać w tym oknie :)
Wszystko możemy ustawiać w tym oknie :)

Pierwsze kroki

Aby uruchomić czytnik ekranowy należy wcisnąć Alt+Super+s (super to Linuxowy klawisz Windows). Jeżeli program nie powie: „Czytnik ekranowy jest włączony", lub "n on", należy spróbować wcisnąć Alt+F2 i wpisać „orca", lub Ctrl+Alt+t i też wpisać „orca”. W obydwu przypadkach zatwierdzamy wciskając enter. Jeżeli, mimo to nie usłyszymy mowy, możemy mieć problem z dźwiękiem, lub Orca nie jest wbudowana w system.

Gdy już uruchomimy nasz czytnik ekranowy, bardzo ważnym i przydatnym skrótem jest Insert+h, uruchamiający tryb nauki (odpowiednik pomocy klawiatury z Nvda, Jawsa czy VoiceOvera). Możemy w tym trybie uczyć się skrótów, poprzez wciskanie różnych kombinacji klawiszy (bardziej praktycznym rozwiązaniem jest przeczytanie tabelki, która ukaże się po wciśnięciu F2 w trybie nauki), poznać klawiaturę, której jeszcze nie znamy, a także przypomnieć sobie skrót wciskając przypuszczane kombinacje. Tryb ten ma jednak poważną wadę, podczas wciskania dodatkowych klawiszy na klawiaturze, lub skrótów z wykorzystaniem klawisza FN, klawisze są przepuszczane. Oznacza to, że nie usłyszymy nazwy klawisza, a zostanie wykonana akcja przypisana temu skrótowi lub klawiszowi. Może się też zdarzyć, że przestać być on aktywny mimo, że nie został użyty klawisz Escape.

Preferencje

Tu możemy ustawić parametry programu. Otworzymy je wciskając skrót Insert+Spacja. Aby ustawić opcje screen readera dla programu, który teraz mamy otwarty, należy uruchomić preferencje skrótem Insert+Ctrl+Spacja. Omówmy więc najważniejsze opcje.

Pierwszą opcją w zakładce ogólne jest układ klawiatury. Głównie chodzi o to, czy mamy klawiaturę numeryczną; jeżeli mamy, zostawiamy standardowy. Klawiatura numeryczna jest potrzebna do nawigacji po oknie w trybie nawigacyjnym. Takie rozwiązanie znamy też z nvda. Następnie możemy skonfigurować informowanie o zmianach na pasku postępu. Możemy zaznaczyć opcje: informowanie dźwiękowe (modulowany dźwięk), odczyt i aktualizacje w brajlu. Orca może nas o zmianach informować na poziomie programu lub systemu. Ustawieniem, którego nie spotkałam w innych screen readerach jest format czasu i daty. Godziny mogą być ogłaszane w 12-godzinnym i 24-godzinnym trybie, a także zamiast „dwunasta trzydzieści" możemy słyszeć „12 godzin, 30 minut" itd. Format daty może uwzględniać pełną lub skrótową nazwę dnia tygodnia (nie musi być ona wypowiadana), pełną lub skrótową nazwę miesiąca, rok oraz dzień w różnych kolejnościach. W tej zakładce znajdziemy również opcje dotyczące ogłaszania atrybutów tekstowych, w odczytywaniu wszystkiego oraz klasyczne zarządzanie profilami konfiguracji.

Kolejna zakładka to głos. Opcja rodzaj głosu umożliwia skonfigurowanie głosu dla odnośników, wielkich liter, domyślnego i systemowego. Domyślnym systemem mowy jest Speech-dispatcher, więc tu wyboru nie mamy. Speech-dispatcher to Linuxowy odpowiednik np. Sapi5 z Windowsa i NSSpeech z systemów od Apple. Następnie klasyczne parametry: syntezator, tempo, wysokość, głośność...Uwaga! Nie radzę bawić się syntezatorami! Jeżeli nie zapamiętamy dokładnej sekwencji klawiszowej, która prowadzi do wyboru syntezatora, będziemy musieli poprosić osobę widzącą o pomoc. Syntezatory Dummy i Generic najprawdopodobniej nie będą działać. Po uruchomieniu Dummy usłyszymy taki komunikat:https://soundcloud.com/user-547202919/dummy-message-orca-screenreader - niestety blog DP nie pozwala dodawać HTML do wpisówNatomiast Generic raczej nie wyda żadnego dźwięku. W zakładce mowa jest ustawienie interpunkcji i odczytywanie poszczególnych parametrów tekstu ogólnie i podczas nawigacji po tekście. Zakładka Alfabet Braille'a pozwala na skonfigurowanie skrótów brajlowskich, wyświetlania wiadomości błyskawicznych, szczegółowych i trwałych, szczegółowości wyświetlania, a także wskaźnika zaznaczenia i odnośnika. Zbiór funkcji w zakładce echo klawiszy to ustawienia dotyczące grup klawiszy, które mają być wypowiadane oraz echa znaków, słów i zdań. Skróty klawiszowe programu Orca oraz klawisz Orca (domyślnie oba klawisze Insert ) można modyfikować i definiować w zakładce przypisania klawiszy.Aby zmienić wymowę słowa, które jest źle czytane przez screen reader, należy udać się do zakładki wymowa. Tam zmienimy, dodamy i usuniemy pozycje. Zakładka atrybuty tekstowe pozwala na ustawienie, czy dany atrybut ma być odczytywany i podkreślony na monitorze brajlowskim. Można także przywrócić te ustawienia do domyślnych.

Wyszukiwanie

Po wciśnięciu Delete na klawiaturze numerycznej ukaże się okno wyszukiwania czytnika ekranowego. Chociaż ta funkcja działa w klasyczny sposób, nie każda aplikacja oferuje przeszukiwanie tekstu. Dlatego to okno zostało wbudowane w screenreader.

Podsumowanie

Czytnik ekranowy Orca jest lekki i prosty w obsłudze. Ma jednak stosunkowo mało opcji i skrótów, chociaż zawiera wszystkie podstawowe ustawienia. Działanie programu można rozszerzać poprzez zainstalowanie wtyczek, o nich jednak w kolejnym artykule.

PG

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.