Uses of Class
hmi.elckerlyc.speechengine.TTSUnit

Packages that use TTSUnit
hmi.elckerlyc.speechengine   
 

Uses of TTSUnit in hmi.elckerlyc.speechengine
 

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

Methods in hmi.elckerlyc.speechengine that return TTSUnit
private  TTSUnit TTSPlanner.createSpeechUnit(BMLBlockPeg bbPeg, Behaviour b)
           
 TTSUnit WavTTSUnitFactory.createSpeechUnit(BMLBlockPeg bbPeg, String text, String id, String bmlId, TTSBinding ttsBin, Class<? extends Behaviour> behClass)
           
 TTSUnit TTSUnitFactory.createSpeechUnit(BMLBlockPeg bbPeg, String text, String id, String bmlId, TTSBinding ttsBin, Class<? extends Behaviour> behClass)
           
 TTSUnit DirectTTSUnitFactory.createSpeechUnit(BMLBlockPeg bbPeg, String text, String id, String bmlId, TTSBinding ttsBin, Class<? extends Behaviour> behClass)
           
 

Methods in hmi.elckerlyc.speechengine with parameters of type TTSUnit
private  void TTSPlanner.addFaceUnits(BMLBlockPeg bbPeg, Behaviour beh, TTSUnit bs)
           
private  void TTSPlanner.addJawMovement(BMLBlockPeg bbPeg, Behaviour beh, TTSUnit bs)
           
private  void TTSPlanner.linkBookmarks(TTSUnit su, List<TimePegAndConstraint> sacs, double startTime, Behaviour b)