Package | Description |
---|---|
marytts.signalproc.sinusoidal.hntm.analysis |
Analysis package for harmonics plus noise speech models.
|
marytts.signalproc.sinusoidal.hntm.modification |
PSOLA like prosody modification algorithms for harmonics plus noise 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.unitselection.data |
Modifier and Type | Field and Description |
---|---|
HntmSpeechFrame[] |
HntmSpeechSignal.frames |
HntmSpeechFrame[] |
HntmSpeechSignalWithContext.leftContexts |
HntmSpeechFrame[] |
HntmSpeechSignalWithContext.rightContexts |
Modifier and Type | Method and Description |
---|---|
boolean |
HntmSpeechFrame.equals(HntmSpeechFrame other) |
Constructor and Description |
---|
HntmSpeechFrame(HntmSpeechFrame existing) |
HntmSpeechSignalWithContext(HntmSpeechSignal hntmSignalIn,
HntmSpeechFrame[] leftContextsIn,
HntmSpeechFrame[] rightContextsIn) |
HntmSpeechSignalWithContext(HntmSpeechSignal hntmSignalIn,
HntmSpeechFrame[] leftContextsIn,
HntmSpeechFrame[] rightContextsIn) |
Modifier and Type | Method and Description |
---|---|
static HntmSpeechSignalWithContext |
HntmProsodyModifier.modify(HntmSpeechSignal hntmSignal,
HntmSpeechFrame[] leftContexts,
HntmSpeechFrame[] rightContexts,
BasicProsodyModifierParams pmodParams,
HntmAnalyzerParams analysisParams) |
static HntmSpeechSignalWithContext |
HntmProsodyModifier.modify(HntmSpeechSignal hntmSignal,
HntmSpeechFrame[] leftContexts,
HntmSpeechFrame[] rightContexts,
BasicProsodyModifierParams pmodParams,
HntmAnalyzerParams analysisParams) |
Modifier and Type | Method and Description |
---|---|
static void |
NoisePartWaveformSynthesizer.processFrame(HntmSpeechFrame prevFrame,
HntmSpeechFrame currentFrame,
HntmSpeechFrame nextFrame,
int samplingRateInHz,
boolean isFirstSynthesisFrame,
boolean isLastSynthesisFrame,
double[] noisePartWaveform,
double[] wgts,
boolean existsLeftContexts,
HntmSpeechFrame currentLeftContext,
boolean existsRightContexts,
HntmSpeechFrame currentRightContext) |
HntmSynthesizedSignal |
HntmSynthesizer.synthesize(HntmSpeechSignal hntmSignal,
HntmSpeechFrame[] leftContexts,
HntmSpeechFrame[] rightContexts,
BasicProsodyModifierParams pmodParams,
String referenceFile,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParams) |
HntmSynthesizedSignal |
HntmSynthesizer.synthesize(HntmSpeechSignal hntmSignal,
HntmSpeechFrame[] leftContexts,
HntmSpeechFrame[] rightContexts,
BasicProsodyModifierParams pmodParams,
String referenceFile,
HntmAnalyzerParams analysisParams,
HntmSynthesizerParams synthesisParams) |
static double[] |
NoisePartWaveformSynthesizer.synthesize(HntmSpeechSignal hnmSignal,
HntmSpeechFrame[] leftContexts,
HntmSpeechFrame[] rightContexts,
HntmAnalyzerParams analysisParams) |
static double[] |
NoisePartWaveformSynthesizer.synthesize(HntmSpeechSignal hnmSignal,
HntmSpeechFrame[] leftContexts,
HntmSpeechFrame[] rightContexts,
HntmAnalyzerParams analysisParams) |
Modifier and Type | Field and Description |
---|---|
HntmSpeechFrame |
HnmDatagram.frame |
Modifier and Type | Method and Description |
---|---|
HntmSpeechFrame |
HnmDatagram.getFrame()
Get the sinusoidal speech frame
|
Constructor and Description |
---|
HnmDatagram(long setDuration,
HntmSpeechFrame frame)
Construct a HNM datagram.
|
Copyright © 2000–2016 DFKI GmbH. All rights reserved.