RECONHECIMENTO AUTOMÁTICO DE LOCUTOR E SUA APLICAÇÃO EM FONÉTICA FORENSE



Documentos relacionados
29/08/2011. Radiologia Digital. Princípios Físicos da Imagem Digital 1. Mapeamento não-linear. Unidade de Aprendizagem Radiológica

3 Classificação Resumo do algoritmo proposto

UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS

A música e a voz. A música e a voz. Síntese musical. A música e a voz Wilson de Pádua Paula Filho. Tópicos: Definição:

Novos Recursos e Utilização de Adaptação de Locutor no Desenvolvimento de um Sistema de Reconhecimento de Voz para o Português Brasileiro

UFGD FCA PROF. OMAR DANIEL BLOCO 6 CLASSIFICAÇÃO DE IMAGENS

Redes Neurais. A IA clássica segue o paradigma da computação simbólica

5 Resultados Avaliação Baseada na Taxa de Igual Erro

4 Segmentação Algoritmo proposto

Prof. Daniel Hasse. Multimídia e Hipermídia

RECEPTOR AM DSB. Transmissor. Circuito Receptor AM DSB - Profº Vitorino 1

Complemento II Noções Introdutória em Redes Neurais

5 A Utilização da Técnica do Espaço Nulo e dos Atributos Baseados na Escolha de Coeficientes de Autocorrelações

17/10/2012. dados? Processo. Doutorado em Engenharia de Produção Michel J. Anzanello. Doutorado EP - 2. Doutorado EP - 3.

Projeto de Redes Neurais e MATLAB

Instalações Máquinas Equipamentos Pessoal de produção

3 Metodologia de Previsão de Padrões de Falha

1 Modulação digital para comunicações móveis

Modelando Novas Palavras

RECONHECIMENTO DE PADRÕES RECONHECIMENTO DE VOZ

1 Moldando Pulso para reduzir a largura de banda

1 Transmissão digital em banda base

Nathalie Portugal Vargas

Aula 04 Método de Monte Carlo aplicado a análise de incertezas. Aula 04 Prof. Valner Brusamarello

:: Telefonia pela Internet

Conversores D/A e A/D

MLP (Multi Layer Perceptron)

Transmissão e comunicação de dados. Renato Machado

SISTEMAS DE COMUNICAÇÃO ÓPTICA : INICIAR A PROPOSTA DA DISSERTAÇÃO DE MESTRADO EM DISCIPLINA OPTATIVA, DURANTE PERÍODO DE AQUISIÇÃO DE CRÉDITOS.

UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas

Plataforma Sentinela

Aula 2 RNA Arquiteturas e Treinamento

Sistemas Distribuídos: Conceitos e Projeto Introdução a Tolerância a Falhas

6 Construção de Cenários

AULA 6 - Operações Espaciais

Casos de teste semânticos. Casos de teste valorados. Determinar resultados esperados. Gerar script de teste automatizado.

Codificação/Compressão de Vídeo. Tópico: Vídeo (Codificação + Compressão)

Aspectos da engenharia de software que influenciam em uma estratégia de GC

AMBIENTE PARA AUXILIAR O DESENVOLVIMENTO DE PROGRAMAS MONOLÍTICOS

A expressão da atitude de CERTEZA em indivíduos com perda auditiva bilateral: análise prosódica.

Proposta de Trabalho para a Disciplina de Introdução à Engenharia de Computação PESQUISADOR DE ENERGIA

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Matlab - Neural Networw Toolbox. Ana Lívia Soares Silva de Almeida

1. NÍVEL CONVENCIONAL DE MÁQUINA

Redes Neurais Construtivas. Germano Crispim Vasconcelos Centro de Informática - UFPE

Se eu tenho o serviço de Voz sobre Internet, para quem posso ligar?

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

A lógica de programação ajuda a facilitar o desenvolvimento dos futuros programas que você desenvolverá.

Conforme explicado em 2.4.3, o sinal de voz x(n) às vezes é alterado com a adição de ruído r(n), resultando num sinal corrompido y(n).

INF 1771 Inteligência Artificial

