NAPNE / SIEP Relatório de Acessibilidade Fedora 7 com KDE 3.5 Introdução Este relatório tem por objetivo listar todas as ferramentas de acessibilidade presentes na distribuição Fedora versão 7 utilizando o ambiente desktop KDE 3.5. A listagem será feita por programa disponível e cada um com suas respectivas descrições e funcionalidades. KTTS O KDE Text-to-Speech é o leitor de tela oficial do KDE. Para acessá-lo é necessário ir ao menu K->Utilitários->Acessibilidade->Gestor de Texto-para-fala. O KTTS tem suporte a vários sintetizadores de voz. No Fedora são suportados os sintetizadores a seguir, com as respectivas línguas suportadas por padrão: • Festival Interactive: Suporta Alemão, Tcheco, Espanhol, Espanhol do México, Finlandês, Francês do Canadá, Gales, Inglês, Inglês do Canadá, Inglês dos EUA, Inglês do Reino Unido, Italiano, Polaco, Russo, Swahili, Vietnamita e Zulu. • Festival Lite: Suporta Inglês, Inglês dos EUA e Inglês do Reino Unido. • FreeTTS: Suporta Inglês, Inglês dos EUA e Inglês do Reino Unido. NOTA: Todos os sintetizadores listados acima precisam ser instalados separadamente através da ferramenta de instalação automática de programas do Fedora, o yum. Além das línguas padrão, é possível instalar linguagens adicionais. O KTTS suporta Filtros como, por exemplo, substituição de texto onde é possível configurar uma palavra ou expressão para ser substituída na hora da leitura. E por fim, é possível escolher qual saída de áudio padrão que o KTTS utilizará para reproduzir o texto sintetizado. Kmouth O KDE Mouth é um programa que permite sintetizar textos pré-existentes, textos recém digitados ou frases já configuradas no próprio programa. Para acessá-lo basta ir ao menu K->Utilitários->Acessibilidade->Interface do Sintetizador de Fala. O Kmouth se utiliza de qualquer sintetizador que esteja instalado, bastando apenas informar o comando necessário para a sinterização ser feita. É possível também utilizar o KTTS como uma ponte entre o Kmouth e o sintetizador, se o mesmo estiver em execução. KsayIt O KDE-Say-It é um programa que sintetiza textos pré-existentes e também oferece um editor de textos acessível. Para acessá-lo basta ir ao menu K->Utilitários>Acessibilidade->Interface do KsayIt. O KsayIt utiliza o KTTS para sintetizar os textos, portanto é preciso que o KTTS esteja configurado e rodando para que o KsayIt funcione corretamente. Kmag O KDE Magnifier é um programa de ampliação, podendo ampliar parte da tela ou a área próxima do cursor. Para acessá-lo basta ir ao menu K->Utilitários->Acessibilidade>Kmag Lupa da Tela. O Kmag é bem simples e a configuração padrão é de ampliar a área próxima ao cursor do mouse. É possível também escolher o nível de ampliação. Toda a ampliação é feita na janela do próprio aplicativo. Outras opções disponíveis são as cores da ampliação, a rotação e a taxa de atualização. KMouseTool O KDE Mouse Tool é um aplicativo que habilita o clique automático do mouse. Para acessá-lo basta ir ao menu K->Utilitários->Acessibilidade->Botão do Mouse Automático. O programa simplesmente clica automaticamente o mouse após um intervalo de tempo configurável e com uma duração também configurável. Tem poucas opções, entre elas o clique audível, ou seja, quando o programa entra em ação e clica, um sinal sonoro é reproduzido. Configurações do Sistema – Opções de Acessibilidade No menu K->Configurações->Regional & Acessibilidade->Acessibilidade é possível acessar as opções gerais de acessibilidade. Essa categoria é composta por várias abas, cada aba com uma configuração de acessibilidade diferente. Abaixo a listagem das abas e suas respectivas funções: • Campainha: Esta opção fornece um retorno, visual ou audível, para eventos diversos do sistema. Estão disponíveis dois tipos de campainha, a audível e a visível. Na campainha audível é possível escolher entre o som do sistema (bip) ou um som personalizado em formato “wav”. Já na campainha visível é possível escolher a inversão da tela ou piscar a tela com uma cor personalizada. Também é possível configurar a duração da campainha visível. • Teclas Modificadoras: Esta opção permite funcionalidades extras para teclas modificadoras, ou seja, Control, Alt e Shift. Estão disponíveis dois tipos de teclas modificadoras, as teclas de aderência e as teclas de bloqueio. Ao ativar as teclas de aderência é possível configurar o uso da campainha do sistema para alerta caso uma tecla modificadora for pressionada. É possível também desabilitar as teclas de aderência ao pressionar duas teclas ao mesmo tempo. Finalmente, as teclas de aderência permitem que teclas modificadoras sejam pressionadas uma após a outra e não simultaneamente como, por exemplo, no comando Control + C. • Filtros do Teclado: Esta opção permite configurar um comportamento diferente do normal para o teclado. Estão disponíveis dois filtros de teclado, as teclas lentas e as teclas de repercussão. As teclas lentas fazem com que a tecla pressionada seja aceita somente após um atraso, que pode ser configurado. Também é possível usar uma campainha do sistema quando uma tecla for pressionada, aceita ou rejeitada. Teclas de repercussão fazem com que a segunda tecla pressionada só seja aceita após um determinado período de tempo que pode ser configurado. Também é possível usar uma campainha do sistema se uma tecla for rejeitada. • Gestos para Ativação: Com esta opção é possível, através de “gestos” do teclado, habilitar as funcionalidades das teclas de aderência e das teclas lentas. Por exemplo, ao pressionar várias vezes a tecla Shift, as teclas de aderência serão ativadas. É possível também configurar um tempo para que as teclas lentas ou de aderência sejam desativadas após um período de inatividade. Pode ser usada uma campainha do sistema quando um gesto for habilitado ou desabilitado, mostrar um diálogo de confirmação se o recurso de acessibilidade do teclado for habilitado ou desabilitado, ou usar o mecanismo de notificação do KDE se algum outro recurso de acessibilidade for habilitado ou desabilitado.