17 #ifndef __DIALOG_UX_STATE_AGGREGATOR_INTERFACE_H__
18 #define __DIALOG_UX_STATE_AGGREGATOR_INTERFACE_H__
25 namespace NuguClientKit {
27 using namespace NuguCapability;
IDialogUXStateAggregatorListener interface.
Definition: dialog_ux_state_aggregator_interface.hh:55
virtual void onASRResult(const std::string &text)
Receive ASR result.
virtual void onStateChanged(DialogUXState state, bool multi_turn, const ChipsInfo &chips, bool session_active)
Receive current DialogUXState and additional infos.
DialogUXState
DialogUXState list.
Definition: dialog_ux_state_aggregator_interface.hh:44
Model for holding chips Info.
Definition: chips_interface.hh:60