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

S

SEMAINE_LIFESIGNLIMIT - Static variable in class eu.semaine.components.dialogue.interpreters.UserPresenceInterpreter
Limit that no life sign is detected, in ms
SemaineAudioPlayer - Class in eu.semaine.components.mary
Audio player
SemaineAudioPlayer() - Constructor for class eu.semaine.components.mary.SemaineAudioPlayer
 
SemaineAudioPlayer.Playloop - Class in eu.semaine.components.mary
 
SemaineAudioPlayer.Playloop(BlockingQueue<SEMAINEBytesMessage>) - Constructor for class eu.semaine.components.mary.SemaineAudioPlayer.Playloop
 
SEMAINEBytesMessage - Class in eu.semaine.jms.message
 
SEMAINEBytesMessage(Message) - Constructor for class eu.semaine.jms.message.SEMAINEBytesMessage
 
SEMAINEEmmaMessage - Class in eu.semaine.jms.message
 
SEMAINEEmmaMessage(Message) - Constructor for class eu.semaine.jms.message.SEMAINEEmmaMessage
 
SEMAINEFeatureMessage - Class in eu.semaine.jms.message
 
SEMAINEFeatureMessage(Message) - Constructor for class eu.semaine.jms.message.SEMAINEFeatureMessage
 
SEMAINEMessage - Class in eu.semaine.jms.message
A representation of a message as used in SEMAINE code.
SEMAINEMessage(Message) - Constructor for class eu.semaine.jms.message.SEMAINEMessage
Create a SEMAINE specific abstraction from the given message.
SEMAINEMessageAvailableListener - Interface in eu.semaine.jms
 
SemaineML - Class in eu.semaine.datatypes.xml
 
SemaineML() - Constructor for class eu.semaine.datatypes.xml.SemaineML
 
SEMAINEStateMessage - Class in eu.semaine.jms.message
 
SEMAINEStateMessage(Message, StateInfo.Type) - Constructor for class eu.semaine.jms.message.SEMAINEStateMessage
 
SEMAINEUtils - Class in eu.semaine.util
 
SEMAINEUtils() - Constructor for class eu.semaine.util.SEMAINEUtils
 
SEMAINEXMLMessage - Class in eu.semaine.jms.message
 
SEMAINEXMLMessage(Message) - Constructor for class eu.semaine.jms.message.SEMAINEXMLMessage
 
SEND_TOPICS - Static variable in class eu.semaine.components.meta.MetaMessenger
 
sendAgentTurnState() - Method in class eu.semaine.components.dialogue.interpreters.TurnTakingInterpreter
 
sendBackchannel() - Method in class eu.semaine.components.dialogue.actionproposers.BackchannelActionProposer
 
sendBinaryFeatureVector(float[], long) - Method in class eu.semaine.jms.sender.FeatureSender
 
sendBytesMessage(byte[], long) - Method in class eu.semaine.jms.sender.BytesSender
Send a bytes message via this sender.
sendBytesMessage(byte[], long, String, long) - Method in class eu.semaine.jms.sender.BytesSender
Send a bytes message via this sender.
sendCallbackMessage(String, String) - Method in class eu.semaine.components.mary.SemaineAudioPlayer
 
sendConvState() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Sends around that the agent is silent
sendDialogueAct(DialogueAct) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
 
sendDialogueActOld(DialogueAct) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Creates an EmmaMessage with the utterance and all detected features
sendEmotions(float, float, float, float, String, String, String) - Method in class eu.semaine.components.dialogue.interpreters.EmotionInterpreter
Sends the given emotion with the given value to the UserState
Sender - Class in eu.semaine.jms.sender
This class handles the common part to all message senders in the SEMAINE system.
Sender(String, String, String) - Constructor for class eu.semaine.jms.sender.Sender
Create a new Sender to the given topic on the default JMS server.
Sender(String, String, String, String, String, String) - Constructor for class eu.semaine.jms.sender.Sender
Create a new Sender to the given topic on the given JMS server.
senders - Variable in class eu.semaine.components.Component
 
sendFeatureVector(float[], long) - Method in class eu.semaine.jms.sender.FeatureSender
Send a vector of float features as a text message.
sendFeatureVector(float[], long, boolean) - Method in class eu.semaine.jms.sender.FeatureSender
Send a vector of float features.
sendHeadMovement(int[]) - Method in class eu.semaine.components.dialogue.interpreters.HeadMovementInterpreter
 
sendListening() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Sends around that the agent is silent
sendMentalState() - Method in class eu.semaine.components.dialogue.interpreters.AgentMentalStateInterpreter
 
sendNewCharacter(int) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Sends around that the system has changed to a new character
sendPitchDirection(String) - Method in class eu.semaine.components.dialogue.interpreters.SpeechInterpreter
 
sendSilent() - Method in class eu.semaine.components.dialogue.test.TestGui
 
sendSpeaking() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Sends around that the agent is speaking
sendSpeaking() - Method in class eu.semaine.components.dialogue.test.TestGui
 
