Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X