abstract class BaseChatbot : AnyObjectWrapper, Chatbot
Parent class for ChatBot implementations.
Since
3
<init> |
BaseChatbot(context: QiContext!) |
acknowledgeHeard |
open fun acknowledgeHeard(phrase: Phrase!, locale: Locale!): Unit |
acknowledgeSaid |
open fun acknowledgeSaid(phrase: Phrase!, locale: Locale!): Unit |
addOnAutonomousReactionChangedListener |
open fun addOnAutonomousReactionChangedListener(listener: OnAutonomousReactionChangedListener!): Unit |
addOnIsAvailableToReplyChangedListener |
open fun addOnIsAvailableToReplyChangedListener(listener: OnIsAvailableToReplyChangedListener!): Unit |
addOnMaxHypothesesPerUtteranceChangedListener |
open fun addOnMaxHypothesesPerUtteranceChangedListener(listener: OnMaxHypothesesPerUtteranceChangedListener!): Unit |
advertise |
fun advertise(): AnyObject! |
async |
open fun async(): Async! |
getAutonomousReaction |
fun getAutonomousReaction(): AutonomousReaction! |
getIsAvailableToReply |
open fun getIsAvailableToReply(): Boolean! |
getMaxHypothesesPerUtterance |
open fun getMaxHypothesesPerUtterance(): Int! |
removeAllOnAutonomousReactionChangedListeners |
open fun removeAllOnAutonomousReactionChangedListeners(): Unit |
removeAllOnIsAvailableToReplyChangedListeners |
open fun removeAllOnIsAvailableToReplyChangedListeners(): Unit |
removeAllOnMaxHypothesesPerUtteranceChangedListeners |
open fun removeAllOnMaxHypothesesPerUtteranceChangedListeners(): Unit |
removeOnAutonomousReactionChangedListener |
open fun removeOnAutonomousReactionChangedListener(listener: OnAutonomousReactionChangedListener!): Unit |
removeOnIsAvailableToReplyChangedListener |
open fun removeOnIsAvailableToReplyChangedListener(listener: OnIsAvailableToReplyChangedListener!): Unit |
removeOnMaxHypothesesPerUtteranceChangedListener |
open fun removeOnMaxHypothesesPerUtteranceChangedListener(listener: OnMaxHypothesesPerUtteranceChangedListener!): Unit |
replyTo |
abstract fun replyTo(phrase: Phrase!, locale: Locale!): StandardReplyReaction! |
setAutonomousReaction |
Setter for AutonomousReaction. open fun setAutonomousReaction(autonomousReaction: StandardAutonomousReaction!): Unit |
setIsAvailableToReply |
open fun setIsAvailableToReply(isAvailableToReply: Boolean!): Unit |
setMaxHypothesesPerUtterance |
open fun setMaxHypothesesPerUtterance(maxHypothesesPerUtterance: Int!): Unit |
setOnAutonomousReactionChangedListener |
open fun setOnAutonomousReactionChangedListener(listener: OnAutonomousReactionChangedListener!): Unit |
setOnIsAvailableToReplyChangedListener |
open fun |
setOnMaxHypothesesPerUtteranceChangedListener |
open fun setOnMaxHypothesesPerUtteranceChangedListener(listener: OnMaxHypothesesPerUtteranceChangedListener!): Unit |
toString |
open fun toString(): String |