|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AbstractFloorTracker.Listener | the interface that the floor manager's listeners must implement |
AudioActionManager.Listener | Interface for dialogue manager (or other previous modules) to implement. |
RMRSComposer.Resolver | Interface to call whenever a Formula needs to check if its relations resolve with something in the world. |
Class Summary | |
---|---|
AbstractDialogueManager | An abstract DM. |
AbstractFloorTracker | A floor tracker tracks which dialogue participant has the floor (i.e. the user or the system) and takes decisions when the floor should be taken or released |
AudioActionManager | |
IUBasedFloorTracker | |
IUNetworkActionManager | Implements utterance execution for DialogueActIUs grounded-in a wider IU network. |
IUNetworkDialogueManager | |
RMRSComposer | |
SynthesisModule | concurrency: playNoise() and update() are synchronized, so do not try to call them from the same thread |
Tagger | An incremental processor that produces TagIU s from WordIU s. |
TagParser | An IU processor wrapper around the SITDBSParser. |
TextBasedFloorTracker | |
WordCatcher | A dummy module that expects WordIUs and beeps upon the reception of a specific word. |
Enum Summary | |
---|---|
AbstractFloorTracker.InternalState | the internal state of the floor tracker: - user is silent and we're not expecting her to speak - user is silent but we are expecting her to speak (this may lead to a time-out) - user is talking (currently no provisions for whether we want her to speak or not) |
AbstractFloorTracker.Signal | other modules are notified about floor state if they implement FloorManager.Listener and are registered to listen in the configuration file |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |