Package hmi.elckerlyc.speechengine

Interface Summary
SpeechPlanner  
SpeechUnit  
TextOutput Used to display the text of a TextSpeechUnit
TTSUnitFactory Factory to create speech units
 

Class Summary
AbstractSpeechUnit  
DirectTTSUnit Used to speak directly through the TTS system
DirectTTSUnitFactory Factory to generate DirectSpeechUnits, implemented as a singleton
JLabelTextOutput  
StdoutTextOutput  
TextPlanner  
TextSpeechUnit  
TTSPlanner  
TTSUnit  
VerbalPlanPlayer Runs the VerbalPlan.
VerbalPlayer  
WavTTSUnit Plans speach by generating a .wav file, then uses that .wav file to generate the speech
WavTTSUnitFactory Factory to generate WavSpeechUnit, implemented as a singleton
 

Exception Summary
SpeechUnitPlanningException  
SpeechUnitPlayException