From: Thomas Fillon Date: Fri, 3 Oct 2014 11:27:30 +0000 (+0200) Subject: merge irit_speech_4hz from diadems into dev X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=dcc4e9b42164b47e8c0645afa6fc8d8747a20074;p=timeside-diadems.git merge irit_speech_4hz from diadems into dev --- diff --git a/timeside/analyzer/irit_speech_4hz.py b/timeside/analyzer/irit_speech_4hz.py index 385f10e..ecd04d0 100644 --- a/timeside/analyzer/irit_speech_4hz.py +++ b/timeside/analyzer/irit_speech_4hz.py @@ -27,6 +27,7 @@ from timeside.api import IAnalyzer from numpy import array, hamming, dot, mean, float, mod from numpy.fft import rfft from scipy.signal import firwin, lfilter +from timeside.analyzer.preprocessors import frames_adapter from ..tools.parameters import Float, HasTraits @@ -82,6 +83,11 @@ class IRITSpeech4Hz(Analyzer): self.nbFilters = 30 self.melFilter = melFilterBank(self.nbFilters, self.nFFT, samplerate) + self.wLen = 0.016 + self.wStep = 0.008 + self.input_blocksize = int(self.wLen * samplerate) + self.input_stepsize = int(self.wStep * samplerate) + @staticmethod @interfacedoc def id(): @@ -100,6 +106,7 @@ class IRITSpeech4Hz(Analyzer): def __str__(self): return "Speech confidences indexes" + @frames_adapter def process(self, frames, eod=False): '''