identificacion de voz usando wavelets

17
Identificación de Personas usando wavelets, LPC y distancias BARRETO VALDERRAMA LIZBETH CAM URQUIZO DANIEL GUTIERREZ ROMERO FABIO

Upload: daniel-cam-urquizo

Post on 16-Jun-2015

130 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Identificacion de voz usando wavelets

Identificación de Personas usando wavelets, LPC y distanciasBARRETO VALDERRAMA LIZBETH

CAM URQUIZO DANIEL

GUTIERREZ ROMERO FABIO

Page 2: Identificacion de voz usando wavelets

OBJETIVOS

Este proyecto tiene como objetivo reconocer las personas, que hayan guardado el patrón de su voz guardar en una base de datos, para finalmente identificarlos,

Page 3: Identificacion de voz usando wavelets

PROBLEMATICA

Anteriormente hemos guardado filtrado y usado FFT, pero ahora usaremos transformada de wavelets, y además, se comparaba palabras y se decía que palabras se había pronunciado, ahora nos importa que persona lo ha pronunciado.

Page 4: Identificacion de voz usando wavelets

Aplicación Podría usarse en sistemas de seguridad en bancos y en otras

aplicación Biométricas:

Pasaportes o DNI

Autentificacion de voz para zonas de extrema seguridad

Page 5: Identificacion de voz usando wavelets

Transformada de Waveletes

Como los componentes de frecuencia no cambian en el tiempo, se necesita Trans. waveletes, que representa en tiempo frecuencia empleando técnicas de filtrado digital

Page 6: Identificacion de voz usando wavelets

Este análisis es útil para señales que tienen componentes de alta frecuencia de corta duración y componentes de baja frecuencia de duración prolongada.

Page 7: Identificacion de voz usando wavelets

Waveletes Daubechies

Estos wavelets están definidos y tiene constantes como. Separa la señal en 2 subseñales a[n] y d[n], frecuencias altas y bajas respectivamente.

Las frecuencias altas a[n] almacenan mayores características de la señal.

Page 8: Identificacion de voz usando wavelets
Page 9: Identificacion de voz usando wavelets

LPC (linear Predictive Coding)

Técnica para representar la voz, extrae información lingüística, usa una predicción lineal, que es una combinación lineal basada en varias muestras anteriores.

Page 10: Identificacion de voz usando wavelets

Distancia de EuclidesUna característica fundamental de los

sistemas de reconocimiento (de palabra o de locutor) con el enfoque de comparación de patrones es la forma en que los vectores característicos son combinados y comparados con los patrones de referencia.

Page 11: Identificacion de voz usando wavelets

ConceptosCaptura de voz

Preprocesamiento

Obtener patrones

Comparacion y clasificación

Resultados

Page 12: Identificacion de voz usando wavelets

Funciones y modularidad

Page 13: Identificacion de voz usando wavelets

Estructura del programa

Reconocimiento

Captura

preprocesamiento

comparacion

Page 14: Identificacion de voz usando wavelets

captura

grabarSonido

Wavrecord, wavwrite

Page 15: Identificacion de voz usando wavelets

Preprocesamiento

FileDescriptor

Descriptor

Acotar wavelesNorm CoeficienteLineal

LPC

Save()

Page 16: Identificacion de voz usando wavelets

Comparar

Descriptor

Acotar WaveletsNorm CoeficienteLineal

LPC

VerificarHablante

CalcularErrorFile

Prueba Importdata

tts

Page 17: Identificacion de voz usando wavelets

GRACIAS