Escolar Documentos
Profissional Documentos
Cultura Documentos
ESPE
En este caso se graba por el micrfono la letra a por dos segundos, con una frecuencia de muestreo, fm, de 8kHz, es decir obtendremos 16000 muestras en la variable x. 5. Reproducimos el sonido utilizamos la funcin sound(y,fm) 6. Graficamos la seal x usando la funcin
plot(y)
CODIGO:
%MUESTREO DE LA SEAL DE LA VOZ fm=8000; y=wavrecord(2*fm,fm) sound(y,fm) figure(1) plot(y);grid on title('Seal de Voz') xlabel('Muestras') ylabel('Amplitud de Sonido')
ESPE
Espectrograma
Para obtener el espectrograma de nuestra seal de voz en una ventana de 256 muestras con frecuencia de muestreo 8kHz utilizamos la funcin specgram(x,256,8000).
%ESPECTOGRAMA figure(3) specgram(y,256,fm) title('Espectograma de la seal de voz') xlabel('Tiempo') ylabel('Frecuencia')
ESPE
(1)
ESPE
Finalmente, al fijar ampliar ms se puede obtener un perodo de repeticin y verificar el nmero de muestras que contiene este perodo y obtener as el perodo fundamental N0.
El sonido de la voz comenz en 3700 muestras por lo que el nmero de muestras que resulta son 34 muestras. Cuando se tiene la seal de voz discretizada, se define No al periodo fundamental en el dominio del tiempo discreto, y es dado por:
[ [
] ] [
[
[ [ ]
]
]
[ ]
(2) (3)
] [ ] ]
El rango tpico de variacin de la frecuencia fundamental es para el hombre de 50 a 250 Hz y para la mujer de 120 a 500 Hz. Entonces concluimos que la frecuencia obtenida se encuentra en el rango de frecuencia fundamental que corresponde a la mujer al encontrarse en el rago de 120 a 235 [Hz].
ESPE
ESPE