Retirando voz de músicas no SoundForge

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE

Tabela de Símbolos. Análise Semântica A Tabela de Símbolos. Principais Operações. Estrutura da Tabela de Símbolos. Declarações 11/6/2008

3 Estratégia para o enriquecimento de informações

SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA

USANDO O IZCODE PARA GERAR SOFTWARE RAPIDAMENTE

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS

SisDEA Home Windows Versão 1

RUÍDOS EM IMAGENS FILTRAGEM DE RUÍDOS. o Flutuações aleatórias ou imprecisões em dados de entrada, precisão numérica, arredondamentos etc...

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES

Terceiro Milênio Informática

Aula 4 Pseudocódigo Tipos de Dados, Expressões e Variáveis

1 Problemas de transmissão

O que são domínios protéicos

3 Estado da arte em classificação de imagens de alta resolução

UFGD FCA PROF. OMAR DANIEL BLOCO 4 PROCESSAMENTO DE IMAGENS

Espectro da Voz e Conversão A/D

COLIVRE Cooperativa de Tecnologias Livres Telefone: (71) CNPJ:

Considerações Finais. Capítulo Principais conclusões

MODELAGEM DIGITAL DE SUPERFÍCIES

O QUE É E COMO FUNCIONA O CREDIT SCORING PARTE I

Curso de Engenharia de Produção. Organização do Trabalho na Produção

GERAÇÃO DE VIAGENS. 1.Introdução

Arquitetura de Rede de Computadores

Apresentação final do Trabalho de Conclusão -Novembro Autenticação On-line de assinaturas utilizando Redes Neurais. Milton Roberto Heinen

Sinal analógico x sinal digital. Sinal analógico. Exemplos de variações nas grandezas básicas. Grandezas básicas em sinais periódicos

O que é RAID? Tipos de RAID:

CONTROLE DIGITAL DE VOLUME

Exercício 8 Busca de Músicas

2. Representação Numérica

Manual do Integrador. Programa de Formação

Aníbal J. S. Ferreira, Ph. D. Faculdade de Engenharia da Universidade of Porto / SEEGNAL Research, Lda.

ANÁLISE DE RECONHECEDOR DE FALA DEPENDENTE DE LOCUTOR QUANDO USADO PARA LOCUTORES NÃO TREINADOS

5 Conclusões e Recomendações

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto

UNIVERSIDADE ESTADUAL DE CAMPINAS. Instituto de Matemática, Estatística e Computação Científica

Operações Algébricas e Lógicas. Guillermo Cámara-Chávez

Algoritmos e Programação Conceitos e Estruturas básicas (Variáveis, constantes, tipos de dados)

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

PMONow! Serviço de Implantação de um Escritório de Projetos

Classificação da imagem (ou reconhecimento de padrões): objectivos Métodos de reconhecimento de padrões

Fases para um Projeto de Data Warehouse. Fases para um Projeto de Data Warehouse. Fases para um Projeto de Data Warehouse

PROJETO DE REDES

5 Estudo de caso: utilizando o sistema para requisição de material

Trabalho compilado da Internet Prof. Claudio Passos. Sistemas Numéricos

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento

FILTRAGEM ESPACIAL. Filtros Digitais no domínio do espaço

Transcrição:

RECONHECIMENTO AUTOMÁTICO DE LOCUTOR E SUA APLICAÇÃO EM FONÉTICA FORENSE José Antonio Apolinário Jr. Dirceu Gonzaga da Silva X Congresso Nacional de Fonética e Fonologia IV Congresso Internacional de Fonética e Fonologia 1

Sumário Introdução Laboratório de Voz do IME InnoVox Processamento de Áudio e Voz Técnicas Atuais Características e Classificadores Compensação de Canal Avaliação Combinando Reconhecimento de Voz e de Locutor Conclusão 2

Laboratório de Voz do IME O IME tem uma longa tradição na pesquisa de processamento de voz (primeira tese em 1977) Temos hoje um total de 22 teses na área de voz (16 anteriores a 2001 e 6 com os professores atuais) Desde 1985 o reconhecimento de locutor vem sendo estudado; mas somente após 1996 focamos no caso de sinal independente do texto 3

