def extract(fs, signal=None, diff=False, **kwargs): if signal is None: assert type(fs) == tuple fs, signal = fs[0], fs[1] signal = cast['float'](signal) ret = get_lpc_extractor(fs, **kwargs).extract(signal) if diff: return diff_feature(ret) return ret
def extract(fs, signal=None, diff=False, **kwargs): """accept two argument, or one as a tuple""" if signal is None: assert type(fs) == tuple fs, signal = fs[0], fs[1] signal = cast['float'](signal) ret = get_mfcc_extractor(fs, **kwargs).extract(signal) if diff: return diff_feature(ret) return ret
def extract(fs, signal=None, diff=False, **kwargs): """accept two argument, or one as a tuple""" if signal is None: assert type(fs) == tuple fs, signal = fs[0], fs[1] signal = cast['float'](signal) ret = get_mfcc_extractor(fs, **kwargs).extract(signal) if diff: return diff_feature(ret) return ret
def extract(fs, signal=None, diff=False,win_len = 32, win_shift = 16, **kwargs): """accept two argument, or one as a tuple""" if signal is None: assert type(fs) == tuple fs, signal = fs[0], fs[1] signal = cast['float'](signal) ret = get_lpc_extractor(fs, win_length_ms = win_len, win_shift_ms= win_shift, **kwargs).extract(signal) if diff: return diff_feature(ret) return ret
def extract(fs, signal=None, diff=False, win_len=32, win_shift=16, **kwargs): """accept two argument, or one as a tuple""" if signal is None: assert type(fs) == tuple fs, signal = fs[0], fs[1] signal = cast['float'](signal) ret = get_lpc_extractor(fs, win_length_ms=win_len, win_shift_ms=win_shift, **kwargs).extract(signal) if diff: return diff_feature(ret) return ret