From 1aa90380ed0399151d99d46d1746389ed724e758 Mon Sep 17 00:00:00 2001 From: Thomas Fillon Date: Fri, 3 Oct 2014 13:27:30 +0200 Subject: [PATCH] merge irit_speech_4hz from diadems into dev --- timeside/analyzer/irit_speech_4hz.py | 7 +++++++ 1 file changed, 7 insertions(+) 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): ''' -- 2.39.5