Matlab - Recortar archivo de audio en matlab

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 22 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Recortar archivo de audio en matlab

Publicado por Mariana (5 intervenciones) el 30/10/2019 19:08:07
Crear una función en MATLAB que permita abrir un archivo de audio y recortarlo; el usuario es quien debe ingresar el tiempo que le desea recortar al archivo, ademas es quien elige si lo recorta al inicio o final, el audio puede ser mono o estéreo.

La función puede tener los argumentos de entrada que sean necesarios , pero como argumentos de salida debe tener el audio recortado y su frecuencia de muestreo.

Finalmente haga una gráfica del audio que recortó mostrando cada canal por separado, pero en la misma ventana.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Recortar archivo de audio en matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 02/11/2019 07:56:57
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function[audio2,Fs]=leer_cortar_audio(audio1,duracion)
info1 = audioinfo(audio1);
[y,Fs] = audioread(audio1);
sound(y,Fs)
pause(info1.Duration+4)
tamano=Fs*duracion;
audio2=y(1:tamano);
sound(audio2,Fs)
subplot(1,2,1)
plot(y)
title(['tiempo ',num2str(info1.Duration)])
subplot(1,2,2)
plot(audio2)
title(['tiempo ',num2str(duracion)])

1
[audio1,Fs]=leer_cortar_audio('handel.wav',6)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar