|
||||||||||
| 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 TagIUs from WordIUs. |
| 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 | |||||||||