sendSpeechState() - Method in class eu.semaine.components.dialogue.interpreters.SpeechInterpreter
Sends the current user speech state as an EMMA message around
sendStateInfo(StateInfo, long) - Method in class eu.semaine.jms.sender.StateSender
Send the given state information.
sendStateInfo(StateInfo, long, String, long) - Method in class eu.semaine.jms.sender.StateSender
Send the given state information.
sendTextFeatureVector(float[], long) - Method in class eu.semaine.jms.sender.FeatureSender
 
sendTextMessage(String, long) - Method in class eu.semaine.jms.sender.Sender
Send a text message via this sender.
sendTextMessage(String, long, String, long) - Method in class eu.semaine.jms.sender.Sender
Send a text message via this sender.
sendTextMessage(String, long, IOBase.Event) - Method in class eu.semaine.jms.sender.Sender
Send a text message via this sender, for event-based messages.
sendTextMessage(String, long, IOBase.Event, String, long) - Method in class eu.semaine.jms.sender.Sender
Send a text message via this sender, for event-based messages.
sendUtterance(AgentSpokenUtterance) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Sends the given utterance to the output modules.
sendUtterance(String) - Method in class eu.semaine.components.dialogue.test.TestGui
Sends the given utterance to the userstate using an EmmaMessage
sendUtteranceToMary(String) - Method in class eu.semaine.components.dialogue.test.TestGui
Sends the given utterance to the output modules.
sendXML(Document, long) - Method in class eu.semaine.jms.sender.XMLSender
Send an XML document as a "single" event.
sendXML(Document, long, String, long) - Method in class eu.semaine.jms.sender.XMLSender
Send an XML document as a "single" event.
sendXML(Document, long, IOBase.Event) - Method in class eu.semaine.jms.sender.XMLSender
Send an XML document with the given event tag.
sendXML(Document, long, IOBase.Event, String, long) - Method in class eu.semaine.jms.sender.XMLSender
Send an XML document with the given event tag.
SentenceReader - Class in eu.semaine.components.dialogue.actionproposers
 
SentenceReader(String) - Constructor for class eu.semaine.components.dialogue.actionproposers.SentenceReader
 
session - Variable in class eu.semaine.jms.IOBase
 
setAgentSpeakingState(StateInfo) - Method in class eu.semaine.components.dialogue.actionproposers.BackchannelActionProposer
Reads the received Message and tries to filter out the detected user speaking state.
setAgentSpeakingState(StateInfo) - Method in class eu.semaine.components.dialogue.interpreters.TurnTakingInterpreter
Reads the received Message and tries to filter out the detected user speaking state.
setCharacter(StateInfo) - Method in class eu.semaine.components.dialogue.actionproposers.BackchannelActionProposer
Reads the received Message and tries to filter out a change of character
setCharacter(StateInfo) - Method in class eu.semaine.components.dialogue.interpreters.TurnTakingInterpreter
Reads the received Message and tries to filter out a change of character
setEventBased() - Method in class eu.semaine.jms.sender.Sender
Determine that the data is event-based, not periodic.
setFeatureNames(String[]) - Method in class eu.semaine.jms.message.SEMAINEFeatureMessage
Set the feature names corresponding to the features.
setFeatureNames(String[]) - Method in class eu.semaine.jms.sender.FeatureSender
Initiate the list of feature names to use.
setInfo(String, String) - Method in class eu.semaine.datatypes.stateinfo.StateInfo
 
setMentalState(double[]) - Method in class eu.semaine.components.dialogue.interpreters.AgentMentalStateInterpreter
 
setMessageListener(SEMAINEMessageAvailableListener) - Method in class eu.semaine.jms.receiver.Receiver
 
setPeriodic(int) - Method in class eu.semaine.jms.sender.Sender
Determine that the data is periodic, and set the period in which data is (intended to be) sent, in milliseconds.
setTimeToLive(long) - Method in class eu.semaine.jms.sender.Sender
Set the time to live for all messages sent by this sender, i.e. the number of milliseconds before the message is considered obsolete by the JMS system.
setUserSpeakingState(StateInfo) - Method in class eu.semaine.components.dialogue.actionproposers.BackchannelActionProposer
Reads the received Message and tries to filter out the detected user speaking state.
setUserSpeakingState(StateInfo) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Reads the received Message and tries to filter out the detected user speaking state.
setUserSpeakingState(StateInfo) - Method in class eu.semaine.components.dialogue.interpreters.TurnTakingInterpreter
Reads the received Message and tries to filter out the detected user speaking state.
SMALL_UTTERANCE - Static variable in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
 
SOURCE - Static variable in class eu.semaine.jms.message.SEMAINEMessage
The name of the property used for the component that sent the data.
source - Variable in class eu.semaine.jms.sender.Sender
The name of the source component from where the data originated.
SPEAKING - Static variable in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
 
