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

S

SAD - Static variable in class eu.semaine.components.dialogue.actionproposers.ContextTemplate
 
SEMAINEAgentStateMessage - Class in eu.semaine.jms.message
 
SEMAINEAgentStateMessage(Message) - Constructor for class eu.semaine.jms.message.SEMAINEAgentStateMessage
 
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<byte[]>) - 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
 
SEMAINEDialogStateMessage - Class in eu.semaine.jms.message
 
SEMAINEDialogStateMessage(Message) - Constructor for class eu.semaine.jms.message.SEMAINEDialogStateMessage
 
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) - Constructor for class eu.semaine.jms.message.SEMAINEStateMessage
 
SEMAINEUserStateMessage - Class in eu.semaine.jms.message
 
SEMAINEUserStateMessage(Message) - Constructor for class eu.semaine.jms.message.SEMAINEUserStateMessage
 
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
 
sendBackchannelSignal() - Method in class eu.semaine.components.dialogue.actionproposers.BackchannelProposer
 
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.
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.
sendSilent() - Method in class eu.semaine.components.dialogue.analysers.SpeakingAnalyser
 
sendSilent() - Method in class eu.semaine.components.dialogue.test.TestGui
 
sendSpeaking() - Method in class eu.semaine.components.dialogue.analysers.SpeakingAnalyser
 
sendSpeaking() - Method in class eu.semaine.components.dialogue.test.TestGui
 
sendStateInfo(StateInfo, long) - Method in class eu.semaine.jms.sender.StateSender
 
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, IOBase.Event) - Method in class eu.semaine.jms.sender.Sender
Send a text message via this sender, for event-based messages.
sendUtterance(String) - Method in class eu.semaine.components.dialogue.test.TestGui
Sends the given utterance to the userstate using an EmmaMessage
sendXML(Document, 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.
session - Variable in class eu.semaine.jms.IOBase
 
setAboutCurrentCharacter(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setAboutOtherCharacter(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setAboutOtherPeople(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setAboutOwnFeelings(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setAction(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setAgree(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setChangeSpeaker(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setDisagree(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setEvent(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
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.
setFuture(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setLaugh(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setMessageListener(SEMAINEMessageAvailableListener) - Method in class eu.semaine.jms.receiver.Receiver
 
setNegative(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setNewReaction(String) - Method in class eu.semaine.components.dialogue.actionproposers.ContextTemplate
Sets a new response
setPast(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
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.
setPositive(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setPragmatic(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setTaggedUtterance(String) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setTags(String[]) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setTalkAboutSelf(boolean) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
setTargetCharacter(String) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
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.
setupInfoKeys() - Method in class eu.semaine.datatypes.stateinfo.AgentStateInfo
Set up the possible values that we can know about.
setupInfoKeys() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo
Set up the possible values that we can know about.
setupInfoKeys() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
Set up the possible values that we can know about.
setupInfoKeys() - Method in class eu.semaine.datatypes.stateinfo.UserStateInfo
Set up the possible values that we can know about.
setUtterance(String) - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
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.
SpeakingAnalyser - Class in eu.semaine.components.dialogue.analysers
 
SpeakingAnalyser() - Constructor for class eu.semaine.components.dialogue.analysers.SpeakingAnalyser
 
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
 
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
 
SPIKE - Static variable in class eu.semaine.components.dialogue.actionproposers.ContextTemplate
 
SSML - Class in eu.semaine.datatypes.xml
 
SSML() - Constructor for class eu.semaine.datatypes.xml.SSML
 
startConnection() - Method in class eu.semaine.jms.IOBase
 
startOfConversation() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceProposer
Regulates the start of a conversation (done at the start of each character)
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, String) - Constructor for class eu.semaine.datatypes.stateinfo.StateInfo
 
StateInfo(Map<String, String>, String, String) - Constructor for class eu.semaine.datatypes.stateinfo.StateInfo
 
stateName - Variable in class eu.semaine.datatypes.stateinfo.StateInfo
 
StateReceiver - Class in eu.semaine.jms.receiver
 
StateReceiver(String) - Constructor for class eu.semaine.jms.receiver.StateReceiver
Create a receiver that will listen for all messages in the given Topic.
StateReceiver(String, String) - 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, String, 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
 
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
 
systemWantsSpeakerChange() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceProposer
 

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