AutonomousReaction |
A reaction Suggested by a Chatbot interface AutonomousReaction |
AutonomousReactionImportance |
Additional information on the importance of a suggested ChatbotReaction class AutonomousReactionImportance : QiEnum |
AutonomousReactionValidity |
Decribes the validity of a suggested ChatbotReaction class AutonomousReactionValidity : QiEnum |
BaseChatbot |
Parent class for ChatBot implementations. abstract class BaseChatbot : AnyObjectWrapper, Chatbot |
BaseChatbotReaction |
Parent class for ChatBotReaction implementations. abstract class BaseChatbotReaction : AnyObjectWrapper, ChatbotReaction |
BaseQiChatExecutor |
Parent class for QiChatExecutor implementations. abstract class BaseQiChatExecutor : AnyObjectWrapper, QiChatExecutor |
BodyLanguageOption |
Body language policy. class BodyLanguageOption : QiEnum |
Bookmark |
Object representing a marked location in a topic. interface Bookmark |
BookmarkStatus |
Object representing the state of a Bookmark during Discuss execution. interface BookmarkStatus |
Chat |
Action that listens to the users and interrogates its Chatbots to select the most appropriate answers. interface Chat |
Chatbot |
Object representing a Chatbot that can react in response to Phrases. interface Chatbot |
ChatbotReaction |
Action produced by a Chatbot either as a reply to a Phrase, or spontaneously interface ChatbotReaction |
ChatbotReactionHandlingStatus |
Describes the current status of a ChatbotReaction (in a Chat action for example) class ChatbotReactionHandlingStatus : QiEnum |
ChatOptions |
Optional parameters for the configuration of a Chat action open class ChatOptions |
Conversation |
Service exposing actions and properties related to human-robot conversation. interface Conversation |
ConversationConverter |
open class ConversationConverter : AnyObjectProxyConverter |
ConversationStatus |
An object collecting Conversation-related signals and properties for a given application context interface ConversationStatus |
Discuss |
Action to make the robot able to converse with a human using content from QiChat topics. interface Discuss |
EditablePhraseSet |
A container of Phrases that can be edited. interface EditablePhraseSet |
Listen |
Action to make the robot listen to and recognize a specific set of phrases pronounced by a user. On recognition success, a ListenResult gives the heard phrase and the matching PhraseSet. interface Listen |
ListenOptions |
Optional parameters for the configuration of a Listen action open class ListenOptions |
ListenResult |
The heard phrase along with the matching phrase set. open class ListenResult |
Phrase |
Structure containing a chunk of text intended to be said or listened by the robot. open class Phrase |
PhraseSet |
Object representing a set of phrases. Used to regroup phrases considered as synonyms. Example: "yes", "yep", "indeed", ... interface PhraseSet |
QiChatbot |
Chatbot that can be used to make the robot able to chat with a human. The interaction will be based on the content given in the QiChatbot topics. interface QiChatbot : Chatbot |
QiChatExecutor |
Object representing a user defined action to execute synchronously during an utterance in a QiChatbot interface QiChatExecutor |
QiChatVariable |
Object representing a variable in a QiChat topic. interface QiChatVariable |
ReplyPriority |
Additional information on the Priority of a Chatbot Reply class ReplyPriority : QiEnum |
ReplyReaction |
A Chatbot reaction to a human utterance interface ReplyReaction |
RunnableAutonomousReaction |
Alternative AutonomousReaction that allows the implementation of its execution by heirs instead of delegating it to a ChatbotReaction. abstract class RunnableAutonomousReaction : StandardAutonomousReaction, WithSpeechEngineRunnable, OnChatbotReactionHandlingStatusChangedListener |
RunnableReplyReaction |
Alternative ReplyReaction that allows the implementation of its execution by heirs instead of delegating it to a ChatbotReaction. abstract class RunnableReplyReaction : StandardReplyReaction, WithSpeechEngineRunnable, OnChatbotReactionHandlingStatusChangedListener |
Say |
Action to make the robot say a phrase. interface Say |
SpeechEngine |
Factory to create Say actions interface SpeechEngine |
StandardAutonomousReaction |
Default implementation of AutonomousReaction. open class StandardAutonomousReaction : AnyObjectWrapper, AutonomousReaction |
StandardReplyReaction |
Default implementation of ReplyReaction. open class StandardReplyReaction : AnyObjectWrapper, ReplyReaction |
Topic |
Object representing a topic. interface Topic |
TopicStatus |
The current state of a topic in a Discuss Action interface TopicStatus |