La Web del Programador: Comunidad de Programadores
 
    Pregunta:  947 - COMPARADOR DE CONTENIDOS Y TIMBRES DE VOZ
Autor:  Wilton Montoya Buitrago
Deseo desarrollar un programa en C y o C++ que compare dos archivos .WAV y diga si son iguales a nivel de contenido o a nivel de timbre de voz (frecuencia).
Si alguién sabe y puede orientarme le agradecería

  Respuesta:  PJ
El trabajo es más o menos sencillo, pero desde luego tienes que empezar estudiando el formato interno de un fichero wav. A mi lo que se me ocurre (sin usar redes neuronales), que ya es demasiado rizar el rizo... sería:

1º hacer que el wav a comparar tenga la misma duracion exacta que el wav patrón.

2º comparar asintoticamente la curva de frecuencias (por lo bajo y por lo alto) para conseguir saber si dicha curva se parece a la del patron.