public class VocalTractModifier extends Object implements InlineDataProcessor
Modifier and Type | Field and Description |
---|---|
protected int |
fftSize |
protected int |
fs |
protected ComplexArray |
h |
protected int |
maxFreq |
protected int |
p |
static int |
tmpCount |
protected double[] |
vtSpectrum |
Constructor and Description |
---|
VocalTractModifier() |
VocalTractModifier(int pIn,
int fsIn,
int fftSizeIn) |
Modifier and Type | Method and Description |
---|---|
void |
applyInline(double[] data,
int pos,
int len)
Perform some in-place processing on the given data.
|
void |
initialise(int pIn,
int fsIn,
int fftSizeIn) |
void |
initialise(int pIn,
int fsIn,
int fftSizeIn,
boolean bAnalysisOnlyIn) |
protected void |
processSpectrum(double[] Px) |
protected int p
protected int fs
protected int fftSize
protected int maxFreq
protected ComplexArray h
protected double[] vtSpectrum
public static int tmpCount
public VocalTractModifier()
public VocalTractModifier(int pIn, int fsIn, int fftSizeIn)
public void initialise(int pIn, int fsIn, int fftSizeIn)
public void initialise(int pIn, int fsIn, int fftSizeIn, boolean bAnalysisOnlyIn)
public void applyInline(double[] data, int pos, int len)
InlineDataProcessor
applyInline
in interface InlineDataProcessor
data
- datapos
- offlen
- lenprotected void processSpectrum(double[] Px)
Copyright © 2000–2016 DFKI GmbH. All rights reserved.