interface Chat
Action that listens to the users and interrogates its Chatbots to select the most appropriate answers.
Since
3
Async |
interface Async |
OnFallbackReplyFoundForListener |
Listener for fallbackReplyFoundFor signal interface OnFallbackReplyFoundForListener |
OnHeardListener |
Listener for heard signal interface OnHeardListener |
OnHearingChangedListener |
Listener for hearing property changed event interface OnHearingChangedListener |
OnListeningChangedListener |
Listener for listening property changed event interface OnListeningChangedListener |
OnNoPhraseRecognizedListener |
Listener for noPhraseRecognized signal interface OnNoPhraseRecognizedListener |
OnNoReplyFoundForListener |
Listener for noReplyFoundFor signal interface OnNoReplyFoundForListener |
OnNormalReplyFoundForListener |
Listener for normalReplyFoundFor signal interface OnNormalReplyFoundForListener |
OnSayingChangedListener |
Listener for saying property changed event interface OnSayingChangedListener |
OnStartedListener |
Listener for started signal interface OnStartedListener |
addOnFallbackReplyFoundForListener |
Add a OnFallbackReplyFoundForListener abstract fun addOnFallbackReplyFoundForListener(onFallbackReplyFoundForListener: OnFallbackReplyFoundForListener!): Unit |
addOnHeardListener |
Add a OnHeardListener abstract fun addOnHeardListener(onHeardListener: OnHeardListener!): Unit |
addOnHearingChangedListener |
Add a property changed listener for hearing abstract fun addOnHearingChangedListener(onHearingChangedListener: OnHearingChangedListener!): Unit |
addOnListeningChangedListener |
Add a property changed listener for listening abstract fun addOnListeningChangedListener(onListeningChangedListener: OnListeningChangedListener!): Unit |
addOnNoPhraseRecognizedListener |
Add a OnNoPhraseRecognizedListener abstract fun addOnNoPhraseRecognizedListener(onNoPhraseRecognizedListener: OnNoPhraseRecognizedListener!): Unit |
addOnNoReplyFoundForListener |
Add a OnNoReplyFoundForListener abstract fun addOnNoReplyFoundForListener(onNoReplyFoundForListener: OnNoReplyFoundForListener!): Unit |
addOnNormalReplyFoundForListener |
Add a OnNormalReplyFoundForListener abstract fun addOnNormalReplyFoundForListener(onNormalReplyFoundForListener: OnNormalReplyFoundForListener!): Unit |
addOnSayingChangedListener |
Add a property changed listener for saying abstract fun addOnSayingChangedListener(onSayingChangedListener: OnSayingChangedListener!): Unit |
addOnStartedListener |
Add a OnStartedListener abstract fun addOnStartedListener(onStartedListener: OnStartedListener!): Unit |
async |
abstract fun async(): Async! |
getHearing |
Exposes the property hearing value abstract fun getHearing(): Boolean! |
getListening |
Exposes the property listening value abstract fun getListening(): Boolean! |
getListeningBodyLanguage |
Exposes the property listeningBodyLanguage value abstract fun getListeningBodyLanguage(): BodyLanguageOption! |
getSaying |
Exposes the property saying value abstract fun getSaying(): Phrase! |
removeAllOnFallbackReplyFoundForListeners |
Remove all OnFallbackReplyFoundForListener abstract fun removeAllOnFallbackReplyFoundForListeners(): Unit |
removeAllOnHeardListeners |
Remove all OnHeardListener abstract fun removeAllOnHeardListeners(): Unit |
removeAllOnHearingChangedListeners |
Remove all hearing changed listeners abstract fun removeAllOnHearingChangedListeners(): Unit |
removeAllOnListeningChangedListeners |
Remove all listening changed listeners abstract fun removeAllOnListeningChangedListeners(): Unit |
removeAllOnNoPhraseRecognizedListeners |
Remove all OnNoPhraseRecognizedListener abstract fun removeAllOnNoPhraseRecognizedListeners(): Unit |
removeAllOnNoReplyFoundForListeners |
Remove all OnNoReplyFoundForListener abstract fun removeAllOnNoReplyFoundForListeners(): Unit |
removeAllOnNormalReplyFoundForListeners |
Remove all OnNormalReplyFoundForListener abstract fun removeAllOnNormalReplyFoundForListeners(): Unit |
removeAllOnSayingChangedListeners |
Remove all saying changed listeners abstract fun removeAllOnSayingChangedListeners(): Unit |
removeAllOnStartedListeners |
Remove all OnStartedListener abstract fun removeAllOnStartedListeners(): Unit |
removeOnFallbackReplyFoundForListener |
Remove a OnFallbackReplyFoundForListener abstract fun removeOnFallbackReplyFoundForListener(onFallbackReplyFoundForListener: OnFallbackReplyFoundForListener!): Unit |
removeOnHeardListener |
Remove a OnHeardListener abstract fun removeOnHeardListener(onHeardListener: OnHeardListener!): Unit |
removeOnHearingChangedListener |
Remove a property changed listener for hearing abstract fun removeOnHearingChangedListener(onHearingChangedListener: OnHearingChangedListener!): Unit |
removeOnListeningChangedListener |
Remove a property changed listener for listening abstract fun removeOnListeningChangedListener(onListeningChangedListener: OnListeningChangedListener!): Unit |
removeOnNoPhraseRecognizedListener |
Remove a OnNoPhraseRecognizedListener abstract fun removeOnNoPhraseRecognizedListener(onNoPhraseRecognizedListener: OnNoPhraseRecognizedListener!): Unit |
removeOnNoReplyFoundForListener |
Remove a OnNoReplyFoundForListener abstract fun removeOnNoReplyFoundForListener(onNoReplyFoundForListener: OnNoReplyFoundForListener!): Unit |
removeOnNormalReplyFoundForListener |
Remove a OnNormalReplyFoundForListener abstract fun removeOnNormalReplyFoundForListener(onNormalReplyFoundForListener: OnNormalReplyFoundForListener!): Unit |
removeOnSayingChangedListener |
Remove a property changed listener for saying abstract fun removeOnSayingChangedListener(onSayingChangedListener: OnSayingChangedListener!): Unit |
removeOnStartedListener |
Remove a OnStartedListener abstract fun removeOnStartedListener(onStartedListener: OnStartedListener!): Unit |
run |
The robot starts to listen, react and talk by picking reactions. If the robot is in a language different from the action language, the robot language will be changed. abstract fun run(): Unit |
setListeningBodyLanguage |
Set the property bodyLanguageOption value abstract fun setListeningBodyLanguage(bodyLanguageOption: BodyLanguageOption!): Unit |
setOnFallbackReplyFoundForListener |
Set a OnFallbackReplyFoundForListener abstract fun |
setOnHeardListener |
Set a OnHeardListener abstract fun |
setOnHearingChangedListener |
Set a property changed listener for hearing abstract fun |
setOnListeningChangedListener |
Set a property changed listener for listening abstract fun |
setOnNoPhraseRecognizedListener |
Set a OnNoPhraseRecognizedListener abstract fun |
setOnNoReplyFoundForListener |
Set a OnNoReplyFoundForListener abstract fun |
setOnNormalReplyFoundForListener |
Set a OnNormalReplyFoundForListener abstract fun |
setOnSayingChangedListener |
Set a property changed listener for saying abstract fun |
setOnStartedListener |
Set a OnStartedListener abstract fun |