Laboratório de Voz do IME Desde 2001 estamos particularmente interessados no problema de verificação robusta de locutor Nossa pesquisa tem contemplado a solução de problemas típicos de verificação de locutor independente do texto (compensação de canal, tratamento do ruído aditivo, etc.) Desde 2006 a pesquisa tem sido orientada para o problema da perícia fonética já tivemos 2 dissertações de mestrado abordando o tema. 4

Laboratório de Voz do IME Grupo de trabalho atual: Prof. José Antonio Apolinário Jr., DSc Dirceu Gonzaga da Silva (doutorando da PUC-Rio) Colaboradores: Prof. Roberto Miscow, M.C. Prof Edson Cataldo, Dr. (UFF) Simone Aiex - Fonoaudióloga Alunos atuais Daniel Nicolalde Mestrado (Edição de Áudio) 1 aluno UFF Mestrado (envelhecimento da voz) 1 aluno Iniciação Científica Scrambler 5

Laboratório de Voz do IME Outros temas de pesquisa desenvolvida pelo grupo no IME Reconhecimento de voz Criptofonia (temporal e frequencial) Criptoanálise (temporal com 2 dissertações e 1 frequencial) Filtragem adaptativa e suas aplicações Processamento de sinais em geral Processamento de sinais em arranjos de sensores Parcerias: InnoVox Processamento de Áudio e Voz 6

InnoVox - Processamento de Áudio e Voz Surgiu em maio de 2008 A partir de um grupo de pesquisa do Laboratório de Processamento de Voz da Seção de Engenharia Elétrica do Instituto Militar de Engenharia. Quem Somos A Innovox se propõe a desenvolver sistemas que envolvam processamento de sinais de voz e áudio, tais como reconhecimento de locutor e voz, criptofonia, programação em DSPs para sistemas embarcados, sistemas de transmissão digital e reconhecimento de áudio em geral. 7

Interesses comuns com a Innovox Afinidade de interesses (ex-alunos) Intercâmbio científico (co-orientações, publicações científicas conjuntas) Desenvolvimento de projetos conjuntos Somos clientes e consultores Exemplos: SisVAL Sistema de apoio à perícia fonética Sistema de detecção e determinação de direção de tiro de arma de fogo 8

9

Informação da Voz 10

Formas de Reconhecimento de Locutor RECONHECIMENTO DE LOCUTOR Reconhecimento Nativo de Locutor Familiar Não Familiar Reconhecimento Técnico de Locutor Análise Auditiva Forense Análise Computadorizada Indentificação Forense de Locutor Análise Acústica Forense Reconhecimento Automático de Locutor 11

Evolução do RAL Aplicações Comerciais do Reconhecimento Automático de Locutor Banco de dados pequeno, sinal limpo, voz controlada Banco de dados grande, sinal em ambiente não controlado. 12

Principais Aplicações Controle de Acesso Autenticação para transações Aplicações Forenses 13

Principais Tarefas Identificação De quem é esta voz? Segmentação Verificação Esta voz é de João? Quais segmentos pertencem ao mesmo locutor? 14

Modalidades Reconhecimento Dependente do Texto Ex: frases fixas, reconhecimento por dígitos. Utilizado em aplicações onde se tem controle da entrada Reconhecimento Independente do Texto Ex: conversa livre, frases aleatórias usado em aplicações onde não se tem controle das entradas Sistema mais flexível porém envolve um problema mais difícil 15

Fases de um Sistema de RAL Fase de Treinamento Modelo para cada locutor João Extração de Características Treinamento do Modelo Extração de Características Decisão da Verificação João Pedro Pedro Fase de Verificação Aceito Suposto Locutor: Pedro 16

Fases de um Sistema de RAL Fase de Treinamento Modelo para cada locutor João Extração de Características Treinamento do Modelo Extração de Características Decisão da Verificação João Pedro Pedro Fase de Verificação Aceito Suposto Locutor: Pedro 17

