Package | Description |
---|---|
marytts.signalproc.sinusoidal.hntm.analysis |
Analysis package for harmonics plus noise speech models.
|
marytts.signalproc.sinusoidal.hntm.synthesis |
Synthesis package for harmonics plus noise model consisting of the
following modules:
HarmonicPartLinearPhaseInterpolatorSynthesizer: harmonic part
synthesis with a linear phase interpolator
NoisePartWaveformSynthesizer: Noise part synthesizer when the
noise is kept as original-harmonic waveform
NoisePartLpFilterPostHpfLpcSynthesizer: Noise part synthesizer
using linear prediction forward filter with optional post filtering
with an highpass filter
NoisePartWindowedOverlapAddLpcSynthesizer: Noise part synthesizer using a windowed overlap add approach (supports highpass filtering as well) NoisePartPseudoHarmonicSynthesizer: A pseudo-harmonic approach for noise part generation using parameters obtained by the harmonic part analysis algorithm applied to noise part assuming a fixed f0 TransientPartSynthesizer: A waveform synthesizer for transient parts (performs windowing at transition boundaries) |
marytts.vocalizations |
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(double[] x,
int fs,
PitchReaderWriter f0,
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) |
HntmSpeechSignal |
HntmAnalyzer.analyze(short[] x,
int fs,
PitchReaderWriter f0,
Labels labels,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParamsBeforeNoiseAnalysis) |
HntmSpeechSignal |
HntmAnalyzer.analyze(short[] x,
int fs,
PitchReaderWriter f0,
Labels labels,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParamsBeforeNoiseAnalysis,
String analysisResultsFile) |
void |
HntmAnalyzer.analyzeNoisePart(double[] originalSignal,
HntmSpeechSignal hnmSignal,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParamsForNoiseAnalysis,
boolean[] isInTransientSegments) |
static double[] |
HntmAnalyzerNoisePartWaveformSynthesizer.synthesize(HntmSpeechSignal hnmSignal,
double[][] frameWaveforms,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParams) |
Modifier and Type | Method and Description |
---|---|
static void |
HntmSynthesizer.mainSingleFile(String wavFile,
HntmSynthesizerParams synthesisParams,
float[][] pScalesArray,
float[] pScalesTimes,
float[][] tScalesArray,
float[] tScalesTimes) |
static double[] |
NoisePartWindowedOverlapAddLpcSynthesizer.synthesize(HntmSpeechSignal hnmSignal,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParams) |
static double[] |
NoisePartLpFilterPostHpfLpcSynthesizer.synthesize(HntmSpeechSignal hnmSignal,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParams) |
static double[] |
NoisePartPseudoHarmonicSynthesizer.synthesize(HntmSpeechSignal hnmSignal,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParams,
String referenceFile) |
HntmSynthesizedSignal |
HntmSynthesizer.synthesize(HntmSpeechSignal hntmSignal,
HntmSpeechFrame[] leftContexts,
HntmSpeechFrame[] rightContexts,
BasicProsodyModifierParams pmodParams,
String referenceFile,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParams) |
Constructor and Description |
---|
HarmonicPartLinearPhaseInterpolatorSynthesizer(HntmSpeechSignal hnmSignalIn,
HntmAnalyzerParams analysisParamsIn,
HntmSynthesizerParams synthesisParamsIn) |
HarmonicPartLinearPhaseInterpolatorSynthesizer(HntmSpeechSignal hnmSignalIn,
HntmAnalyzerParams analysisParamsIn,
HntmSynthesizerParams synthesisParamsIn,
String referenceFileIn) |
HntmSynthesizerParams(HntmSynthesizerParams existing) |
Modifier and Type | Field and Description |
---|---|
protected HntmSynthesizerParams |
HNMSynthesisTechnology.synthesisParams |
Copyright © 2000–2016 DFKI GmbH. All rights reserved.