identificacion de voz usando wavelets
TRANSCRIPT
![Page 1: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/1.jpg)
Identificación de Personas usando wavelets, LPC y distanciasBARRETO VALDERRAMA LIZBETH
CAM URQUIZO DANIEL
GUTIERREZ ROMERO FABIO
![Page 2: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/2.jpg)
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](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/3.jpg)
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](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/4.jpg)
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](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/5.jpg)
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](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/6.jpg)
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](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/7.jpg)
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](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/8.jpg)
![Page 9: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/9.jpg)
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](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/10.jpg)
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](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/11.jpg)
ConceptosCaptura de voz
Preprocesamiento
Obtener patrones
Comparacion y clasificación
Resultados
![Page 12: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/12.jpg)
Funciones y modularidad
![Page 13: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/13.jpg)
Estructura del programa
Reconocimiento
Captura
preprocesamiento
comparacion
![Page 14: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/14.jpg)
captura
grabarSonido
Wavrecord, wavwrite
![Page 15: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/15.jpg)
Preprocesamiento
FileDescriptor
Descriptor
Acotar wavelesNorm CoeficienteLineal
LPC
Save()
![Page 16: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/16.jpg)
Comparar
Descriptor
Acotar WaveletsNorm CoeficienteLineal
LPC
VerificarHablante
CalcularErrorFile
Prueba Importdata
tts
![Page 17: Identificacion de voz usando wavelets](https://reader033.vdocumento.com/reader033/viewer/2022052507/5580134cd8b42a190e8b4a27/html5/thumbnails/17.jpg)
GRACIAS