|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmarytts.unitselection.UnitSelectionSynthesizer
public class UnitSelectionSynthesizer
Builds and synthesizes unit selection voices
| Constructor Summary | |
|---|---|
UnitSelectionSynthesizer()
|
|
| Method Summary | |
|---|---|
void |
powerOnSelfTest()
Perform a power-on self test by processing some example input data. |
void |
startup()
Start up the waveform synthesizer. |
javax.sound.sampled.AudioInputStream |
synthesize(java.util.List<org.w3c.dom.Element> tokensAndBoundaries,
Voice voice)
Synthesize a given part of a MaryXML document. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UnitSelectionSynthesizer()
| Method Detail |
|---|
public void startup()
throws java.lang.Exception
startup in interface WaveformSynthesizerjava.lang.Exception
public void powerOnSelfTest()
throws java.lang.Error
powerOnSelfTest in interface WaveformSynthesizerjava.lang.Error - if the module does not work properly.
public javax.sound.sampled.AudioInputStream synthesize(java.util.List<org.w3c.dom.Element> tokensAndBoundaries,
Voice voice)
throws SynthesisException
synthesize in interface WaveformSynthesizertokensAndBoundaries - the part of the MaryXML document to
synthesize; a list containing a number of adjacent java.lang.IllegalArgumentException - if the voice requested for this section
is incompatible with this WaveformSynthesizer.
SynthesisException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||