Uses of Class
eu.semaine.components.Component

Packages that use Component
eu.semaine.components   
eu.semaine.components.dialogue.actionproposers   
eu.semaine.components.dialogue.interpreters   
eu.semaine.components.dialogue.test   
eu.semaine.components.dummy   
eu.semaine.components.mary   
eu.semaine.components.meta   
 

Uses of Component in eu.semaine.components
 

Subclasses of Component in eu.semaine.components
 class MessageLogComponent
          This component can be used to view all or a selection of components.
 

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

Subclasses of Component in eu.semaine.components.dialogue.actionproposers
 class UtteranceActionProposer
           
 

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

Subclasses of Component in eu.semaine.components.dialogue.interpreters
 class AgentMentalStateInterpreter
          disagreement -> Spike: high, rest: low agreement -> Spike: low, rest (nu) average acceptance -> spike low, rest default refusal -> spike high, rest low belief -> spike low, rest high disbelief -> spike high, rest low liking -> spike low, obadiah middle, rest high disliking -> spike high, obadiah middle, rest low interest -> spike and obadiah low, poppy and prudence high no_interest -> spike and obadiah high, poppy and prudence low understanding -> all high no_understanding -> all low
 class EmotionInterpreter
          The EmotionInterpreter reads the emotions detected by the input modules, and if they are higher than a certain threshold this emotion is send to the user state.
 class FacialExpressionInterpreter
           
 class NonVerbalInterpreter
          The NonVerbalInterpreter receives Non-Verbal data from the NonVerbal Fusion component, and if the confidence is higher than the specified threshold it will put it in the userstate.
 class TurnTakingInterpreter
          The TurnTakingInterpreter looks at the behaviour of the user and has to decide when is a good moment to start speaking.
 class UserPresenceInterpreter
           
 class UtteranceInterpreter
          This class interprets the dialog and extends it with detected semantic features
 

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

Subclasses of Component in eu.semaine.components.dialogue.test
 class TestGui
          This class creates a GUI to test the Dialogue Management.
 

Uses of Component in eu.semaine.components.dummy
 

Subclasses of Component in eu.semaine.components.dummy
 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
           
 class QueuingDummyBMLRealiser
           
 class QueuingDummyFML2BML
           
 class TTSInputComponent
           
 class UtterancePreparationTestComponent
           
 

Uses of Component in eu.semaine.components.mary
 

Subclasses of Component in eu.semaine.components.mary
 class QueuingAudioPlayer
          Audio player
 class QueuingSpeechBMLRealiser
           
 class QueuingSpeechPreprocessor
           
 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 Component in eu.semaine.components.meta
 

Subclasses of Component in eu.semaine.components.meta
 class SystemManager
          Communication between a component and the system manager, transporting meta messages about the state of the component and of the system.