Hierarquia das Características para RAL Características Alto-Nível Fator de Influência Semântica, Condição sócio dicção econômica, pronúncia, local de idiossincrasias nascimento Extração automática difícil Tipo de Prosódia, ritmo, personalidade, intonação influência paterna Baixo-Nível Aspectos acústicos Estrutura anatômica do trato vocal e nasal Extração automática fácil 18

Atributos Desejáveis das Características Prática Ocorre naturalmente e de forma freqüente Fácil de se medir Robusta Não mude com o tempo e não sujeita a condições de Segura Não ser sujeita a mímico saúde dos locutores; Não ser afetada por ruído ambiente nem seja dependente de um canal de transmissão Nenhuma característica possui todos estes atributos Características Acústicas tem obtido melhores resultados 19

Modelo de Produção da Voz 20

Características para RAL Diferentes locutores terão espectros diferentes para sons similares As diferenças estão na localização e no módulo dos picos do espectro Os picos são conhecidos com formantes e representam as freqüências ressonantes do trato vocal 21

Características para RAL 22

Características para RAL - Extração do Cepstro Uma das principais características utilizada no RAL é o cepstro, ou o Mel-cepstro quando se utiliza um banco de filtros perceptual com escala mel ou bark; A função Log() transforma a convolução devida ao canal em uma adição mais fácil a remoção dos efeitos do canal; A transformada cosseno ajuda na descorrelação dos elementos do vetor de características. 23

Características para RAL - Deconvolução Cega Para reduzir os efeitos do canal, utiliza-se a subtração da média cepstral (CMS) ou a filtragem RASTA aplicada aos vetores de características cepstro; Alguma informação do locutor é perdida porém a literatura mostra que o CMS melhora o desempenho dos sistemas; A filtragem RASTA é como um CMS variante no tempo. 24

Fases de um Sistema de RAL Modelo para cada locutor Fase de Treinamento João João Extração de Características Treinamento do Modelo Extração de Características Decisão da Verificação Pedro Pedro Fase de Verificação Aceito Suposto Locutor: Pedro 25

Modelos de Locutores Os modelos representam as informações de um locutor contidas nos vetores de características; Atributos desejados no modelo Significado teórico Generalização para novos dados Viabilidade da Representação (tamanho e custo computacional compatíveis) Muitos técnicas tem sido aplicadas no RAL 26

Modelos de Locutores - Tecnologias Utilizadas Template Matching Dynamic time warping para alinhar as seqüências de características dos dados de treinamento e teste Utilizado principalmente para aplicações dependentes do texto. Vizinho mais Próximo Retém todas as características durante o treinamento Para cada vetor de característica das locuções de teste, acha a distância para os vetores mais próximos doas dados de treinamento; Memória utilizada para armazenar o modelo pode ser elevada 27

Modelos de Locutores - Tecnologias Utilizadas Neural Networks Muitas formas: multi-layer perceptrons, radial basis functions, neural-tree networks. Explicitamente treinada para discriminar um locutor de outros O treinamento pode ser computacionalmente custoso e algumas vezes pode não generalizar. Hidden Markov Models Representação estatística de como um locutor produz um som; Sólida base teórica; Principal modelo utilizado em modernos sistemas de RAL 28

Modelos de Locutores - HMM Trata os locutores como fontes aleatórias escondidas gerando vetores de características Fontes tem estados correspondendo a diferentes sons 29

Modelos de Locutores - HMM Vetor de Características gerado em cada estado obedece a um distribuição de misturas gaussianas; Transição entre estados é baseada na modalidade da voz Caso dependente do texto obedece o modelo left-rigth Caso independente do texto segue o modelo ergótico Parâmetros do Modelo probabilidade das transições parâmetros das misturas dos estados Treinamento é feito através do algoritmo EM 30

