Está en la página 1de 7

PASO 3

YECID FABIAN ALVARADO GUIO


CODIGO: 1053605989

TRABAJO DE PROCESAMIENTO DIGITAL DE SEÑALES


PRESENTADO ALA TUTORA ANA ISABEL BOLAÑOS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


CEAD DUITAMA
2015
1. Grabar desde Matlab la frase “Procesamiento Digital de Señales Paso 3”
con su voz en un archivo de audio .wav y una frecuencia de muestreo de
44100Hz, apoyarse en la función wavrecord () o audiorecorder ()
dependiendo de la versión de Matlab. Reproducir la señal y guardarla en la
carpeta de trabajo de Matlab con el nombre voz.wav. Graficar la señal en el
dominio del tiempo y su espectro.

A continuación se explica el procedimiento que se siguió para este primer punto

Entramos a Nero wave editor


Generamos primero un nuevo script
A

El archive m. Lo vamos a guardar con un nombre en la carpeta donde guarde la


señal de voz, debe hacerse así porque desde matlab vamos a importar los datos
que se guardaron en el archivo de voz. Si esto no se cumple va a salir un error
que no permitirá trabajar con dicha señal

Vamos a importar, volvemos donde guardamos el archivo de voz


Al importarlo vamos a notar lo siguiente matlab hace la aclaración que yo estoy
importando unos datos que tiene unas características y un archivo llamado fs, los
dos deben estar seleccionados, le doy finish

Así lo puedo ver en el Workspace de matlab.

Ahora vamos a escribir el código en matlab del ejercicio, para graficar debemos
leer el archivo
En código matlab dando plot tenemos el grafico y con sound la reproducción del
sonido grabado, así:

[x,fs,B]=wavread('paso 3 grabación de voz');

Plot(x);

Sound(x,fs);
Grafica

También podría gustarte