A B C D E F G H I J K L M N O P Q R S T U V W X

R

react(SEMAINEMessage) - Method in class eu.semaine.components.Component
Reactions to messages.
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Updates the InformationState based on the SemaineMessages it receives
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.AgentMentalStateInterpreter
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.EmotionInterpreter
Reads the emotions sends in EmmaMessages and determines the values.
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.FacialExpressionInterpreter
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.NonVerbalInterpreter
Checks if the received message is an EmmaMessage, and based on the content it will check if the confidence is high enough to put the received data in the UserState.
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.TurnTakingInterpreter
Reads the message, filters out the detected user speaking state and the detected emotions, and tries to determine if the agent should start speaking.
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.UserPresenceInterpreter
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Called when a new message is received * Checks if the message contains an input-sentence. * Also checks if the user is finished speaking
react(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.test.TestGui
Called when a message is received Checks if the message contains FML.
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.DummyActionSelection
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.DummyAnalyser
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.DummyBMLActionProposer
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.DummyBMLRealiser
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.DummyBMLRealiserAndPlayer
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.DummyFML2BML
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.DummyInterpreter
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.DummyVisualFML2BML
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.GenericTestComponent
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.TTSInputComponent
 
react(SEMAINEMessage) - Method in class eu.semaine.components.dummy.UtterancePreparationTestComponent
 
react(SEMAINEMessage) - Method in class eu.semaine.components.mary.QueuingAudioPlayer
 
react(SEMAINEMessage) - Method in class eu.semaine.components.mary.SemaineAudioPlayer
 
react(SEMAINEMessage) - Method in class eu.semaine.components.mary.SpeechBMLRealiser
 
react(SEMAINEMessage) - Method in class eu.semaine.components.mary.SpeechPreprocessor
 
react(SEMAINEMessage) - Method in class eu.semaine.components.MessageLogComponent
 
reactTime(long) - Method in class eu.semaine.components.meta.MetaMessenger.Statistics
 
readData() - Method in class eu.semaine.components.dialogue.actionproposers.ResponseReader
 
readFromBytesMessage() - Method in class eu.semaine.jms.message.SEMAINEFeatureMessage
 
readFromTextMessage() - Method in class eu.semaine.jms.message.SEMAINEFeatureMessage
 
receive() - Method in class eu.semaine.jms.receiver.Receiver
Receives the next message produced for this message consumer.
receive(long) - Method in class eu.semaine.jms.receiver.Receiver
Receives the next message that arrives within the specified timeout interval.
RECEIVE_TOPICS - Static variable in class eu.semaine.components.meta.MetaMessenger
 
receiveNoWait() - Method in class eu.semaine.jms.receiver.Receiver
Receives the next message if one is immediately available.
Receiver - Class in eu.semaine.jms.receiver
This class handles the common part to all message receivers in the SEMAINE system.
Receiver(String) - Constructor for class eu.semaine.jms.receiver.Receiver
Create a receiver that will listen for all messages in the given Topic on the default JMS server.
Receiver(String, String) - Constructor for class eu.semaine.jms.receiver.Receiver
Create a receiver that will listen only to the messages in the given Topic that will pass the given messageSelector, on the default JMS server.
Receiver(String, String, String, String) - Constructor for class eu.semaine.jms.receiver.Receiver
Create a receiver that will listen for all messages in the given Topic on the given JMS server.
Receiver(String, String, String, String, String) - Constructor for class eu.semaine.jms.receiver.Receiver
Create a receiver that will listen only to the messages in the given Topic that will pass the given messageSelector, on the given JMS server.
receivers - Variable in class eu.semaine.components.Component
 
REPORT_TOPICS - Static variable in class eu.semaine.components.meta.MetaMessenger
 
reportState(Component.State) - Method in class eu.semaine.components.meta.MetaMessenger
 
reportState(Component.State, Object...) - Method in class eu.semaine.components.meta.MetaMessenger
 
reportTopics(List<Receiver>, List<Sender>, boolean, boolean) - Method in class eu.semaine.components.meta.MetaMessenger
 
requestExit() - Method in class eu.semaine.components.Component
Ask this component to exit as soon as possible.
resetMentalState() - Method in class eu.semaine.components.dialogue.interpreters.AgentMentalStateInterpreter
 
ResponseReader - Class in eu.semaine.components.dialogue.actionproposers
 
ResponseReader(String) - Constructor for class eu.semaine.components.dialogue.actionproposers.ResponseReader
 
ROOT_TAGNAME - Static variable in class eu.semaine.datatypes.xml.BML
 
ROOT_TAGNAME - Static variable in class eu.semaine.datatypes.xml.EMMA
 
ROOT_TAGNAME - Static variable in class eu.semaine.datatypes.xml.FML
 
ROOT_TAGNAME - Static variable in class eu.semaine.datatypes.xml.SSML
 
run() - Method in class eu.semaine.components.Component
 
run() - Method in class eu.semaine.components.mary.QueuingAudioPlayer.Playloop
 
run() - Method in class eu.semaine.components.mary.SemaineAudioPlayer.Playloop
 
run() - Method in class eu.semaine.components.meta.SystemManager
 

A B C D E F G H I J K L M N O P Q R S T U V W X