public class BaselineLPSpectralEnvelopeDistortionComputer extends BaselineDistortionComputer
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_FFTSIZE |
static int |
DEFAULT_LPORDER |
static double |
DEFAULT_SKIPSIZE |
static double |
DEFAULT_WINDOWSIZE |
Constructor and Description |
---|
BaselineLPSpectralEnvelopeDistortionComputer() |
Modifier and Type | Method and Description |
---|---|
double |
frameDistance(double[] frm1,
double[] frm2,
int fftSize,
int lpOrder) |
double[] |
getDistances(BaselineAdaptationSet set1,
BaselineAdaptationSet set2) |
double[] |
getDistances(BaselineAdaptationSet set1,
BaselineAdaptationSet set2,
double winSizeInSeconds) |
double[] |
getDistances(BaselineAdaptationSet set1,
BaselineAdaptationSet set2,
double winSizeInSeconds,
double skipSizeInSeconds) |
double[] |
getDistances(BaselineAdaptationSet set1,
BaselineAdaptationSet set2,
double winSizeInSeconds,
double skipSizeInSeconds,
int fftSize) |
double[] |
getDistances(BaselineAdaptationSet set1,
BaselineAdaptationSet set2,
double winSizeInSeconds,
double skipSizeInSeconds,
int fftSize,
int lpOrder) |
double[] |
getDistances(BaselineAdaptationSet set1,
BaselineAdaptationSet set2,
double winSizeInSeconds,
double skipSizeInSeconds,
int fftSize,
int lpOrder,
int[] map) |
double[] |
getDistances(String folder1,
String folder2) |
double[] |
getDistances(String folder1,
String folder2,
double winSizeInSeconds) |
double[] |
getDistances(String folder1,
String folder2,
double winSizeInSeconds,
double skipSizeInSeconds) |
double[] |
getDistances(String folder1,
String folder2,
double winSizeInSeconds,
double skipSizeInSeconds,
int fftSize) |
double[] |
getDistances(String folder1,
String folder2,
double winSizeInSeconds,
double skipSizeInSeconds,
int fftSize,
int lpOrder) |
double[] |
getItemDistances(BaselineAdaptationItem item1,
BaselineAdaptationItem item2,
double winSizeInSeconds,
double skipSizeInSeconds) |
double[] |
getItemDistances(BaselineAdaptationItem item1,
BaselineAdaptationItem item2,
double winSizeInSeconds,
double skipSizeInSeconds,
int fftSize) |
double[] |
getItemDistances(BaselineAdaptationItem item1,
BaselineAdaptationItem item2,
double winSizeInSeconds,
double skipSizeInSeconds,
int fftSize,
int lpOrder) |
void |
mainParametric(String srcFolder,
String tgtFolder,
String tfmFolder,
String outputFile,
String infoString) |
public static final double DEFAULT_WINDOWSIZE
public static final double DEFAULT_SKIPSIZE
public static final int DEFAULT_FFTSIZE
public static final int DEFAULT_LPORDER
public BaselineLPSpectralEnvelopeDistortionComputer()
public double[] getDistances(String folder1, String folder2) throws IOException
IOException
public double[] getDistances(String folder1, String folder2, double winSizeInSeconds) throws IOException
IOException
public double[] getDistances(String folder1, String folder2, double winSizeInSeconds, double skipSizeInSeconds) throws IOException
IOException
public double[] getDistances(String folder1, String folder2, double winSizeInSeconds, double skipSizeInSeconds, int fftSize) throws IOException
IOException
public double[] getDistances(String folder1, String folder2, double winSizeInSeconds, double skipSizeInSeconds, int fftSize, int lpOrder) throws IOException
IOException
public double[] getDistances(BaselineAdaptationSet set1, BaselineAdaptationSet set2) throws IOException
IOException
public double[] getDistances(BaselineAdaptationSet set1, BaselineAdaptationSet set2, double winSizeInSeconds) throws IOException
IOException
public double[] getDistances(BaselineAdaptationSet set1, BaselineAdaptationSet set2, double winSizeInSeconds, double skipSizeInSeconds) throws IOException
IOException
public double[] getDistances(BaselineAdaptationSet set1, BaselineAdaptationSet set2, double winSizeInSeconds, double skipSizeInSeconds, int fftSize) throws IOException
IOException
public double[] getDistances(BaselineAdaptationSet set1, BaselineAdaptationSet set2, double winSizeInSeconds, double skipSizeInSeconds, int fftSize, int lpOrder) throws IOException
IOException
public double[] getDistances(BaselineAdaptationSet set1, BaselineAdaptationSet set2, double winSizeInSeconds, double skipSizeInSeconds, int fftSize, int lpOrder, int[] map) throws IOException
IOException
public double[] getItemDistances(BaselineAdaptationItem item1, BaselineAdaptationItem item2, double winSizeInSeconds, double skipSizeInSeconds) throws IOException
IOException
public double[] getItemDistances(BaselineAdaptationItem item1, BaselineAdaptationItem item2, double winSizeInSeconds, double skipSizeInSeconds, int fftSize) throws IOException
IOException
public double[] getItemDistances(BaselineAdaptationItem item1, BaselineAdaptationItem item2, double winSizeInSeconds, double skipSizeInSeconds, int fftSize, int lpOrder) throws IOException
IOException
public double frameDistance(double[] frm1, double[] frm2, int fftSize, int lpOrder)
public void mainParametric(String srcFolder, String tgtFolder, String tfmFolder, String outputFile, String infoString) throws IOException
IOException
Copyright © 2000–2016 DFKI GmbH. All rights reserved.