Modelos de Locutores - HMM HMMs codificam a evolução três dois cinco oito temporal das características HMMs representam as variações estatísticas no estado da voz (ex: fonemas) e mudanças temporais da voz entre os estados. Ele provê um modelo estatístico de como um locutor produz os sons da fala O projetista deve configurar A Topologia (# estados e tipos de transições) Número de Gaussianas/Estado 31

Modelos de Locutores - HMM O tipo de HMM depende da aplicação 32

Modelos de Locutores - HMM O fator dominante no modelo para o desempenho em sistemas de reconhecimento de locutor é o número de gaussianas utilizadas. A seleção do Nr de Gaussianas depende dos seguintes fatores Topologia do HMM Quantidade dos dados de treinamento Tamanho do modelo Não há um técnica teórica para o nr de Gaussianas Normalmente a escolha é empírica 33

Fases de um Sistema de RAL Modelo para cada locutor Fase de Treinamento João João Extração de Características Treinamento do Modelo Extração de Características Decisão da Verificação Pedro Pedro Fase de Verificação Aceito Suposto Locutor: Pedro 34

Fase de Verificação A verificação é fundamentalmente um teste de hipótese com duas classes H0: A voz S é de um impost or H1: A voz S é de locut or corret o Selecionamos a hipótese mais verossímil (Teste de Bayes para erro mínimo) Isto é conhecido como Teste de Razão de Verossimilhança (likelihood ratio test) 35

Fase de Verificação Normalmente é utiliz ado o log-likelihood r atio Aceita Rejeita Modelo do Locutor Σ Características Λ Modelo do Impostor A verossimilhança H1 é calculada utilizando o suposto locutor verdadeiro Requer um modelo alternativo ou impostor para a verossimilhança de H0 36

Modelo de Background Há duas técnicas normalmente utilizadas para criar o modelo alternativo ou do impostor para o teste de razão de varossimilhança Cohorts/Likelihood Sets/Background Sets Utiliza uma coleção de modelos de outros locutores A verossimilhança do modelo alternativo é alguma função, tal como a média, das verossimilhanças dos modelos individuais dos impostores 37

Modelo de Background General/World/Universal Background Model Utiliza um único modelo independente do locutor Treinado com sinais de um grande número de locutores para representar um padrão geral de voz 38

Modelo de Background O modelo do background é primordial para um bom desempenho do sistema Atua como uma normalização para ajudar a minimizar a variabilidade devida a informações que não dependentes do locutor na decisão Utilizando apenas as verossimilhanças devido ao modelo do suposto locutor não se obtém um bom desempenho Muito instável para ajustar um limiar de decisão Influenciado por muitos fatores não dependentes do locutor O modelo de background deveria ser treinado utilizando sinais de voz de possíveis impostores Mesmo tipo de voz (linguagem, canal) Tipos possíveis de microfones 39

Problemas no Reconhecimento Variabilidade refere-se a diferenças nos sinais de treinamento e de teste produzidas por variações no canal ou no locutor Efeitos de Canal Os microfones: Carvão, eletreto, etc O meio acústico: Escritório, carro, aeroporto. O canal de transmissão: linha telefônica fixa, celular, VoIP Tudo que possa afetar o espectro pode causar problemas Efeitos devido aos locutores e as mudanças de canal estão presentes no espectro e podem alterar as características de voz 40

Compensação de Canal Há basicamente três áreas no emprego de algoritmos de compensação Baseado em Características CMS e RASTA Mapeamento não linear Badeados no Modelo Modelos de background dependentes do Handset Baseado em Score Hnorm, Tnorm 41

Compensação de Canal - Baseada em Características CMS e RASTA capturam unicamente efeitos lineares nas características Há algumas técnicas que mapeiam efeitos não lineares Mapeamento Não-linear (Quatieri, TrSAP 2000) Uso de séries de Volterra para mapear os sinais de voz entre diferentes tipos de Handset Transformação de características (Heck, SpeechCom 2000) Uso de Redes Neurais para achar características que discriminem os locutores Saída 42

Compensação de Canal - Baseado em Score LR tem polarizações distintas para elocuções de diferentes tipos de microfones Hnorm procura remover esta polarização dos LR (Reynolds, NIST eval96) Estimar a média e desvio padrão do impostor, mesmo sexo e diferentes microfones Durante a verificação normalizar o LR baseado no tipo de microfone utilizado 43

Compensação de Canal - Baseado em Score Tnorm/HTnorm - Estima a polarização e escala dos parâmetros utilizando cohort (Auckenthaler, DSP Journal 2000) Normalização feita durante o teste Normalizes o LR do locutor alvo em relação ao modelo do impostor Cohorts usados do mesmo sexo e canal do locutor alvo Pode ser usado em conjunto com o Hnorm 44

Métrica de Avaliação Em verificação de Locutor podem ocorrer dois tipos de erros Falsa Rejeição: rejeitar incorretamente um locutor. Também conhecido como erro Tipo I Falsa aceitação: aceita incorretamente um impostor. Também conhecido como erro Tipo II. O desempenho de sistemas de verificação é medido levando-se em conta estes dois tipos de erros O ajuste do sistema é controlado pelo limar de decisão adotado. Em uma avaliação, calculam-se as probabilidades de falsa aceitação e falsa rejeição para diferentes limiares utilizando-se Ntrue sinais verdadeiros e Nfalse sinais falsos (voz de um impostor). 45

Fatores para Avaliação Modalidade de Voz Texto fixo /frases selecionadas/ texto livre Duração da Voz Duração e número de seções de treinamento e de verificação Qualidade da Voz Características do canal e do microfone Variação entre as locuções de treinamento e de teste Nível de ruído ambiente Tamanho e composição Experiência População de locutores 46

Curva DET 47

Desempenho 48

Efeitos da Duração dos Sinais de Treinamento e de Teste 49

Efeitos Causados por Descasamento de Microfones No plano de avaliação do NIST, o desempenho foi medido utilizando-se o mesmo microfone e diferentes tipos de microfone em telefones fixos (carvão x eletreto) Com descasamento de microfones o EER aumenta por um fator 50

Efeitos com Codificadores de Voz Reconhecimento da voz reconstruída Erro aumenta quando a taxa de bits diminui GSM tem um desempenho comparável a um sinal não codificado Reconhecimento utilizando os parâmetros do codificador Pequeno aumento na EER com aumento da eficiência computacional 51

52

Explorando Informações de Alto Nível Objetivo: extrair e aplicar todos os níveis de informações da voz para o reconhecimento de locutor Níveis de Informação Acústico: Utiliza características espectrais do trato vocal Prosódia: Utiliza características derivadas da prosódia (pitch, evolução da energia) para caracterizar padrões de prosódia dos locutores Fonético: Utiliza seqüência de fones para caracterizar a pronúncia dos locutores e seus padrões de fala Idioleto: Utiliza seqüência de palavras para caracterizar padrões de palavras usados pelos locutores Combinação dos níveis de informação Modelos acústicos dependentes do texto Fusão de informações dos diferentes escores 53

Reconhecedores de Voz e de Locutor Reconhecedores de voz utilizados para segmentar o sinal de voz para treinamento e verificação Dependência da tarefa, diferentes unidades linguísticas são reconhecidas palavras, fones A frase reconhecida pode também ser utilizada para verificar o locutor Ex: Número de conta 54

GMM-UBM Utilizando Dependência de Texto Objetivo: Converter o reconhecimento independente do texto em um sistema dependente do texto. Técnica: Unidades acústicas baseadas em palavras Seleção de um conjunto de palavras baseadas em algum critério Treinar o UBM e o modelo alvo utilizando somente sinais das palavras selecionadas Calcule os scores utilizando somente as palavras selecionadas 55

Conclusão Reconheciment o de Locut or é um t ecnologia viável para aplicações diversas. 56

Conclusão Reconheciment o de Locut or é um t ecnologia viável para aplicações diversas. Pode-se esperar um melhor desempenho dos sist emas com a ut ilização de caract eríst icas de alt o nível. 57

Conclusão Reconheciment o de Locut or é um t ecnologia viável para aplicações diversas. Pode-se esperar um melhor desempenho dos sist emas com a ut ilização de caract eríst icas de alt o nível. Para o desenvolviment o do RAL, é import ant e a part icipação de engenheiros, lingüist as, fonet icist as e fonoaudiólogos. 58

Obrigado. apolin@ime.eb.br dirceu@ime.com.br 59