Este artigo explica sobre o aplicativo de leitura de tela Orca para ambientes de área de trabalho gráficos tais como GNOME, MATE e outros. A documentação oficial está em https://help.gnome.org/users/orca/stable/index.html.pt_BR .
Contents
Configuração
Instalador do Debian
Se você habilitou a acessibilidade durante a instalação do Debian e também instalou um sistema de área de trabalho, a acessibilidade está habilitada por padrão e o Orca foi instalado para você automaticamente. Isto somente funciona para GNOME, Mate, Cinnamon e Unity por enquanto, mas a acessibilidade pode ser ativada manualmente. Veja a seção para iniciar automaticamente o Orca.
Instalação em um sistema existente
Se você instalou o Debian sem funcionalidades de acessibilidade, você deve realizar os seguintes passos:
Em um terminal, digite sudo apt install orca, para instalar o orca.
- Se você está usando o GNOME, Mate, Cinnamon ou Unity, os próximos passos não devem ser necessários.
Em uma sessão gráfica, abra o terminal ou pressione Alt+F2 e digite orca -s para iniciar a configuração. Se você não conseguir fazer isso, é melhor habilitar a inicialização automática do Orca e executar a configuração com suporte ao Orca com o comando orca -r -s.
- Nas janelas de diálogo seguintes, você pode escolher as opções que desejar, incluindo modificadores do Orca, etc. Após esse procedimento, o Orca deve iniciar automaticamente.
Inicialização automática do Orca
GNOME
O Orca pode ser configurado para iniciar automaticamente na sessão de usuário(a) do Gnome, de forma manual, ao se executar essas linhas como um(a) usuário(a) normal:
eval $(dbus-launch); export DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true
MATE
O Orca pode ser configurado para iniciar automaticamente na sessão de usuário(a) do MATE, de forma manual, ao se executar essas linhas como um(a) usuário(a) normal:
eval $(dbus-launch); export DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true GSETTINGS_BACKEND=dconf gsettings set org.mate.interface accessibility true GSETTINGS_BACKEND=dconf gsettings set org.mate.applications-at-visual startup true
XFCE
O suporte à acessibilidade para o XFCE tem que ser habilitado manualmente. Isto pode ser alcançado tanto ao se clicar na caixa de seleção "Habilitar tecnologias assistivas" nas configurações de acessibilidade do XFCE, quanto ao se executar este comando em uma sessão X:
xfconf-query -c xfce4-session -n -t bool -p /general/StartAssistiveTechnologies -s true
Alternativamente, você pode inserir o que segue em $HOME/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml:
<?xml version="1.0" encoding="UTF-8"?> <channel name="xfce4-session" version="1.0"> <property name="general" type="empty"> <property name="StartAssistiveTechnologies" type="bool" value="true"/> </property> </channel>
O arquivo talvez já exista. Se você ainda não configurou o XFCE, você pode substituir o conteúdo deste arquivo com o excerto acima. Por favor, note que isto vai substituir sua configuração de sessão do XFCE. Se você não quiser perder seus parâmetros existentes da sessão do XFCE, somente adicione outra propriedade "general", ficará assim:
<channel name="xfce4-session" version="1.0"> <property name="splash" type="empty"> ... </property> <property name="general" type="empty"> <property name="FailsafeSessionName" type="empty"/> <property name="StartAssistiveTechnologies" type="bool" value="true"/> </property> <property name="sessions" type="empty"> <property name="Failsafe" ... </property> </channel>
Por enquanto o orca não iniciará automaticamente. A solução simples é retirar a linha "?OnlyShowIn" em /etc/xdg/autostart/orca-autostart.desktop , ou adicionar XFCE nele.
LXDE e LXQT
Por enquanto o Orca não iniciará automaticamente. A solução simples é retirar a linha "?OnlyShowIn" em /etc/xdg/autostart/orca-autostart.desktop. Alternativamente, LXDE ou LXQT podem ser adicionados no fim desta linha.
Ampliação
O Orca por si mesmo não oferece ampliação, contudo uma variedade de soluções existe e estão documentadas aqui.
Navegação
O Orca funciona em múltiplos navegadores com certa variedade de graus de suporte.
Navegadores baseados em Gecko: estes incluem o firefox-esr e têm o melhor suporte, e portanto são recomendados.
Navegadores baseados em WebKit: eles funcionam até certo grau, mas ainda não podem ser considerados produtivamente prontos para o Orca. Você precisa pressionar F7 nesses navegadores para ativar a navegação por cursor.
Navegadores de modo texto: eles rodam em um terminal e oferecem capacidades básicas de navegação, mas não têm suporte para Javascript e outras tecnologias web modernas. Exemplos incluem w3m e elinks.
O Orca não interage muito bem com eles, é melhor executar o BRLTTY para leitura de tela. Para isso, uma nova instância é iniciada como um processo de usuário(a) normal que realiza a leitura de tela e que se conecta a uma instância já existente do BRLTTY: "brltty -b ba -x a2 -X type=terminal -s no -N -r" .
Também faz sentido desabilitar o Braille e fala opcional no Orca para a aplicação atual. Pressione OrcaKey + control + espaço para a janela de diálogo específica da aplicação.
Você pode configurar o BRLTTY para emitir fala, veja a documentação em https://brltty.app/doc/Manual-BRLTTY/English/BRLTTY-4.html#ss4.2 .
Outros sintetizadores de fala
O Orca por si mesmo não interage com o sintetizador de fala, mas usa um serviço de infraestrutura chamado speech-dispatcher para acessar vários sintetizadores de fala. Se você quiser adicionar ou configurar um sintetizador, por favor veja a seção Speech-Dispatcher da página geral sobre acessibilidade.
Plugins do Orca
O pacote orca-sops fornece um sistema de plugins junto a uma seleção de plugins padrões. Ele também contém um guia para ajudar a começar a desenvolver plugins.
Versões mais novas, experimentais do Orca
Se você não quer compilar o Orca do código-fonte, mas ainda assim quer tentar uma versão mais nova (por seu próprio risco), você pode tentar usar a versão da instável (unstable) (ou, se disponível, da experimental). Para isso, você pode configurar apt-pinning. Adicione uma fonte dam unstable /experimental do Debian, atualize sua lista de pacotes e execute
sudo aptitude -t unstable install orca
AVISO: a instável (unstable) e a experimental não possuem esses nomes sem motivo!
Veja também
https://live.gnome.org/Orca - A página oficial do Orca com muitos tutoriais
pt_BR/accessibility - A página wiki do Debian (sobre acessibilidade) com algumas dicas também relacionadas ao Orca e ao BRLTTY