Ich experimentiere gerade mit verschiedenen Merkmalsvektoren, um meine Spracherkennung zu maximieren. Ich habe gelesen, dass Delta-MFCCs und Delta-Delta-MFCCs die Klassifikationsergebnisse verbessern können.Delta MFCC Berechnung
Mein Kreuzvalidierungstest ohne Delta ergab 98%, sank jedoch bei Verwendung von Delta um 3%. Kann die Delta-Berechnung für MFCCs mit einer einfachen Differenzoperation durchgeführt werden? teile meinen Code unten:
deltas = []
for x in xrange(n):
delt = np.subtract(mfcc_feat[index+1],mfcc_feat[index])
deltas.append(delt)
return np.array(deltas)
mfcc_delta = getDeltaMFCC(mfcc_normalised,0,13)