hmi.elckerlyc.speechengine
Interface SpeechUnit

All Superinterfaces:
PlanUnit
All Known Implementing Classes:
AbstractSpeechUnit, DirectTTSUnit, TextSpeechUnit, TTSUnit, WavTTSUnit

public interface SpeechUnit
extends PlanUnit


Method Summary
 void sendEndProgress(double time)
           
 void sendProgress(double playTime, double time)
           
 void setEnd(TimePeg s)
           
 void setParameterValue(String paramater, float value)
          Sets a parameter value
 void setStart(TimePeg s)
           
 
Methods inherited from interface hmi.elckerlyc.planunit.PlanUnit
addFeedbackListener, feedback, getAvailableSyncs, getBMLBlockPeg, getBMLId, getEndTime, getId, getPreferedDuration, getRelativeTime, getReplacementGroup, getStartTime, getState, getTime, getTimePeg, hasValidTiming, isDone, isLurking, isPlaying, isSubUnit, play, reset, setParameterValue, setState, setTimePeg, start, stop
 

Method Detail

setParameterValue

void setParameterValue(String paramater,
                       float value)
Description copied from interface: PlanUnit
Sets a parameter value

Specified by:
setParameterValue in interface PlanUnit

setStart

void setStart(TimePeg s)

setEnd

void setEnd(TimePeg s)

sendEndProgress

void sendEndProgress(double time)

sendProgress

void sendProgress(double playTime,
                  double time)