Está en la página 1de 3

Universidad Tecnológica de Panamá

Facultad de Ingeniería eléctrica

Laboratorio 5 – Filtrado de una señal de voz

Procesamiento digital de señales

Estudiante:
Linda Castillo (20-14-4552)

Profesor:
Fernando Merchán

26 de octubre de 2021
Panamá, Ciudad de Panamá.
Etapa 1

 Cargue la señal de voz del archivo formato .wav que creó con el programa audiocity.
Para esto utilice la función wavread.

Para el caso de la función wavread queremos dejar constancia que la plataforma de Mathworks
eliminó este comando de su software desde la versión R2015a, por lo tanto, usaremos la función
audioread que tiene la misma función que waveread pero con la ventaja que lee cualquier
formato de audio.

 Represente la señal y su espectrograma con la ayuda de la función specgram o


spectrogram según su versión de Matlab. Escuche la señal con la función soundsc.

a)

clc
j=audioread('clackson.wav')
plot(j)
figure
specgram(j)
soundsc(j)

0.9

0.8

0.7

0.6
Frequency

0.5

0.4

0.3

0.2

0.1

0
2000 4000 6000 8000 10000 12000 14000 16000 18000
Time

Video que representa sonido de la etapa:

https://utpac-
my.sharepoint.com/:v:/g/personal/linda_castillo_utp_ac_pa/EZwGVfK3GLhDtm3W-
QkP2cUBd_BlC1VKUkUrzScrJpivcQ?e=5VJBb7

 Solicite a su instructor el archivo waziwaza.raw y cárguela en Matlab. Para esto utilizará


los siguientes :
fid=fopen('waziwaza.raw','r')
F=fread(fid,'short');
wazi=F(1:16688,1);

 Represente la señal y su espectrograma con la ayuda de la función specgram o


spectrogram según su versión de Matlab. Esta señal fue muestreada a 16KHz. Escuche la
señal con la función soundsc. Nota: la frecuencia de muestreo puede ser dada como
argumento de soundsc.

También podría gustarte