240 likes | 318 Views
Matraca – Software para Auxílio de Invisuais no Uso do Computador. Michelly Guedes Saulo Henrique Medeiros michelly@dsc.ufcg.edu.br sauloh@dsc.ufcg.edu.br. Julho, 2008. Índice. Contextualização Processamento de Som Síntese de voz O Projeto Matraca A Mudança. 2. Contextualização.
E N D
Matraca – Software para Auxílio de Invisuais no Uso do Computador Michelly GuedesSaulo Henrique Medeiros michelly@dsc.ufcg.edu.br sauloh@dsc.ufcg.edu.br Julho, 2008
Michelly Gedes e Saulo Henrique Índice • Contextualização • Processamento de Som • Síntese de voz • O Projeto Matraca • A Mudança 2
Michelly Gedes e Saulo Henrique Contextualização • Grande demanda de pessoas usando o computador • Normalmente, os computadores não apresentam formas de acessibilidade adequadas aos usuários invisuais. • Desenvolvimento de uma ferramenta que minimize essas dificuldades. 3
Michelly Gedes e Saulo Henrique Proposta • Ferramenta Matraca • Composta por um Editor de Texto, uma Calculadora e Envio de Email; • Uso de Síntese de Voz; • Interface usando Auto-Contraste; • Desnecessário os privilégios de Administrador; 4
Michelly Gedes e Saulo Henrique Processamento de Voz Processamento de Voz Síntese Reconhecimento Sentenças Pré-Gravadas Reconhecimento da fala (“O que”) Reconhecimento do Autor (“Quem”) Produção de Voz Modelagem do sistema Modelagem do sinal 5
Michelly Gedes e Saulo Henrique Síntese de Voz • Sistemas Text-to-Speech • Sistemas que são capazes de gerar sons a partir do texto • Onde é usada? • Transação por telefone, Segurança, Criminalística, Sistemas Educativos; • O que se busca? • Inteligibilidade e Naturalidade 6
Michelly Gedes e Saulo Henrique Estratégias • Dividem-se em dois grupos: • Sentenças pré-gravadas: as ações do sistema são conhecidas, mais inteligível e natural, porém, menos flexível • Exemplos de uso: Máquinas de pedágio, Atendimento por telefone • Produção de Voz: o que será falado não é conhecido a priori, bastante inteligível. • Desafio: naturalidade; • Exemplos de uso: Leitura de Documentos, Ensino de Línguas. 7
Michelly Gedes e Saulo Henrique Processo • O Processo de Síntese se divide em quatro etapas: • Análise do Texto • Interpretação Fonética • Geração de Sinais • Pronúncia das Palavras 8
Michelly Gedes e Saulo Henrique Tipos de Síntese • Modelagem do Sistema: modela o sistema humano de produção de fala • Síntese Articulatória • Modelagem do sinal: modela os sinais resultantes da fala • Síntese por Formantes • Modela a fonte de som e as freqüências formantes • Síntese por Concatenação • Existência de unidades de síntese explícita • Armazenadas mais de uma representação (mais longas e mais curtas) 9
Michelly Gedes e Saulo Henrique Exemplo /i/: F1=266 Hz, F2=2044Hz, F3=2711Hz, F4=3422Hz Tipos de Síntese 10
Michelly Gedes e Saulo Henrique Sintetizadores em Português • IBM Via Voice • Reconhecimento e Síntese, Gratuito, Disponível em várias línguas • Raquel • Desenvolvido pela NextUp, Pago, Disponível em várias línguas • Gabriela • Desenvolvido pela Loquendo, Pago, Disponível em várias línguas • LHTTSPTB • Sintetizador utilizado pelo projeto DOSVOX, Gratuito, Disponível para língua portuguesa 11
Michelly Gedes e Saulo Henrique Sintetizadores em Português • Falador • Desenvolvido por pesquisadores brasileiros, Gratuito, Projeto suspenso • eSpeak • openSource, Windows e Linux, Disponível em várias línguas • CloudGarden • Faz uso da JSAPI, desenvolvido para Windows, Gratuito para 90 dias 12
Michelly Gedes e Saulo Henrique O Projeto Matraca - Versão 1.0 • Sentenças pré-gravadas; • Open-source; • Interface de Auto-Contraste; • Delphi; • Máquinas sem privilégios de Administrador 13
Michelly Gedes e Saulo Henrique O Projeto Matraca - Estado Atual • Parceria com alunos da Disciplina Projeto II • Uso da Linguagem Java; • Síntese de Voz; • Reconhecimento de Voz; • Correção ortográfica; • Mudanças no Idioma; 14
Michelly Gedes e Saulo Henrique O Projeto Matraca - Estado Atual 15
Michelly Gedes e Saulo Henrique O Projeto Matraca - Estado Atual 16
Michelly Gedes e Saulo Henrique O Projeto Matraca - Estado Atual 17
Michelly Gedes e Saulo Henrique O Projeto Matraca - Estado Atual 18
Michelly Gedes e Saulo Henrique O Projeto Matraca - Estado Atual 19
Michelly Gedes e Saulo Henrique Estado Atual 20
Michelly Gedes e Saulo Henrique Próximos Passos • Parceria com o IECOM, no projeto Olhos Digitais; • Integrar as partes; • Tornar independente do modo Administrador; • Sintetizador na língua Portuguesa; 21
Michelly Gedes e Saulo Henrique Referências espeak.sourceforge.net/ www.ibm.com/viavoice/br winuxmicro.opentime.com.br www.oddcast.com www.pt.wikipedia.org intervox.nce.ufrj.br/dosvox www.cloudgarden.com 22
Michelly Gedes e Saulo Henrique Dúvidas 23
Matraca – Software para Auxílio de Invisuais no Uso do Computador Michelly GuedesSaulo Henrique Medeiros michelly@dsc.ufcg.edu.br sauloh@dsc.ufcg.edu.br Julho, 2008