La Red de Conocimientos Pedagógicos - Currículum vitae - Procesamiento de señales de voz en MATLAB

Procesamiento de señales de voz en MATLAB

1. Cambiar la velocidad de reproducción del sonido

Cambiar la velocidad de reproducción del sonido significa cambiar el intervalo de muestreo (es decir, cambiar la frecuencia de muestreo), pero esta frecuencia aún debe estar por encima de 2f (tasa de Nyquist), de lo contrario se producirá distorsión. ocurrir .

2. Realizar las funciones de amplificación y atenuación de las señales sonoras.

La llamada amplificación o atenuación no cambia las características de la señal sonora en el dominio de la frecuencia, sino que solo cambia la amplitud en el dominio del tiempo. En este momento, se necesita un filtro de paso total y se agrega un parámetro inherente. Cambiar los parámetros puede lograr funciones de amplificación y atenuación de la señal de sonido.

3. Realizar el efecto de mezcla

La llamada mezcla consiste en superponer diferentes sonidos sin afectar las características del dominio del tiempo y de la frecuencia, respectivamente.

4. Realizar el efecto del eco

La amplitud del eco en el dominio del tiempo se reduce, pero las características en el dominio de la frecuencia permanecen sin cambios. Solo necesita agregar un retraso a la señal original, agregar un parámetro de amplitud en el dominio del tiempo y luego superponerlo con la señal original (los mismos tres).

5. Date cuenta del efecto de sonido de los cambios de voz masculina y femenina.

El cambio de voces masculinas y femeninas cambia la amplitud del dominio de frecuencia, pero es lineal.