Programación Específica > Matlab
Espectro En Matlab
(1/1)
IngHersog:
B) Estoy tratando de ver el espctro de voz por matlab, para tratar de trabajar la voz con DSPs
allisap:
Bueno, no defines si la voz ya la tienes capturara (por lo del muestreo y esas cosas) o si tienes un archivo, wav por ejemplo, :unsure:
si ya tienes el archivo wav, puedes usar la instruccion wavread para leer los datos de audio y despues unicamente transformarlos al dominio de la frecuencia (con trasformada de Fourier)
IngHersog:
--- Cita de: "allisap" --- Bueno, no defines si la voz ya la tienes capturara (por lo del muestreo y esas cosas) o si tienes un archivo, wav por ejemplo, :unsure:
si ya tienes el archivo wav, puedes usar la instruccion wavread para leer los datos de audio y despues unicamente transformarlos al dominio de la frecuencia (con trasformada de Fourier)
--- Fin de la cita ---
:P Oye, gracias, ya tengo la grafiza del espectro de la voz capturada, como puedo aplicarle trasnformada de fourier a esta señal, para que me queden en el dominio de la frecuencia.
allisap:
hola :D
bueno la transformacion al dominio de la frecuencia la haces con fft que calcula la transformada rapida de Fourier, solo recuerda que como es una funcion real de tiempo, solo te interesa la mitad del espectro, ya que es simetrico para este tipo de funciones.
Navegación
Ir a la versión completa