import numpy as np import scipy.io.wavfile from features import mfcc from features import logfbank from features import base def fadeinout(s,slength,elength): for i in range(0,slength): m = float(i)/slength; s[i]*=m for i in range(0,elength): m = float(i)/elength; s[(len(s)-1)-i]*=m return s def normalise(s): m = 0 for i in range(0,len(s)): if m0: s/=float(m/10000.0) return s def chop(wav,size,overlap): ret = [] pos = 0 seg = [] samples = wav[1] while (pos+size