From 6cc203e2935b8fa8e99be4c28ec0f2400e904a42 Mon Sep 17 00:00:00 2001 From: Ji-hoon Lee Date: Thu, 12 Dec 2019 11:17:46 +0900 Subject: [PATCH] Add common definitions for wakeup engines Change-Id: Iffac6f333f838403ba6f62d58d627b93eebc81de --- include/multi_assistant_service.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/multi_assistant_service.h b/include/multi_assistant_service.h index 7e39314..cd8a5d7 100644 --- a/include/multi_assistant_service.h +++ b/include/multi_assistant_service.h @@ -19,6 +19,7 @@ #define __TIZEN_UIFW_MULTI_ASSISTANT_SERVICE_H__ #include +#include #ifdef __cplusplus extern "C" @@ -96,6 +97,11 @@ typedef struct { mas_dependency_plugin_proxy_wakeup_assistant wakeup_assistant; } mas_dependency_plugin_proxy_interface; +typedef void (*mas_engine_wakeup_event_cb)(mas_wakeup_event_info wakeup_event, void* user_data); +typedef void (*mas_engine_speech_status_cb)(mas_speech_status_e status, void *user_data); +typedef void (*mas_engine_audio_data_require_status_cb)(bool require, void* user_data); +typedef void (*mas_engine_wakeup_engine_command_cb)(mas_wakeup_engine_command_target_e target, const char* name, const char* command, void* user_data); + #ifdef __cplusplus } #endif -- 2.34.1