Ejemplo de convolución: reverberación y eco

De ISAwiki
Revisión a fecha de 09:18 26 oct 2007; Idiaz (Discusión)

(dif) ← Revisión anterior | Ver revisión actual (dif) | Revisión siguiente → (dif)


A través de este ejemplo se ilustra el concepto de convolución. En el ejemplo se emula el efecto de reverberación y eco que se produce cuando una persona habla en estancias con acústicas típicas.

La estancia es un sistema dinámico que transforma la voz original, tal como sale del hablante, produciendo una distorsión (eco, reverberación, etc.) como resultado de la geometría y naturaleza de las superficies. Esta dinámica es muy compleja, pero es fácilmente reproducible si registramos una respuesta impulsional de la estancia. La respuesta impulsional puede verse como la firma o el "ADN" del sistema: tiene toda la información sobre su comportamiento dinámico. Si el sistema es considerado lineal e invariante (sistema LTI), entonces puede demostrarse que su respuesta ante una señal cualquiera puede hallarse mediante convolución con la respuesta impulsional

y(t) = \int^{\infty}_{-\infty}u(\tau) h(t-\tau) d\tau

En este caso:

  • u(t) = voz del hablante
  • h(t) = respuesta impulsional de la estancia. Por ejemplo, puede obtenerse mediante la grabación de una regla dando un golpe seco en una mesa
  • y(t) = sonido resultante de la distorsión producida por la estancia.

Ejemplo de Matlab

Descárgate los siguientes archivos

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Tipos de páginas
Bloques temáticos
Herramientas
Error de la base de datos - ISAwiki

Error de la base de datos

Ha ocurrido un error de sintaxis en una consulta a la base de datos. La última consulta que se intentó fue:
(Consulta SQL oculta)
El error de retorno de MySQL fue"5: database is locked".
Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Tipos de páginas
Bloques temáticos
Herramientas