Cellvox: Uma aplicação de celular para deficientes visuais






descargar 329.65 Kb.
títuloCellvox: Uma aplicação de celular para deficientes visuais
página1/12
fecha de publicación30.06.2015
tamaño329.65 Kb.
tipoDocumentos
e.exam-10.com > Documentos > Documentos
  1   2   3   4   5   6   7   8   9   ...   12


CELLVOX: Uma aplicação de celular para deficientes visuais
Autores: Bruno da Silva Giovanini

Fernando Fernandes Morgado
Orientador: Austeclynio Pereira

Co-orientador: José Antônio dos Santos Borges

UFRJ / IM / DCC

Projeto Final de Curso

JUNHO/2007

CELLVOX: Uma aplicação de celular para deficientes visuais

Bruno da Silva Giovanini

Fernando Fernandes Morgado


Projeto Final de Curso submetido ao Departamento de Ciência da Computação do Instituto de Matemática da Universidade Federal do Rio de Janeiro como parte dos requisitos necessários para obtenção do grau de Bacharel em Informática.

Apresentado por:
_____________________________

Bruno da Silva Giovanini
_____________________________

Fernando Fernandes Morgado


Aprovado por:


_____________________________

Professor Austeclynio Pereira

(Presidente)

_____________________________

Professor José Antônio dos Santos Borges

_____________________________

Professor Gabriel Pereira da Silva

RIO DE JANEIRO, RJ - BRASIL

JUNHO 2007

RESUMO
Com a expansão do mercado de telefonia móvel, uma parcela importante da população está ficando marginalizada: as pessoas com algum tipo de deficiência visual (total ou parcial). Percebendo este fato, pensamos em trazer estas pessoas para este nicho e promover de certa forma uma “inclusão tecnológica”.

O CellVox é um aplicativo computacional que tem como objetivo transformar em informações faladas aquelas operações realizadas em um aparelho celular. Os deficientes visuais em qualquer grau poderão, a partir de um aparelho celular que suporte a plataforma Java ME, explorar funcionalidades antes restritas a poucos e ainda hoje, custosos aparelhos.

Neste trabalho, são explorados, respeitando-se as limitações técnicas e de desempenho, os recursos nativos disponíveis no aparelho celular tais como discagem, agenda pessoal e ultimas ligações. Estas operações são transformadas em fala, transmitindo ao portador da deficiência maior controle e segurança em suas ações. O intuito do CellVox é popularizar este acesso à telefonia móvel, uma vez que qualquer aparelho celular que suporte a plataforma Java ME pode executá-lo.
Palavras chave: CellVox, Java ME, deficiência visual, aparelhos celulares, telefonia móvel.





ABSTRACT
With the mobile telephony's market expansion, an important piece of the population have been kept out of society: the people with some type of visual deficiency (total or partial). Perceiving this fact, we think about bringing these people in this niche and promote a kind of "technological inclusion".
     The CellVox is a computational application that has as objective to transform into voice those operations carried in a cellphone.  The visually handicapped in any degree will be able, from a cellphone that supports the Java ME platform, to explore restricted functionalities before limited to few and expensive devices.
     This work explores , respecting the availability of techniques and performance, native resources in the cellphone such as dialing, personal agenda and last calls. These operations are transformed into voice, giving the visually handicapped more control and security in his actions. The CellVox's intention is to popularize access to the mobile telephony, once every cellphone with support to Java ME platform can execute it.


AGRADECIMENTOS

Primeiramente, agradeço a Deus, quem torna tudo possível.

Agradeço a minha família, principalmente à minha mãe Maria Luiza, ao meu irmão Fabiano e à minha namorada Laila pelas oportunidades e o apoio dado para chegar até aqui.

Agradeço ao professor Austeclynio Pereira pela ajuda, por nos aturar e pela orientação acadêmica.

Ao professor José Antônio Borges pela contribuição, orientação e avaliação do nosso trabalho.

À doutoranda Raquel Defelippo que nos apoiou e incentivou no nosso trabalho.

Agradeço ao professor Gabriel Pereira por participar da avaliação do nosso trabalho.

