17 #ifndef __DIALOG_UX_STATE_AGGREGATOR_INTERFACE_H__
18 #define __DIALOG_UX_STATE_AGGREGATOR_INTERFACE_H__
24 namespace NuguClientKit {
26 using namespace NuguCapability;
IDialogUXStateAggregatorListener interface.
Definition: dialog_ux_state_aggregator_interface.hh:54
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:43
Model for holding chips Info.
Definition: chips_interface.hh:59