Package edu.tufts.hrilab.slug.listen
Class ListenerComponent
java.lang.Object
edu.tufts.hrilab.diarc.DiarcComponent
edu.tufts.hrilab.slug.listen.ListenerComponent
- All Implemented Interfaces:
GuiProvider
-
Field Summary
Fields inherited from class edu.tufts.hrilab.diarc.DiarcComponent
executionLoopCycleTime, log, shouldRunExecutionLoop -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]Provide the class names of this component's GUI adapter classes.voidvoidvoidreportRecognizedSpeech(Utterance input) protected voidAny component that needs particular shutdown logic needs to override this method andMethods inherited from class edu.tufts.hrilab.diarc.DiarcComponent
additionalUsageInfo, createInstance, createInstance, createInstance, createInstance, executionLoop, getMyGroupConstraints, getMyGroups, getMyService, getMyServices, init, main, parseArgs, shutdown
-
Constructor Details
-
ListenerComponent
public ListenerComponent()
-
-
Method Details
-
populateDiarcAgents
public void populateDiarcAgents() -
reportRecognizedSpeech
-
waitForUtterance
-
interruptWaitingForUtterance
public void interruptWaitingForUtterance() -
shutdownComponent
protected void shutdownComponent()Description copied from class:DiarcComponentAny component that needs particular shutdown logic needs to override this method and- Overrides:
shutdownComponentin classDiarcComponent
-
getAdapterClassNames
Provide the class names of this component's GUI adapter classes.- Specified by:
getAdapterClassNamesin interfaceGuiProvider
-