9
Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: APLICATIVO ANDROID PARA DEFICIENTES VISUAIS REDIGIREM MENSAGENS DE TEXTO NAS TELAS TOUCHSCREEN DE SMARTPHONES UTILIZANDO O MÉTODO DE ESCRITA BRAILLE TÍTULO: CATEGORIA: CONCLUÍDO CATEGORIA: ÁREA: ENGENHARIAS E TECNOLOGIAS ÁREA: SUBÁREA: COMPUTAÇÃO E INFORMÁTICA SUBÁREA: INSTITUIÇÃO: FACULDADE DE JAGUARIÚNA INSTITUIÇÃO: AUTOR(ES): DÉBORA CIBELY VIEIRA DA SILVA AUTOR(ES): ORIENTADOR(ES): MARIA FERNANDA NOVO BARBATO SATO ORIENTADOR(ES): COLABORADOR(ES): AMANDA DELL VECCHIO BARBOSA, ISAÍAS DE QUEIROZ, JÉSSICA REGINA DE ALMEIDA COLABORADOR(ES):

TÍTULO: APLICATIVO ANDROID PARA DEFICIENTES VISUAIS ...conic-semesp.org.br/anais/files/2013/trabalho-1000014257.pdf · Para finalizar, o ícone do aplicativo resultou em uma imagem

  • Upload
    vuphuc

  • View
    228

  • Download
    0

Embed Size (px)

Citation preview

Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904

TÍTULO: APLICATIVO ANDROID PARA DEFICIENTES VISUAIS REDIGIREM MENSAGENS DE TEXTONAS TELAS TOUCHSCREEN DE SMARTPHONES UTILIZANDO O MÉTODO DE ESCRITA BRAILLETÍTULO:

CATEGORIA: CONCLUÍDOCATEGORIA:

ÁREA: ENGENHARIAS E TECNOLOGIASÁREA:

SUBÁREA: COMPUTAÇÃO E INFORMÁTICASUBÁREA:

INSTITUIÇÃO: FACULDADE DE JAGUARIÚNAINSTITUIÇÃO:

AUTOR(ES): DÉBORA CIBELY VIEIRA DA SILVAAUTOR(ES):

ORIENTADOR(ES): MARIA FERNANDA NOVO BARBATO SATOORIENTADOR(ES):

COLABORADOR(ES): AMANDA DELL VECCHIO BARBOSA, ISAÍAS DE QUEIROZ, JÉSSICA REGINADE ALMEIDACOLABORADOR(ES):

APLICATIVO ANDROID PARA DEFICIENTES VISUAIS REDIGIREM MENSAGENSDE TEXTO NAS TELAS TOUCHSCREEN DE SMARTPHONES UTILIZANDO O

MÉTODO DE ESCRITA BRAILLE

1. RESUMO

Este trabalho visou desenvolver uma aplicação Android para auxiliar deficientes visuais a                     se interagir com a tecnologia touchscreen que tem evoluído constantemente. Essa                   evolução é amplamente associada aos aspectos visuais, o que não permite aos                     deficientes visuais o uso pleno dessas tecnologias. Pensando nisso, esse projeto                   disponibiliza uma aplicação para auxiliar deficientes visuais a redigir mensagens de texto                     utilizando o Braille em telas sensíveis ao toque (touchscreen) de smartphones. Foram                     aplicadas pesquisas bibliográficas e de campo, feitas durante todo o processo de                     entendimento das necessidades de deficientes visuais, e principalmente, sobre o                 aprendizado e os desafios encontrados por eles ao utilizarem aparelhos eletrônicos e                     dispositivos móveis com telas touchscreen. O resultado é uma aplicação eficiente que                     auxilia deficientes visuais a melhor interagir com essa tecnologia que está cada vez mais                         dominando os aparelhos celulares e a se aproximar de um mundo que seus olhos não                           podem ver.

2. INTRODUÇÃO

De acordo com a Organização Mundial de Saúde (OMS) aproximadamente 4                   milhões de brasileiros apresentam algum tipo de deficiência visual. Essas pessoas, além                     das dificuldades da vida cotidiana, acabam sendo distanciadas das tecnologias por                   diversos fatores, que vão desde pais superprotetores, que poupam os filhos de possíveis                       frustrações, até a falta de acessibilidade para pessoas com limitações.

A Lei da Acessibilidade, sancionada no ano 2000, estabelece as normas gerais                     de acessibilidade para pessoas portadoras de deficiência ou mobilidade reduzida,                 porém, não determina regras para software ou aplicativos.

Através de uma matéria citando a tecnologia touchscreen como uma das maiores                     dificuldades para os Deficientes Visuais, surgiu a ideia da elaboração de um aplicativo                       Android para telas touchscreen que auxilie na interação com dispositivos que utilizem                     essa tecnologia.

