public class Blizzard09PostProcessor extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
APPLY_HIGHPASS_FILTER |
static double |
CONSONANT_MAX_GAIN_FACTOR |
static double |
CONSONANT_MAX_GAIN_RELATIVE_DURATION |
static double |
FORMANT_SHARPENING_END_FREQ |
static double |
FORMANT_SHARPENING_START_FREQ |
static double |
HIGHPASS_FILTER_CUTOFF |
static double |
HIGHPASS_FILTER_RELATIVE_GAIN |
static boolean |
INCREASE_CONSONANT_GAINS |
static String |
LABEL_FILE_EXTENSION |
static boolean |
LABELS_FROM_REALISED_DURATIONS_FILE |
static double |
MAX_LSF_PAIR_SEPARATION_IN_HZ |
static boolean |
REDUCE_VOWEL_GAINS |
static double |
RELATIVE_DECREASE_IN_LSF_PAIR_SEPARATION |
static boolean |
SHARPEN_FORMANTS |
static double |
SKIP_SIZE_IN_SECONDS_GAIN |
static double |
SKIP_SIZE_IN_SECONDS_LSF |
static double |
VOWEL_MIN_GAIN_FACTOR |
static double |
VOWEL_MIN_GAIN_RELATIVE_DURATION |
static double |
WINDOW_SIZE_IN_SECONDS_GAIN |
static double |
WINDOW_SIZE_IN_SECONDS_LSF |
Constructor and Description |
---|
Blizzard09PostProcessor() |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args) |
static void |
mainSingleFile(String inputWavFile,
String outputWavFile,
Allophone[] allophones) |
static double[] |
process(double[] x,
Labels labels,
Allophone[] allophones,
int samplingRateInHz,
double absMaxOrig) |
static double[] |
processGains(double[] x,
int samplingRateInHz,
Labels labels,
boolean[] toBeProcesseds,
double extremumGainFactor,
double extremumGainRelativeDuration) |
static double[] |
processHigherFormantGains(double[] x,
int samplingRateInHz,
Labels labels,
boolean[] isPauses) |
static double[] |
processLSFs(double[] x,
int samplingRateInHz,
Labels labels,
boolean[] isVowels,
boolean[] isPauses) |
public static final boolean LABELS_FROM_REALISED_DURATIONS_FILE
public static final String LABEL_FILE_EXTENSION
public static final double WINDOW_SIZE_IN_SECONDS_LSF
public static final double SKIP_SIZE_IN_SECONDS_LSF
public static final boolean SHARPEN_FORMANTS
public static final double FORMANT_SHARPENING_START_FREQ
public static final double FORMANT_SHARPENING_END_FREQ
public static final double RELATIVE_DECREASE_IN_LSF_PAIR_SEPARATION
public static final double MAX_LSF_PAIR_SEPARATION_IN_HZ
public static final double WINDOW_SIZE_IN_SECONDS_GAIN
public static final double SKIP_SIZE_IN_SECONDS_GAIN
public static final boolean INCREASE_CONSONANT_GAINS
public static final double CONSONANT_MAX_GAIN_FACTOR
public static final double CONSONANT_MAX_GAIN_RELATIVE_DURATION
public static final boolean REDUCE_VOWEL_GAINS
public static final double VOWEL_MIN_GAIN_FACTOR
public static final double VOWEL_MIN_GAIN_RELATIVE_DURATION
public static final boolean APPLY_HIGHPASS_FILTER
public static final double HIGHPASS_FILTER_CUTOFF
public static final double HIGHPASS_FILTER_RELATIVE_GAIN
public static double[] process(double[] x, Labels labels, Allophone[] allophones, int samplingRateInHz, double absMaxOrig)
public static double[] processGains(double[] x, int samplingRateInHz, Labels labels, boolean[] toBeProcesseds, double extremumGainFactor, double extremumGainRelativeDuration)
public static double[] processLSFs(double[] x, int samplingRateInHz, Labels labels, boolean[] isVowels, boolean[] isPauses)
public static double[] processHigherFormantGains(double[] x, int samplingRateInHz, Labels labels, boolean[] isPauses)
public static void mainSingleFile(String inputWavFile, String outputWavFile, Allophone[] allophones) throws UnsupportedAudioFileException, IOException
public static void main(String[] args) throws UnsupportedAudioFileException, IOException, MaryConfigurationException
Copyright © 2000–2016 DFKI GmbH. All rights reserved.