Agradeço a todos amigos, que inclui todos os citados acima, além de Afonso, Diogo Mendonça, Ronaldo Raposo, Thatiana, Leonardo Pedroza, Zé Omar, Rodrigo Lopes e tantos outros alunos dos cursos do Instituto de Matemática, que descobriram junto comigo o que é estudar nesta Universidade.

Um agradecimento especial ao meu amigo de longa data e também autor desta monografia Fernando Morgado, que me aturou e teve paciência comigo em todos os momentos.

Por fim, agradeço à Universidade Federal do Rio de Janeiro pelo curso que estou concluindo, a todos os professores, secretárias e funcionários do Departamento de Ciência da Computação.
Bruno Giovanini.
10.06.2007.

Agradeço primeiramente a Deus, pois sem Ele, nada é possível. Rendo graças ao Nosso Senhor Jesus Cristo por nos dar força e sabedoria para prosseguirmos e superarmos os obstáculos enfrentados durante esta caminhada.

Aos meus pais Abílio e Maria Aparecida, por todo o carinho e atenção demonstrados para com os meus estudos.

Agradeço às minhas irmãs Ana Lúcia e Cláudia pelo exemplo de responsabilidade e zelo em suas respectivas profissões.

Ao meu cunhado Laércio pela ajuda e esclarecimentos prestados durante o curso. Ao meu pequeno sobrinho Ângelo Henrique pelos espontâneos momentos de descontração proporcionados.

Agradeço a todos os meus parentes, principalmente ao meu tio Joaquim por toda atenção demonstrada durante esta etapa de minha vida.

Agradeço ao professor Austeclynio Pereira, por ter nos orientado durante este projeto e pelos cursos lecionados por ele durante a graduação.

Também agradeço ao professor José Antônio Borges pelos seus valiosos conhecimentos que nos foram fornecidos durante este projeto, sem os quais dificilmente conseguiríamos a conclusão do mesmo.

Agradeço a doutoranda Raquel Defelippo que também nos apoiou e mostrou grande interesse por nosso trabalho durante sua elaboração.

Agradeço ao professor Gabriel Pereira por participar da avaliação do nosso trabalho.

Também devo agradecer a todos os professores de nossas disciplinas durante esta graduação, especialmente ao Adriano Joaquim de Oliveira Cruz, Raymundo de Oliveira, Ageu Cavalcanti Pacheco, assim como todos os funcionários e secretárias do Departamento de Ciência da Computação.

Agradeço também aos inseparáveis parceiros de trabalhos, Diogo Mendonça e Ronaldo Raposo, bem como todos os amigos que tive o prazer de conhecer nesse período, dentre eles Alan Pinheiro, Antonio Matheus, José Omar, Leonardo Pedroza, Luis Carlos, Ramon Campos, Rodrigo Lopes, Thatiana Fernandes, Vanessa Batista, Vitor Lopes, entre tantos outros alunos do Curso de Ciência da Computação desta Universidade.

Um agradecimento especial ao meu amigo de longa data e também autor desta monografia Bruno Giovanini, que teve que me aturar durante este projeto além de fornecer sua residência para que fosse possível a conclusão dos mais diversos trabalhos durante o curso.

Também agradeço a Marcello Ferreira e Leonardo Santos, amigos que sempre se interessaram e me incentivaram durante esta graduação.

Por fim, agradeço honrado à Universidade Federal do Rio de Janeiro por possibilitar a conclusão deste curso.

Fernando Morgado.

10.06.2007.

SUMÁRIO


CELLVOX: Uma aplicação de celular para deficientes visuais 2

RESUMO 3

ABSTRACT 4

AGRADECIMENTOS 5

SUMÁRIO 8

LISTA DE FIGURAS 9

LISTA DE TABELAS 10

LISTA DE SIGLAS E ABREVIATURAS 11

1. INTRODUÇÃO 12

2. Java para Celular 14

3. Arquivos WAV 28

4. Desenvolvimento da Aplicação 35

5. Considerações Finais 56

REFERÊNCIAS BIBLIOGRÁFICAS 58

REFERÊNCIAS BIBLIOGRÁFICAS 58

6. Apêndice 60


LISTA DE FIGURAS


Figura 1: Relação entre as plataformas 14

Figura 2: Exemplo de escolha da configuração e perfil 17

Figura 3: Estrutura básica de um MIDlet 21

Figura 4: Hierarquia da família Displayable 22