A maioria das aplicações existentes hoje no mercado para esse público abrange                     reconhecimento de voz para a escrita de mensagens de textos, comprometendo a                     

privacidade do usuário, que por sua vez precisa falar claramente para escrever suas                       mensagens.

Essa aplicação é de grande ajuda para os usuários escreverem mensagens de                     texto com privacidade, uma vez que poderão redigir mensagens através de toques                     sequenciais na tela utilizando a escrita Braille, sem a necessidade de fala.

O método de escrita definido por Braille é simples e envolve apenas seis pontos                         em relevo, dispostos em duas colunas com três pontos cada. A disposição destes                       pontos na tela do smartphone será de modo que o usuário não precise ver para digitar,                             isso é, apenas segurar o aparelho, na posição paisagem, será o suficiente para a                         utilização adequada. A aplicação poderá ser acessada através de um ícone na área de                         trabalho e sua localização será especificada pelo usuário, onde mais lhe convier.

3. OBJETIVOS

Disponibilizar um aplicativo Android para deficientes visuais, sendo cegos ou com                   baixa visão, terem uma melhor interação com smartphones.

A tela é mapeada em regiões que simulem um teclado Braille para que o usuário                           pressione simultaneamente um código e a aplicação reproduza um som em Português,                     indicando qual letra foi digitada.

A figura da esquerda apresenta um esboço da tela de um smartphone, na qual os                           círculos azuis representam os pontos correspondentes da escrita Braille. A figura da                     direita apresenta o alfabeto Braille.

 

4. METODOLOGIA

Utilizamos pesquisas bibliográficas sobre o aprendizado de deficientes visuais e                 os desafios encontrados por eles ao utilizarem aparelhos eletrônicos e dispositivos                   móveis com telas touchscreen.

Além disso, fizemos uma pesquisa de campo na Associação Mulher Unimed, uma                     escola especializada em Amparo, onde conhecemos as aplicações mais utilizadas pelos                   DV’s e coletamos informações sobre o dia­a­dia deles.

Foi elaborada também uma pesquisa técnica sobre o sistema operacional Android                   e o desenvolvimento de aplicações.

5. DESENVOLVIMENTO

O Aplicativo foi desenvolvido na plataforma Motodev Studio for Android v.4.0,                   baseada na IDE Eclipse, utilizando a API 2.3.3.

Abaixo veremos os passos do desenvolvimento:

● Método que busca da letra correspondente

A partir das posições dos botões selecionados, transforma o sinal Braille em                     caracter do alfabeto romano.

Utilizando o mapeador.xml o método busca o símbolo correspondente ao código,                   que por sua vez, é formado pela junção dos valores dos botões pressionados que vai de                             1 à 6.

●     Mapeador

O mapeador é um xml onde está guardado o Resources dos símbolos                     romanos, contendo os símbolos e prefixos que formam um código braille válido. Sua                       propriedade name recebe o símbolo ‘_’(underline) e a combinação dos botões em ordem                       crescente para que seja fácil o mapeamento entre essa classe

●     Movimentos capturados da tela

Para detectar qual o movimento está sendo efetuado, utilizamos as coordenadas x                     e y da tela.

●      Apagar, espaço e pular linha

O espaço e pula linha são identificados através da classe ConstantsUtil.java onde                     estão mapeadas todas as constantes. Já a opção de apagar a última letra, apenas é feita                             a retirada do ultimo símbolo gravado.

●     Copia texto para memória e lê mensagem

Quando o usuário pressionar a coluna do meio por mais de 2 segundos, será                         identificado um toque longo no qual a mensagem deverá ser copiada para a memória e                           deverá também ser lida.

●     Emissão do som do botão

Essa classe emite o som de toque no botao. Para que funcionem corretamente, os                         efeitos de som devem estar habilitados no aparelho.

●     Emissão de som das letras e mensagens

O método leia() foi criado para que o som das letras, bem como da mensagem,                           seja emitido. Utiliza uma classe nativa do Android chamada textToScpech para                   possibilitar a emissão do som.

6. RESULTADOS

Depois de meses de estudo e desenvolvimento, o resultado foi um aplicativo muito                       eficaz, que facilita na interação de Deficientes Visuais com smartphones.

O aplicativo recebeu o nome de JAD Braille, sendo que a palavra “JAD” contém as                           iniciais das pessoas que desenvolveram e “Braille” representa o método de escrita                     utilizada pelos usuários.

No JAD Braille o Braille foi adaptado para telas touchscreen, dispondo de seis                       botões em duas colunas que representam os pontos do Braille. Para que o usuário tenha                           conhecimento de qual botão foi pressionado, o smartphone deve ser disposto na posição                       paisagem (Figura 2), de modo que os dedos indicador, médio e anelar fiquem                       exatamente na direção correta dos botões, tendo que apenas pressioná­los. Para                   

