Reconocimiento de genero por voz
Publicado por brenda (1 intervención) el 29/11/2020 01:12:24
Hola, necesito hacer un reconcimiento de genero por voz, pero me marca error en index array...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
a=dir('/Users/ab/Documents/MATLAB/Mujeres')
cd('/Users/ab/Documents/MATLAB/Mujeres')
fs=44100
for i=1:length('a')
[x,fs]=audioread('/Users/ashleeybetscher/Documents/MATLAB/Mujeres');%obtiene la entrada de audio y la frecuencia de muestreo
figure(i)
plot(x,'r')
fs;
Ts=1/fs;
L=length(x);
Fr=fft(x);
figure(2);
plot(abs(Fr),'g');
title('Magnitud de la señal');
P1=P2(1:L/3);
P1(2:end-1)=2*P1(2:end-1);
f=fs*(0:(L/2))/L;
[a,b]=max(P1);
datosh(i)=f(b)
end
Valora esta pregunta


0