public class InterpolatingSynthesizer extends Object implements WaveformSynthesizer
Modifier and Type | Field and Description |
---|---|
protected org.apache.log4j.Logger |
logger |
Constructor and Description |
---|
InterpolatingSynthesizer() |
Modifier and Type | Method and Description |
---|---|
void |
powerOnSelfTest()
Perform a power-on self test by processing some example input data.
|
void |
startup()
Start up the waveform synthesizer.
|
AudioInputStream |
synthesize(List<Element> tokensAndBoundaries,
Voice voice,
String outputParams)
Synthesize a given part of a MaryXML document.
|
public void startup() throws Exception
startup
in interface WaveformSynthesizer
Exception
- Exceptionpublic void powerOnSelfTest() throws Error
powerOnSelfTest
in interface WaveformSynthesizer
Error
- if the module does not work properly.public AudioInputStream synthesize(List<Element> tokensAndBoundaries, Voice voice, String outputParams) throws SynthesisException
synthesize
in interface WaveformSynthesizer
tokensAndBoundaries
- tokensAndBoundariesvoice
- voiceoutputParams
- outputParamsSynthesisException
- SynthesisExceptionCopyright © 2000–2016 DFKI GmbH. All rights reserved.