public class RegularizedCepstrumEstimator extends Object
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_LAMBDA |
static int |
REGULARIZED_CEPSTRUM_WITH_POST_MEL_WARPING |
static int |
REGULARIZED_CEPSTRUM_WITH_PRE_BARK_WARPING |
Constructor and Description |
---|
RegularizedCepstrumEstimator() |
Modifier and Type | Method and Description |
---|---|
protected static double[] |
cepstrum2logAmpHalfSpectrum(float[] ceps,
int fftSize,
int samplingRateInHz,
boolean isPreWarping) |
static float[] |
freqsLinearAmps2cepstrum(double[] linearAmps,
double[][] MTransW,
double[][] inverted) |
protected static float[] |
freqsLinearAmps2cepstrum(double[] linearAmps,
double[] freqsInHz,
int samplingRateInHz,
int cepsOrder,
boolean isPreWarping,
double[] weights,
double lambda) |
static double[][] |
precomputeInverted(double[][] MTransWM,
double[][] lambdaR) |
static double[][] |
precomputeLambdaR(double lambda,
int cepsOrder) |
protected static double[][] |
precomputeM(double[] freqsInHz,
int samplingRateInHz,
int cepsOrder,
boolean isPreWarping) |
static double[][] |
precomputeMTransW(double[][] M,
double[] weights) |
static double[][] |
precomputeMTransWM(double[][] MTransW,
double[][] M) |
public static final double DEFAULT_LAMBDA
public static final int REGULARIZED_CEPSTRUM_WITH_PRE_BARK_WARPING
public static final int REGULARIZED_CEPSTRUM_WITH_POST_MEL_WARPING
protected static float[] freqsLinearAmps2cepstrum(double[] linearAmps, double[] freqsInHz, int samplingRateInHz, int cepsOrder, boolean isPreWarping, double[] weights, double lambda)
protected static double[][] precomputeM(double[] freqsInHz, int samplingRateInHz, int cepsOrder, boolean isPreWarping)
public static double[][] precomputeMTransW(double[][] M, double[] weights)
public static double[][] precomputeMTransWM(double[][] MTransW, double[][] M)
public static double[][] precomputeLambdaR(double lambda, int cepsOrder)
public static double[][] precomputeInverted(double[][] MTransWM, double[][] lambdaR)
public static float[] freqsLinearAmps2cepstrum(double[] linearAmps, double[][] MTransW, double[][] inverted)
protected static double[] cepstrum2logAmpHalfSpectrum(float[] ceps, int fftSize, int samplingRateInHz, boolean isPreWarping)
Copyright © 2000–2016 DFKI GmbH. All rights reserved.