Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Adriano Fernandes Stringari
Título: Processamento de Rotas por um Sistema conversor Texto-Fala
 
Introdução:
Sabe-se que tarefas consideradas simples, como leitura e locomoção, tornam-se um tanto quanto complicadas para deficientes visuais ou com deficiência severa. Pessoas cegas podem ler e escrever utilizando o método Braille (INSTITUTO BENJAMIN CONSTANT, 2005). Porém, segundo Borges (2002, p. 2), raramente o método Braille é entendido por pessoas que enxergam, de tal forma que as pessoas com deficiência visual severa ficam isoladas num gueto cultural: um cego só escreve em Braille para outro cego ler.
Considerando estes usuários, o acesso a sites com notícias, por exemplo, é uma tarefa difícil sem a ajuda de um vidente, porém, não impossível. Mas, como é possível esta interação entre o usuário deficiente visual e a máquina, já que a principal forma de interação homem-máquina é a escrita? Hoje existem algumas soluções que possibilitam este tipo de atividade. Como exemplo, têm-se os sistemas de conversão texto-fala (text-to-speech), onde o software reproduz, da forma mais humana possível, o texto apresentado na tela. Segundo Oechsler (2009, p. 13), “alguns destes sistemas já podem ser encontrados gratuitamente na Internet, inclusive para o sistema operacional Windows”. Sistemas como estes podem e já são utilizados em vários aplicativos, como no caso dos celulares, onde são utilizados para a síntese de mensagens, e em navegadores Global Positioning System (GPS), para a síntese de rotas. Ainda, alguns sistemas operacionais mais atuais, como o Mac OS X v10.5 Leopard, também já vêm acompanhados de um sistema de conversão texto-fala, visando principalmente suas funcionalidades básicas e aplicativos nativos.
Diante do exposto, propõe-se disponibilizar um software para sintetizar rotas através de conversão texto-fala. Para tanto, foi aprimorado o protótipo descrito por Oechsler (2009), o FurbTTS, que é um sistema que efetua a conversão texto-fala a partir do processamento de texto com vocabulário irrestrito escrito em língua portuguesa. O software aqui proposto é uma extensão do FurbTTS e tem como entrada uma localização origem e uma localização destino e como saída a síntese das possíveis rotas definidas no Google Maps (GOOGLE, 2010a). O problema é que as rotas obtidas do Google Maps não estão em formato de texto padrão. Assim é necessário extrair informações do Google Directions API, que indicam as possíveis rotas entre a origem e o destino, obrigando então a manipulação para que estas rotas possam ser processadas pelo FurbTTS.
Faz-se necessário também efetuar um tratamento mais adequado do texto a ser sintetizado, conforme indica Oechsler (2009, p. 73). Segundo Franzen (2002, p. 13), a conversão de texto para unidades linguísticas equivalentes aos sons não é direta e varia de um idioma para outro. E, se tratando de localizações, é fundamental que sejam implementadas regras para que o sistema de síntese possa reproduzi-las da forma mais clara possível.