Merge branch 'tizen_5.5' into tizen
[platform/core/uifw/multi-assistant-service.git] / plugins / wakeup-manager / src / wakeup_manager_wrapper.cpp
index 461eb5b..423561d 100644 (file)
@@ -189,6 +189,23 @@ int wakeup_manager_add_assistant_wakeup_word(const char* appid, const char* wake
        return 0;
 }
 
+int wakeup_manager_remove_assistant_wakeup_word(const char* appid, const char* wakeup_word, const char* language)
+{
+       MWR_LOGD("[ENTER]");
+
+       if (NULL == appid || NULL == wakeup_word) {
+               MWR_LOGD("[ERROR] Parameter is invalid, appid(%s), wakeup_word(%s), language(%s)", appid, wakeup_word, language);
+               return -1;
+       }
+
+       if (nullptr == g_wakeup_manager) return -1;
+       g_wakeup_manager->remove_assistant_wakeup_word(
+               string{appid}, string{wakeup_word}, (language ? string{language} : string{}));
+
+       MWR_LOGD("[END]");
+       return 0;
+}
+
 int wakeup_manager_add_assistant_language(const char* appid, const char* language)
 {
        MWR_LOGD("[ENTER]");