bool CWakeupManager::initialize()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mPolicyEventObserver.set_wakeup_manager(this);
mEngineEventObserver.set_wakeup_manager(this);
bool CWakeupManager::activate(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (WAKEUP_MANAGER_STATE_INACTIVE != mWakeupManagerState)
return false;
bool CWakeupManager::deactivate(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (WAKEUP_MANAGER_STATE_INACTIVE == mWakeupManagerState)
return false;
bool CWakeupManager::add_assistant_language(string appid, string language)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
bool found = false;
for (auto& info : mAssistantLanguageInfo) {
if(0 == info.appid.compare(appid)) {
bool CWakeupManager::add_assistant_wakeup_word(string appid, string wakeup_word, string language)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mWakeupEngineManager.engine_add_wakeup_word(appid, wakeup_word, language);
bool CWakeupManager::remove_assistant_wakeup_word(string appid, string wakeup_word, string language)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mWakeupEngineManager.engine_remove_wakeup_word(appid, wakeup_word, language);
bool CWakeupManager::set_assistant_wakeup_engine(string appid, string engine)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mWakeupEngineManager.engine_add_target_assistant(engine, appid);
bool CWakeupManager::set_assistant_language(string appid, string language)
{
- MWR_LOGD("[ENTER] : %s, %s", appid.c_str(), language.c_str());
+ MWR_LOGI("[ENTER] : %s, %s", appid.c_str(), language.c_str());
mWakeupEngineManager.set_assistant_language(appid, language);
mAssistantConfigManager.set_assistant_language(appid, language);
bool CWakeupManager::set_assistant_enabled(string appid, bool enabled)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mAssistantEnabled[appid] = enabled;
bool activated = enabled;
bool CWakeupManager::set_default_assistant(string appid)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
/* Check if previous default assistant has to be deactivated */
bool activated = true;
bool CWakeupManager::set_language(string language)
{
bool valid = false;
- MWR_LOGD("[ENTER] : %s", language.c_str());
+ MWR_LOGI("[ENTER] : %s", language.c_str());
if (check_language_valid(language)) {
mCurrentLanguage = language;
bool CWakeupManager::update_voice_feedback_state(string appid, bool state)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (state) {
if (WAKEUP_MANAGER_STATE_LISTENING == mWakeupManagerState ||
bool CWakeupManager::set_assistant_specific_command(string appid, string command)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
/*
static const string voice_key_pressed{"voice_key_pressed"};
bool CWakeupManager::update_recognition_result(string appid, int result)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
stop_streaming_utterance_data();
stop_streaming_previous_utterance_data();
bool CWakeupManager::process_plugin_event(mas_plugin_event_e event, void* data, int len)
{
- MWR_LOGD("[ENTER] : %d", event);
+ MWR_LOGI("[ENTER] : %d", event);
if (WAKEUP_MANAGER_STATE_INACTIVE == mWakeupManagerState)
return false;
bool CWakeupManager::start_streaming_utterance_data()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mAudioManager.stop_streaming_current_utterance_data();
mWakeupEngineManager.stop_streaming_current_utterance_data();
bool CWakeupManager::stop_streaming_utterance_data()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (STREAMING_MODE::UTTERANCE != mStreamingMode) return false;
mAudioManager.stop_streaming_current_utterance_data();
bool CWakeupManager::start_streaming_follow_up_data()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mAudioManager.stop_streaming_follow_up_data();
mWakeupEngineManager.stop_streaming_current_utterance_data();
bool CWakeupManager::stop_streaming_follow_up_data()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (STREAMING_MODE::FOLLOW_UP != mStreamingMode) return false;
mAudioManager.stop_streaming_follow_up_data();
bool CWakeupManager::start_streaming_previous_utterance_data()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mAudioManager.stop_streaming_previous_utterance_data();
mWakeupEngineManager.stop_streaming_current_utterance_data();
bool CWakeupManager::stop_streaming_previous_utterance_data()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (STREAMING_MODE::PREVIOUS_UTTERANCE != mStreamingMode) return false;
mAudioManager.stop_streaming_previous_utterance_data();
bool CWakeupManager::get_audio_format(int* rate, int* channel, int* audio_type)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (!audio_type || !rate || !channel) {
MWR_LOGE("[ERROR] Invalid parameter");
bool CWakeupManager::get_audio_source_type(char** type)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (!type) {
MWR_LOGE("[ERROR] Invalid parameter");
bool CWakeupManager::set_wake_word_audio_require_flag(bool require)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
mWakeupEngineManager.set_wake_word_audio_require_flag(require);
bool CWakeupManager::set_voice_key_tap_duration(float duration)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
dependency_resolver_set_voice_key_tap_duration(duration);
bool CWakeupManager::unset_voice_key_tap_duration()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
dependency_resolver_unset_voice_key_tap_duration();
bool CWakeupManager::CEngineEventObserver::on_wakeup_event(string engine_name, mas_wakeup_event_info wakeup_info)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == mWakeupManager) return false;
if (nullptr == wakeup_info.wakeup_appid) return false;
bool CWakeupManager::CEngineEventObserver::on_speech_status(string engine_name, mas_speech_status_e status)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == mWakeupManager) return false;
return true;
bool CWakeupManager::CEngineEventObserver::on_error(string engine_name, int error_code, string error_message)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == mWakeupManager) return false;
return true;
bool CWakeupManager::CEngineEventObserver::on_audio_data_require_status(string engine_name, bool require)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == mWakeupManager) return false;
if (WAKEUP_MANAGER_STATE_INACTIVE == mWakeupManager->get_manager_state()) return false;
int wakeup_manager_initialize(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
try {
g_wakeup_event_observer.reset(new CWakeupEventObserver);
int wakeup_manager_add_assistant_wakeup_word(const char* appid, const char* wakeup_word, const char* language)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == appid || NULL == wakeup_word) {
MWR_LOGD("[ERROR] Parameter is invalid, appid(%s), wakeup_word(%s), language(%s)", appid, wakeup_word, language);
int wakeup_manager_remove_assistant_wakeup_word(const char* appid, const char* wakeup_word, const char* language)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == appid || NULL == wakeup_word) {
MWR_LOGD("[ERROR] Parameter is invalid, appid(%s), wakeup_word(%s), language(%s)", appid, wakeup_word, language);
int wakeup_manager_add_assistant_language(const char* appid, const char* language)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == appid || NULL == language) {
MWR_LOGD("[ERROR] Parameter is invalid, appid(%s), language(%s)", appid, language);
int wakeup_manager_set_assistant_wakeup_engine(const char* appid, const char* engine)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == appid || NULL == engine) {
MWR_LOGD("[ERROR] Parameter is invalid, appid(%s), wakeup engine(%s)", appid, engine);
int wakeup_manager_set_default_assistant(const char* appid)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == appid) {
MWR_LOGD("[ERROR] Parameter is NULL");
int wakeup_manager_set_language(const char* language)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == language) {
MWR_LOGD("[ERROR] Parameter is NULL");
int wakeup_manager_activate(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->activate();
int wakeup_manager_deactivate(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->deactivate();
int wakeup_manager_update_voice_feedback_state(const char* appid, int state)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
string appid_string;
if (NULL == appid) {
int wakeup_manager_set_assistant_specific_command(const char* appid, const char* command)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
string appid_string;
string command_string;
int wakeup_manager_set_background_volume(const char* appid, double ratio)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
string appid_string;
if (NULL == appid) {
int wakeup_manager_update_recognition_result(const char* appid, int result)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
string appid_string;
if (NULL == appid) {
int wakeup_manager_process_plugin_event(mas_plugin_event_e event, void* data, int len)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->process_plugin_event(event, data, len);
int wakeup_manager_start_streaming_utterance_data(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->start_streaming_utterance_data();
int wakeup_manager_stop_streaming_utterance_data(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->stop_streaming_utterance_data();
int wakeup_manager_start_streaming_follow_up_data(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->start_streaming_follow_up_data();
int wakeup_manager_stop_streaming_follow_up_data(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->stop_streaming_follow_up_data();
int wakeup_manager_start_streaming_previous_utterance_data(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->start_streaming_previous_utterance_data();
int wakeup_manager_stop_streaming_previous_utterance_data(void)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->stop_streaming_previous_utterance_data();
int wakeup_manager_get_audio_format(int* rate, int* channel, int* audio_type)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (!audio_type || !rate || !channel) {
MWR_LOGE("[ERROR] Invalid parameter");
int wakeup_manager_get_audio_source_type(char** type)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (!type) {
MWR_LOGE("[ERROR] Invalid parameter");
int wakeup_manager_set_voice_key_tap_duration(float duration)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->set_voice_key_tap_duration(duration);
int wakeup_manager_unset_voice_key_tap_duration()
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->unset_voice_key_tap_duration();
int wakeup_manager_set_voice_key_support_mode(int mode)
{
- MWR_LOGD("[ENTER] : %d", mode);
+ MWR_LOGI("[ENTER] : %d", mode);
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->set_voice_key_support_mode(static_cast<VOICE_KEY_SUPPORT_MODE>(mode));
int wakeup_manager_set_wake_word_audio_require_flag(bool require)
{
- MWR_LOGD("[ENTER] : %d", require);
+ MWR_LOGI("[ENTER] : %d", require);
if (nullptr == g_wakeup_manager) return -1;
g_wakeup_manager->set_wake_word_audio_require_flag(require);
int wakeup_manager_set_assistant_language(const char* appid, const char* language)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
string appid_string;
string language_string;
int wakeup_manager_set_wakeup_event_callback(wakeup_service_wakeup_event_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_utterance_streaming_callback(wakeup_service_speech_streaming_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_previous_utterance_streaming_callback(wakeup_service_speech_streaming_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_follow_up_streaming_callback(wakeup_service_speech_streaming_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_speech_status_callback(wakeup_service_speech_status_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_setting_changed_callback(wakeup_service_setting_changed_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_error_callback(wakeup_service_error_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_streaming_section_changed_callback(wakeup_service_streaming_section_changed_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_wakeup_engine_command_callback(wakeup_service_engine_command_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_wakeup_service_state_changed_callback(wakeup_service_state_changed_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int wakeup_manager_set_voice_key_status_changed_callback(wakeup_service_voice_key_status_changed_cb callback, void* user_data)
{
- MWR_LOGD("[ENTER]");
+ MWR_LOGI("[ENTER]");
if (NULL == callback) {
MWR_LOGE("[ERROR] Input parameter is NULL");
int CServiceMain::client_get_audio_format(pid_t pid, int* rate, int* channel, int* audio_type)
{
- MAS_LOGD("[Enter] pid(%d)", pid);
+ MAS_LOGI("[Enter] pid(%d)", pid);
int ret = mServicePlugin.get_recording_audio_format(rate, channel, audio_type);
if (0 != ret){
#define MAX_LOCAL_VARIABLE_STRING_LEN 256
int CServiceMain::client_get_audio_source_type(pid_t pid, char** type)
{
- MAS_LOGD("[Enter] pid(%d)", pid);
+ MAS_LOGI("[Enter] pid(%d)", pid);
if (NULL == type) return -1;
int CServiceMain::client_send_preprocessing_information(pid_t pid)
{
int ret = -1;
- MAS_LOGD("[Enter] pid(%d)", pid);
+ MAS_LOGI("[Enter] pid(%d)", pid);
boost::optional<std::string> preprocessing_appid =
mPreferenceManager.get_string(WAKEUP_SETTINGS_KEY_PREPROCESSING_ASSISTANT_APPID);
int CServiceMain::client_send_voice_key_status_change(pid_t pid, ma_voice_key_status_e status)
{
int ret = -1;
- MAS_LOGD("[Enter] pid(%d)", pid);
+ MAS_LOGI("[Enter] pid(%d)", pid);
ret = mServiceIpc.change_voice_key_status(pid, status);
if (0 != ret) {
int CServiceMain::client_send_asr_result(pid_t pid, int event, const char* asr_result)
{
- MAS_LOGD("[Enter] pid(%d), event(%d), asr_result(%s)", pid, event, asr_result);
+ MAS_LOGI("[Enter] pid(%d), event(%d), asr_result(%s)", pid, event, asr_result);
if (!is_current_assistant(pid)) return -1;
bool ui_panel_enabled = mServicePlugin.is_ui_panel_enabled();
int CServiceMain::client_send_result(pid_t pid, const char* display_text,
const char* utterance_text, const char* result_json)
{
- MAS_LOGD("[Enter] pid(%d), display_text(%s), utterance_text(%s), result_json(%s)", pid, display_text, utterance_text, result_json);
+ MAS_LOGI("[Enter] pid(%d), display_text(%s), utterance_text(%s), result_json(%s)", pid, display_text, utterance_text, result_json);
if (!is_current_assistant(pid)) return -1;
bool ui_panel_enabled = mServicePlugin.is_ui_panel_enabled();
int CServiceMain::client_send_recognition_result(pid_t pid, int result)
{
- MAS_LOGD("[Enter] pid(%d), result(%d)", pid, result);
+ MAS_LOGI("[Enter] pid(%d), result(%d)", pid, result);
if (!is_current_assistant(pid)) return -1;
bool ui_panel_enabled = mServicePlugin.is_ui_panel_enabled();