marytts.language.en
Class XML2UttDurationsEn

java.lang.Object
  extended by marytts.modules.InternalModule
      extended by marytts.modules.XML2UttBase
          extended by marytts.language.en.XML2UttDurationsEn
All Implemented Interfaces:
MaryModule

public class XML2UttDurationsEn
extends XML2UttBase

Convert a MaryXML DOM tree into FreeTTS utterances (durations, English).

Author:
Marc Schröder

Field Summary
 
Fields inherited from class marytts.modules.XML2UttBase
lastTargetIndex, nextTargetIndex, PROSODY_ATTRIBUTES, PROSODY_END, PROSODY_START
 
Fields inherited from class marytts.modules.InternalModule
logger, state
 
Fields inherited from interface marytts.modules.MaryModule
MODULE_OFFLINE, MODULE_RUNNING
 
Constructor Summary
XML2UttDurationsEn()
           
 
Method Summary
protected  void fillUtterance(com.sun.speech.freetts.Utterance utterance, org.w3c.dom.Element sentence)
          Depending on the data type, find the right information in the sentence and insert it into the utterance.
 
Methods inherited from class marytts.modules.XML2UttBase
addOneElement, appendTokenItem, createSylStructure, fillUtterance, insertWordItem, phoneString2phoneList, process, searchFollowingMarks, searchFollowingMarks, searchPrecedingMarks, searchPrecedingMarks, startup
 
Methods inherited from class marytts.modules.InternalModule
getLocale, getState, inputType, name, outputType, powerOnSelfTest, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XML2UttDurationsEn

public XML2UttDurationsEn()
Method Detail

fillUtterance

protected void fillUtterance(com.sun.speech.freetts.Utterance utterance,
                             org.w3c.dom.Element sentence)
Depending on the data type, find the right information in the sentence and insert it into the utterance.

Specified by:
fillUtterance in class XML2UttBase