Figura 5: Diagrama de estados do Player 26

Figura 6: Estrutura básica do formato WAV 30

Figura 7: Elementos principais do sintetizador de voz utilizado no projeto 35

Figura 8: Descontinuidade de onda 38

Figura 9: Som extraído corretamente 38

Figura 10: Fonemas obtidos pelo compilador de fonemas para a palavra carreira 40

Figura 11: Informações armazenadas no vetorFonemas para a palavra carreira 40

Figura 12: Sílabas formadoras da palavra “carreira” 41

Figura 13: Tipos de sílabas tratadas pelo sintetizador 42

Figura 14: Definido qual tipo de cada sílaba 42

Figura 15: Algumas variações do tipo de sílaba CV 43

Figura 16: Arquivos que devem ser concatenados para algumas variações de sílaba. 44

Figura 17: Seqüência de arquivos que formam a pronúncia da palavra “carreira” 45

Figura 18: Tela do Menu Principal 47

Figura 19: Tela de Discagem 48

Figura 20: Menu de Discagem 48

Figura 21: Lista de Contatos 49

Figura 22: Menu da Agenda 50

Figura 23: Lista de Contatos 50

Figura 24: Menu para Contato 50

Figura 25: Tela para inserir Contato 51

Figura 26: Tela para confirmar inclusão de Contato 51

Figura 27: Diagrama de classe da parte navegacional da aplicação 55

LISTA DE TABELAS

Tabela 1: Estrutura de um Chunk 29


LISTA DE SIGLAS E ABREVIATURAS

NCE

Núcleo de Computação Eletrônica

UFRJ

Universidade Federal do Rio de Janeiro

API

Application Programming Interface

WAV

WAVeform audio format

Java ME

Java Micro Edition

Java SE

Java Standard Edition

CLDC

Connected Limited Device Configuration

CDC

Connected Device Configuration

RAM

Random Access Memory

ROM

Read Only Memory

JVM

Java Virtual Machine

PDA

Personal Digital Assistants

KB

KiloByte

KVM

Kilobyte Virtual Machine

MIDP

Mobile Information Device Profile

MIDlet

Mobile Information Device appLET

JAR

Java Archive

JWT

Java ME Wireless Toolkit

SDK

Software Development Kit

RMS

Record Management System

SQL

Structured Query Language

MMAPI

Mobile Media API

MP3

MPEG Audio Layer

MIDI

Musical Instrument Digital Interface

MPEG-4

Moving Picture Experts Group-4

http

HyperText Transfer Protocol

AMR

Adaptive Multi-Rate

RIFF

Resource Interchange File Format

AVI

Audio Video Interleave

PC

Personal Computer

PIM

Personal Information Manager

JSR

Java Specification Request

  1   2   3   4   5   6   7   8   9   ...   12

Añadir el documento a tu blog o sitio web

similar:

Cellvox: Uma aplicação de celular para deficientes visuais iconPara uma re-significaçÃo da didática ciências da educaçÃO, pedagogia...

Cellvox: Uma aplicação de celular para deficientes visuais iconPalabras clave: microscopio, célula, biología celular, teoría celular, modelo celular

Cellvox: Uma aplicação de celular para deficientes visuais iconDevido às altas freqüências das correntes envolvidas, possibilita...

Cellvox: Uma aplicação de celular para deficientes visuais iconLa invencion del Celular

Cellvox: Uma aplicação de celular para deficientes visuais iconTema 6: La teoría celular Biología 2º Bachillerato

Cellvox: Uma aplicação de celular para deficientes visuais iconOferta a de Telefonía Celular en México Bajo la Visión Marshalliana

Cellvox: Uma aplicação de celular para deficientes visuais iconProgramação. Não se trata de uma sequência exatamente cronológica

Cellvox: Uma aplicação de celular para deficientes visuais iconUma Jornada com Propósitos Aproveitando este livro ao máximo

Cellvox: Uma aplicação de celular para deficientes visuais iconEnfoque Acupuntural como Tratamiento en la Modalidad Cosmética y...

Cellvox: Uma aplicação de celular para deficientes visuais iconLa teoría celular surge tras el análisis microscópico de células vegetales y animales




Economía


© 2015
contactos
e.exam-10.com