Análisis Espectral de voz usando MATLAB

Páginas: 2 (286 palabras) Publicado: 29 de noviembre de 2015
Análisis Espectral de voz usando MATLAB.
Al finalizar el trabajo, el estudiante será capaz de:

► Ingresar archivos de sonido (en particular de señales de voz) en formato.wap (formato de sonido WAVE de Microsoft) al espacio de trabajo de MATLAB, mediante el comando wavread.
► Usar MATLAB para representar señales de voz en el dominio del tiempo(formas de onda) y en el dominio de la frecuencia (espectro), mediante el comando plot.
► Usar la función fft para obtener los componentes frecuenciales de las muestras.GENERACIÓN DE ARCHIVOS

Crear un archivo de audio .wav

1. Abra el programa grabador de sonidos de Windows.
2. En Archivo/Propiedades, seleccione el formato PCM con lossiguientes atributos: 8 kHz, 16 bits, Mono.
3. Delante de un micrófono, pronuncie una vocal. De no tener un micrófono, puede buscar un archivo de audio de internet.
4. Repita elanterior punto para varios archivos que se puede descargar de internet.
5. Guarde los archivos generados con la extensión .wav, a la que se llamará ‘dirección
del archivo deaudio’, ejemplos: ‘vocal.wav’ o ‘sonido1.wav’

Cargar el archivo de audio a MATLAB.
1. Mediante el comando x=wavread(‘dirección del archivo’); ingrese al espacio de trabajo deMATLAB, cargando el archivo de audio al vector x,
2. Puede comprobar la gráfica en el dominio del tiempo con plot(x);


ANÁLISIS ESPECTRAL DE LAS MUESTRAS
Utilice lossiguientes comandos para los archivos descargados.
x=wavread(‘dirección del archivo’); % archivo de audio para su nombre.
plot(x) % gráfica en el dominio del tiempo.
Y=fft(x); %transformada rápida de Fourier.
A=Y.*conj(Y); % potencia de la señal.
f= (100:3000); %espectro de frecuencia.
Plot(f,A(1:2901)); % gráfica en el dominio de la frecuencia.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analisis Circuitos Usando Matlab
  • analisis espectral
  • Analisis Espectral
  • Análisis espectral
  • Análisis espectral
  • analisis espectral
  • Editor de imágenes usando matlab
  • Convolución De Señales Usando Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS