Uses of Interface
eu.semaine.jms.SEMAINEMessageAvailableListener

Packages that use SEMAINEMessageAvailableListener
eu.semaine.components   
eu.semaine.components.dialogue.actionproposers   
eu.semaine.components.dialogue.analysers   
eu.semaine.components.dialogue.interpreters   
eu.semaine.components.dialogue.test   
eu.semaine.components.dummy   
eu.semaine.components.mary   
eu.semaine.components.meta   
eu.semaine.jms.receiver   
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.components
 

Classes in eu.semaine.components that implement SEMAINEMessageAvailableListener
 class Component
          The abstract base class for all components.
 class MessageLogComponent
          This component can be used to view all or a selection of components.
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.components.dialogue.actionproposers
 

Classes in eu.semaine.components.dialogue.actionproposers that implement SEMAINEMessageAvailableListener
 class BackchannelProposer
           
 class UtteranceProposer
          This class waits for the Agent to have the turn, takes the analysis of the user input and chooses a response for the agent
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.components.dialogue.analysers
 

Classes in eu.semaine.components.dialogue.analysers that implement SEMAINEMessageAvailableListener
 class SpeakingAnalyser
           
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.components.dialogue.interpreters
 

Classes in eu.semaine.components.dialogue.interpreters that implement SEMAINEMessageAvailableListener
 class TurnTakingInterpreter
          This class interprets and analyses the turn taking behaviour of the user
 class UtteranceInterpreter
          This class interprets the dialog and extends it with detected semantic features
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.components.dialogue.test
 

Classes in eu.semaine.components.dialogue.test that implement SEMAINEMessageAvailableListener
 class TestGui
          This class creates a GUI to test the Dialogue Management.
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.components.dummy
 

Classes in eu.semaine.components.dummy that implement SEMAINEMessageAvailableListener
 class DummyActionSelection
          This dummy action selection accepts all candidates.
 class DummyAnalyser
          This dummy class mimics an analyser.
 class DummyBMLActionProposer
          This dummy class mimics an action proposer generating behaviour directly.
 class DummyBMLRealiser
          This dummy action selection accepts all candidates.
 class DummyBMLRealiserAndPlayer
          This dummy action selection accepts all candidates.
 class DummyFeatureExtractor
           
 class DummyFML2BML
          This dummy action selection accepts all candidates.
 class DummyFMLActionProposer
          This dummy class mimics an action proposer generating FML actions.
 class DummyInterpreter
          This dummy class mimics an interpreter.
 class DummyVisualFML2BML
          This dummy action selection accepts all candidates.
 class GenericTestComponent
           
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.components.mary
 

Classes in eu.semaine.components.mary that implement SEMAINEMessageAvailableListener
 class SemaineAudioPlayer
          Audio player
 class SpeechBMLRealiser
          Speech preprocessor : To find pitch accent and boundaries Speech BML realiser : Audio synthesis and phone timings
 class SpeechPreprocessor
          Speech preprocessor : To find pitch accent and boundaries Speech BML realiser : Audio synthesis and phone timings
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.components.meta
 

Classes in eu.semaine.components.meta that implement SEMAINEMessageAvailableListener
 class SystemManager
          Communication between a component and the system manager, transporting meta messages about the state of the component and of the system.
 

Uses of SEMAINEMessageAvailableListener in eu.semaine.jms.receiver
 

Fields in eu.semaine.jms.receiver declared as SEMAINEMessageAvailableListener
protected  SEMAINEMessageAvailableListener Receiver.listener
           
 

Methods in eu.semaine.jms.receiver that return SEMAINEMessageAvailableListener
 SEMAINEMessageAvailableListener Receiver.getMessageListener()
           
 

Methods in eu.semaine.jms.receiver with parameters of type SEMAINEMessageAvailableListener
 void Receiver.setMessageListener(SEMAINEMessageAvailableListener aListener)