Package | Description |
---|---|
marytts.signalproc.adaptation |
Packages for speaking style and speaker identity adaptation in Mary TTS
supporting various voice conversion algorithms.
|
marytts.signalproc.process | |
marytts.signalproc.sinusoidal |
Sinusoidal analysis/synthesis framework supporting various approaches:
Conventional sinusoidal analysis/modification/synthesis
Harmonic plus Noise Model (HNM) based analysis/modification/synthesis
Multiresolution sinusoidal analysis/modification/snythesis
Warning: This is a very basic implementation and it does not work properly! Sines+transients+noise based analysis/modification/synthesis |
marytts.signalproc.sinusoidal.hntm.analysis |
Analysis package for harmonics plus noise speech models.
|
marytts.util.signal |
Various relatively generic utilities for signal processing.
|
Modifier and Type | Field and Description |
---|---|
protected PitchMarks |
FdpsolaAdapter.pm |
Modifier and Type | Field and Description |
---|---|
protected PitchMarks |
PsolaFrameProvider.pitchMarker |
protected PitchMarks |
FDPSOLAProcessor.pm |
Constructor and Description |
---|
PsolaFrameProvider(DoubleDataSource inputSource,
PitchMarks pm,
int fs,
int psPeriods) |
Modifier and Type | Method and Description |
---|---|
SinusoidalTracks[] |
MultiresolutionSinusoidalAnalyzer.analyze(double[] x,
double lowestBandWindowSizeInSeconds,
int windowType,
boolean bRefinePeakEstimatesParabola,
boolean bRefinePeakEstimatesBias,
boolean bSpectralReassignment,
boolean bAdjustNeighFreqDependent,
boolean bFreqLimitedAnalysis,
boolean bPitchSynchronousAnalysis,
PitchMarks pm,
float numPeriods) |
SinusoidalTracks |
PitchSynchronousSinusoidalAnalyzer.analyzePitchSynchronous(double[] x,
PitchMarks pm) |
SinusoidalTracks |
PitchSynchronousSinusoidalAnalyzer.analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods) |
SinusoidalTracks |
PitchSynchronousSinusoidalAnalyzer.analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds) |
SinusoidalTracks |
PitchSynchronousSinusoidalAnalyzer.analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz) |
SinusoidalTracks |
PitchSynchronousSinusoidalAnalyzer.analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz,
int spectralEnvelopeType) |
SinusoidalTracks |
PitchSynchronousSinusoidalAnalyzer.analyzePitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz,
int spectralEnvelopeType,
float[] initialPeakLocationsInHz) |
NonharmonicSinusoidalSpeechSignal |
PitchSynchronousSinusoidalAnalyzer.extracSinusoidsPitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz) |
NonharmonicSinusoidalSpeechSignal |
PitchSynchronousSinusoidalAnalyzer.extracSinusoidsPitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz,
int spectralEnvelopeType) |
NonharmonicSinusoidalSpeechSignal |
PitchSynchronousSinusoidalAnalyzer.extracSinusoidsPitchSynchronous(double[] x,
PitchMarks pm,
float numPeriods,
float skipSizeInSeconds,
float deltaInHz,
int spectralEnvelopeType,
float[] initialPeakLocationsInHz) |
Modifier and Type | Method and Description |
---|---|
HntmSpeechSignal |
HntmAnalyzer.analyze(double[] x,
int fs,
PitchMarks pm,
double f0WindowSizeInSeconds,
double f0SkipSizeInSeconds,
float[] f0Contour,
Labels labels,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParamsBeforeNoiseAnalysis,
String analysisResultsFile) |
HntmSpeechSignal |
HntmAnalyzer.analyze(short[] x,
int fs,
PitchMarks pm,
double f0WindowSizeInSeconds,
double f0SkipSizeInSeconds,
float[] f0Contour,
Labels labels,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParamsBeforeNoiseAnalysis,
String analysisResultsFile) |
HarmonicAndTransientAnalysisOutput |
HntmAnalyzer.analyzeHarmonicAndTransientParts(double[] x,
int fs,
PitchMarks pm,
double f0WindowSizeInSeconds,
double f0SkipSizeInSeconds,
float[] f0Contour,
Labels labels,
HntmAnalyzerParams analysisParams) |
Modifier and Type | Method and Description |
---|---|
static PitchMarks |
SignalProcUtils.pitchContour2pitchMarks(double[] f0s,
int fs,
int len,
double ws,
double ss,
boolean bPaddZerosForFinalPitchMark,
int offset) |
Modifier and Type | Method and Description |
---|---|
static double[] |
SignalProcUtils.fixedRateF0Values(PitchMarks pm,
double wsFixedInSeconds,
double ssFixedInSeconds,
int numfrm,
int samplingRate) |
Copyright © 2000–2016 DFKI GmbH. All rights reserved.