SpeechBMLRealiser - Class in eu.semaine.components.mary
Speech preprocessor : To find pitch accent and boundaries Speech BML realiser : Audio synthesis and phone timings
SpeechBMLRealiser() - Constructor for class eu.semaine.components.mary.SpeechBMLRealiser
 
SpeechInterpreter - Class in eu.semaine.components.dialogue.interpreters
The SpeechInterpreter determines exactly if the user is speaking or if he's silent.
SpeechInterpreter() - Constructor for class eu.semaine.components.dialogue.interpreters.SpeechInterpreter
Constructor of SpeechInterpreter Initializes the Senders and Receivers
SpeechPreprocessor - Class in eu.semaine.components.mary
Speech preprocessor : To find pitch accent and boundaries Speech BML realiser : Audio synthesis and phone timings
SpeechPreprocessor() - Constructor for class eu.semaine.components.mary.SpeechPreprocessor
 
speechReady(SEMAINEXMLMessage) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
This method checks if the given message contains the end signal of the animation that the agent is playing.
speechStarted(SEMAINEXMLMessage) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
This method checks if the given message contains the start signal of the animation that the agent is going to play next.
SPIKE - Static variable in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
 
SSML - Class in eu.semaine.datatypes.xml
 
SSML() - Constructor for class eu.semaine.datatypes.xml.SSML
 
startConnection() - Method in class eu.semaine.jms.IOBase
 
state - Variable in class eu.semaine.components.Component
 
state - Variable in class eu.semaine.jms.message.SEMAINEStateMessage
 
StateInfo - Class in eu.semaine.datatypes.stateinfo
A class representing one of the information states.
StateInfo(Document, String, String, String, StateInfo.Type) - Constructor for class eu.semaine.datatypes.stateinfo.StateInfo
 
StateInfo(Map<String, String>, String, StateInfo.Type) - Constructor for class eu.semaine.datatypes.stateinfo.StateInfo
 
StateInfo.Type - Enum in eu.semaine.datatypes.stateinfo
 
StateInfo.XPathInfoMapper - Class in eu.semaine.datatypes.stateinfo
A helper class that supports us in mapping short names to XPath expressions.
StateInfo.XPathInfoMapper(Map<String, String>, Map<String, String>) - Constructor for class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
 
stateInfoType - Variable in class eu.semaine.jms.message.SEMAINEStateMessage
 
stateName - Variable in class eu.semaine.datatypes.stateinfo.StateInfo
 
StateReceiver - Class in eu.semaine.jms.receiver
 
StateReceiver(String, StateInfo.Type) - Constructor for class eu.semaine.jms.receiver.StateReceiver
Create a receiver that will listen for all messages in the given Topic.
StateReceiver(String, String, StateInfo.Type) - Constructor for class eu.semaine.jms.receiver.StateReceiver
Create a receiver that will listen only to the messages in the given Topic that will pass the given messageSelector.
StateSender - Class in eu.semaine.jms.sender
An abstraction of Sender for state data.
StateSender(String, StateInfo.Type, String) - Constructor for class eu.semaine.jms.sender.StateSender
Create a new Sender to the given topic on the default JMS server.
StateSender(String, String, String, String, String, String) - Constructor for class eu.semaine.jms.sender.StateSender
Create a new Sender to the given topic on the given JMS server.
statistics() - Method in class eu.semaine.components.meta.MetaMessenger
 
string2Document(String) - Static method in class eu.semaine.util.XMLTool
 
suggestAfterSilence() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Returns a list of possible responses based on the fact that a user did not start speaking after the agent's turn.
suggestedChar - Variable in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
 
suggestLastOptions(DialogueAct) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Returns a list of generic responses with a very low quality.
suggestLinkingSentence(DialogueAct) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Returns a list of possible linking utterances based on the previous agent utterance and the user's response.
suggestOnArousal() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Returns a list of possible responses based on the arousal.
suggestOnContentFeatures(DialogueAct) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Returns a list of possible responses based on the detected Content Features in the given DialogueAct
SYSTEM_READY - Static variable in class eu.semaine.components.meta.MetaMessenger
 
SYSTEM_READY_TIME - Static variable in class eu.semaine.components.meta.MetaMessenger
 
SystemConfigurationException - Exception in eu.semaine.exceptions
An exception related to a wrong system configuration.
SystemConfigurationException(String) - Constructor for exception eu.semaine.exceptions.SystemConfigurationException
 
SystemConfigurationException(String, Throwable) - Constructor for exception eu.semaine.exceptions.SystemConfigurationException
 
SystemManager - Class in eu.semaine.components.meta
Communication between a component and the system manager, transporting meta messages about the state of the component and of the system.
SystemManager() - Constructor for class eu.semaine.components.meta.SystemManager
 
SystemStateInfo - Class in eu.semaine.datatypes.stateinfo
 
SystemStateInfo(Document) - Constructor for class eu.semaine.datatypes.stateinfo.SystemStateInfo
 
SystemStateInfo(Map<String, String>) - Constructor for class eu.semaine.datatypes.stateinfo.SystemStateInfo
 

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