public class FDPSOLASynthesisTechnology extends VocalizationSynthesisTechnology
Modifier and Type | Field and Description |
---|---|
protected TimelineReader |
audioTimeline |
protected boolean |
f0ContourImposeSupport |
protected VocalizationUnitFileReader |
unitFileReader |
protected VocalizationIntonationReader |
vIntonationReader |
Constructor and Description |
---|
FDPSOLASynthesisTechnology(String waveTimeLineFile,
String unitFile,
String intonationFeatureFile,
boolean imposeF0Support) |
FDPSOLASynthesisTechnology(TimelineReader audioTimeline,
VocalizationUnitFileReader unitFileReader,
HNMFeatureFileReader vHNMFeaturesReader,
VocalizationIntonationReader vIntonationReader,
boolean imposeF0Support) |
Modifier and Type | Method and Description |
---|---|
AudioInputStream |
reSynthesize(int backchannelNumber,
AudioFileFormat aft)
Re-synthesize given vocalization using FDPSOLA technology
|
AudioInputStream |
synthesize(int backchannelNumber,
AudioFileFormat aft)
Synthesize given vocalization (i.e.
|
AudioInputStream |
synthesizeUsingImposedF0(int sourceIndex,
int targetIndex,
AudioFileFormat aft)
Impose target intonation contour on given vocalization using HNM technology
|
protected VocalizationIntonationReader vIntonationReader
protected TimelineReader audioTimeline
protected VocalizationUnitFileReader unitFileReader
protected boolean f0ContourImposeSupport
public FDPSOLASynthesisTechnology(String waveTimeLineFile, String unitFile, String intonationFeatureFile, boolean imposeF0Support) throws MaryConfigurationException
MaryConfigurationException
public FDPSOLASynthesisTechnology(TimelineReader audioTimeline, VocalizationUnitFileReader unitFileReader, HNMFeatureFileReader vHNMFeaturesReader, VocalizationIntonationReader vIntonationReader, boolean imposeF0Support)
public AudioInputStream synthesize(int backchannelNumber, AudioFileFormat aft) throws SynthesisException
synthesize
in class VocalizationSynthesisTechnology
backchannelNumber
- unit indexaft
- audio file formatSynthesisException
- if failed to synthesize vocalizationpublic AudioInputStream reSynthesize(int backchannelNumber, AudioFileFormat aft) throws SynthesisException
reSynthesize
in class VocalizationSynthesisTechnology
backchannelNumber
- unit indexaft
- audio file formatSynthesisException
- if failed to synthesize vocalizationpublic AudioInputStream synthesizeUsingImposedF0(int sourceIndex, int targetIndex, AudioFileFormat aft) throws SynthesisException
synthesizeUsingImposedF0
in class VocalizationSynthesisTechnology
sourceIndex
- unit index of vocalizationtargetIndex
- unit index of target intonationaft
- audio file formatSynthesisException
- if failed to synthesize vocalizationCopyright © 2000–2016 DFKI GmbH. All rights reserved.