public class PitchSynchronousSinusoidalAnalyzer extends SinusoidalAnalyzer
Modifier and Type | Field and Description |
---|---|
static float |
DEFAULT_ANALYSIS_PERIODS |
params
FIXEDRATE_FULLBAND_ANALYZER, FIXEDRATE_MULTIRESOLUTION_ANALYZER, PITCHSYNCHRONOUS_FULLBAND_ANALYZER, PITCHSYNCHRONOUS_MULTIRESOLUTION_ANALYZER
Constructor and Description |
---|
PitchSynchronousSinusoidalAnalyzer(SinusoidalAnalysisParams paramsIn) |
Modifier and Type | Method and Description |
---|---|
SinusoidalTracks |
analyzePitchSynchronous(double[] x,
PitchMarks pm) |
SinusoidalTracks |
analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods) |
SinusoidalTracks |
analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds) |
SinusoidalTracks |
analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz) |
SinusoidalTracks |
analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz,
int spectralEnvelopeType) |
SinusoidalTracks |
analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz,
int spectralEnvelopeType,
float[] initialPeakLocationsInHz) |
NonharmonicSinusoidalSpeechSignal |
extracSinusoidsPitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz) |
NonharmonicSinusoidalSpeechSignal |
extracSinusoidsPitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz,
int spectralEnvelopeType) |
NonharmonicSinusoidalSpeechSignal |
extracSinusoidsPitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz,
int spectralEnvelopeType,
float[] initialPeakLocationsInHz) |
static void |
main(String[] args) |
analyze_frame, analyze_frame, analyze_frame, analyze_frame, analyzeFixedRate, analyzeFixedRate, analyzeFixedRate, analyzeFixedRate, analyzeFixedRate, analyzeFixedRate, extractSinusoidsFixedRate, extractSinusoidsFixedRate, extractSinusoidsFixedRate, getGrossStatistics, refineBySpectralReassignment, refinePeakEstimatesBias, refinePeakEstimatesParabola, setNeighFreq
public PitchSynchronousSinusoidalAnalyzer(SinusoidalAnalysisParams paramsIn)
public SinusoidalTracks analyzePitchSynchronous(double[] x, PitchMarks pm)
public SinusoidalTracks analyzePitchSynchronous(double[] x, PitchMarks pm, float numPeriods)
public SinusoidalTracks analyzePitchSynchronous(double[] x, PitchMarks pm, float numPeriods, float skipSizeInSeconds)
public SinusoidalTracks analyzePitchSynchronous(double[] x, PitchMarks pm, float numPeriods, float skipSizeInSeconds, float deltaInHz)
public SinusoidalTracks analyzePitchSynchronous(double[] x, PitchMarks pm, float numPeriods, float skipSizeInSeconds, float deltaInHz, int spectralEnvelopeType)
public SinusoidalTracks analyzePitchSynchronous(double[] x, PitchMarks pm, float numPeriods, float skipSizeInSeconds, float deltaInHz, int spectralEnvelopeType, float[] initialPeakLocationsInHz)
public NonharmonicSinusoidalSpeechSignal extracSinusoidsPitchSynchronous(double[] x, PitchMarks pm, float numPeriods, float skipSizeInSeconds, float deltaInHz)
public NonharmonicSinusoidalSpeechSignal extracSinusoidsPitchSynchronous(double[] x, PitchMarks pm, float numPeriods, float skipSizeInSeconds, float deltaInHz, int spectralEnvelopeType)
public NonharmonicSinusoidalSpeechSignal extracSinusoidsPitchSynchronous(double[] x, PitchMarks pm, float numPeriods, float skipSizeInSeconds, float deltaInHz, int spectralEnvelopeType, float[] initialPeakLocationsInHz)
public static void main(String[] args) throws UnsupportedAudioFileException, IOException
Copyright © 2000–2016 DFKI GmbH. All rights reserved.