Uses of Interface
hmi.elckerlyc.speechengine.SpeechUnit

Packages that use SpeechUnit
hmi.elckerlyc.speechengine   
 

Uses of SpeechUnit in hmi.elckerlyc.speechengine
 

Classes in hmi.elckerlyc.speechengine that implement SpeechUnit
 class AbstractSpeechUnit
           
 class DirectTTSUnit
          Used to speak directly through the TTS system
 class TextSpeechUnit
           
 class TTSUnit
           
 class WavTTSUnit
          Plans speach by generating a .wav file, then uses that .wav file to generate the speech
 

Fields in hmi.elckerlyc.speechengine declared as SpeechUnit
private  SpeechUnit SpeechUnitPlayException.su
           
private  SpeechUnit SpeechUnitPlanningException.su
           
 

Fields in hmi.elckerlyc.speechengine with type parameters of type SpeechUnit
private  ArrayList<SpeechUnit> VerbalPlanPlayer.speechUnits
           
 

Methods in hmi.elckerlyc.speechengine that return SpeechUnit
 SpeechUnit SpeechUnitPlayException.getSpeechUnit()
           
 SpeechUnit SpeechUnitPlanningException.getSpeechUnit()
           
private  SpeechUnit VerbalPlanPlayer.getSpeechUnit(String id, String bmlId)
           
 

Methods in hmi.elckerlyc.speechengine with parameters of type SpeechUnit
 void VerbalPlayer.addSpeechUnit(SpeechUnit su)
           
 void VerbalPlanPlayer.addSpeechUnit(SpeechUnit su)
           
private  void VerbalPlanPlayer.interruptSpeechUnit(SpeechUnit su, double globalTime)
           
private  void VerbalPlanPlayer.suException(SpeechUnit su, String message, double time)
          Callback for behaviors
 

Method parameters in hmi.elckerlyc.speechengine with type arguments of type SpeechUnit
private  void VerbalPlanPlayer.removeSpeechUnits(List<SpeechUnit> suList)
           
 

Constructors in hmi.elckerlyc.speechengine with parameters of type SpeechUnit
SpeechUnitPlanningException(String str, SpeechUnit s)
           
SpeechUnitPlayException(String str, SpeechUnit s)