facilitar, será emitido um som indicando que um botão está sendo pressionado.

Figura 2 – Posicionamento do aparelho

O usuário deve pressionar os botões que simbolizam a combinação da letra                     requerida, após ter a combinação pronta deve pressionar o dedo no centro da tela para a                             inserção da letra no texto. Os botões pressionados são representados pelas letras JAD                       (Figura 3) e ao inserir a letra será emitido um som da letra correspondente.

Figura 3 – Tela de botões pressionados

Para dar espaço entre as palavras o usuário deve arrastar o dedo na tela da direita                             para a esquerda e para apagar a digitadletra a deve arrastar da esquerda para a direita.

Caso o usuário deseje ir para linha de baixo, deve arrastar seu dedo na coluna do                             meio de cima para baixo. Para todas essas ações também será emitido um som,                         

indicando o que foi feito.Por fim, será possível copiar a mensagem e ouvi­la inteira apenas pressionando o                       

meio da tela por dois segundos. O primeiro som emitido será informando que o texto foi                             copiado e posteriormente será ouvida a mensagem que foi escrita.

Para finalizar, o ícone do aplicativo resultou em uma imagem de um Android cego                         (Figura 4), ressaltando a linguagem que utilizamos e nosso público alvo.

Figura 4 – Ícone do Aplicativo

7­ CONSIDERAÇÕES FINAISApós o desenvolvimento do aplicativo, conclui­se que o objetivo foi alcançado, pois                     

utilizando a linguagem Braille para melhor versatilidade de seus usuários, o aplicativo é                       um instrumento funcional e útil que permite a escrita de mensagens de textos sem                         prejudicar a privacidade de deficientes visuais.

Futuramente o JAD Braille terá possíveis ajustes visando inovação, como alteração                   de aparência e benefícios para facilitar o seu uso.

Uma das ideias de inovação é a implantação do JAD Braille embutido como                       teclado do smartphone, de modo que o aplicativo abra naturalmente ao clicar em                       qualquer campo de texto, sem a necessidade de acessá­lo. Também está previsto a                       inclusão de tutoriais explicativos onde serão passadas informações sobre a utilização do                     aplicativo ao abri­lo pela primeira vez.

Para maior disponibilidade do aplicativo para nosso público, pretendemos               posteriormente adaptar o JAD Braille nos sistemas operacionais IOS e Windows Phone.

É desse modo, criando e inovando que a equipe JAD pretende garantir seu                       

espaço no mercado brasileiro sendo reconhecida pelos serviços prestados à uma                   população tão especial.

8­ FONTES CONSULTADAS

Acampamento. Método Braille, 2008. Disponível em:         <http://acampamento.wikidot.com/metodo­braile> Acesso em: 15 de jun de 2012

Brasil. Lei da Acessibilidade, 2000. Disponível em:<http://www.planalto.gov.br/ccivil_03/leis/L10098.htm> Acesso em: Acesso em: 15 de jun de               2012

CONDER, Shane. Android SDK: Introduction to Gestures, 2010. Disponível em:                 <http://mobile.tutsplus.com/tutorials/android/android­gesture/> Acesso em: 4 de ago de 2012

CPqD. CPqD desenvolve aplicação móvel touch para deficiente visuais, 2012. Disponível em:                     <http://www.cpqd.com.br/noticias­relacionadas/342­noticias­2012/5947­cpqd­desenvolve­aplicacao­movel­touch­para­deficientes­visuais.html> Acesso em: 14 de jun de 2012

Developers. Develop. Disponível em: <http://developer.android.com/> Acesso em: 15 de jun de                   2012

DIAS, Enrique. Novas tecnologias x pessoas com deficiência, 2011. Disponível em:<http://vidamaislivre.com.br/forum/topico.php?id=3023&/novas_tecnologias_x_pessoas_com_deficiencia> Acesso em: 10 de mai de 2012

Equipe Projeto Reservado. Novo app ajuda cegos a enviar mensagens de texto, 2012.                       Disponível em:<http://www.projetoreservado.com/noticias/novo­app­ajuda­cegos­a­enviar­mensagens­de­texto#.T9VFSNU7WP> Acesso em: 22 de mai 2012

LECHETA, Ricardo R. Google Android: Aprenda a criar aplicações para dispositivos móveis                     com o Android SDK. 2ª Edição. São Paulo: Novatec, 2010. 608p.

MORENO, João Brunelli ­ Diário Tecnológico. Android domina vendas de smartphones, com                     59% do mercado, 2012. Disponível em:         <http://www.tecnoblog.net/102341/android­ios­market­share> Acesso em: 31 de out de 2012

SILVEIRA, Felipe. Desenvolvendo para android, 2012. Disponível em:             <http://www.felipesilveira.com.br/desenvolvendo­para­android/> Acesso em: 21 de jul de 2012