From a6b4b3fab966607dc63f9fd9674de454bf8265cc Mon Sep 17 00:00:00 2001 From: Suyeon Hwang Date: Thu, 21 Sep 2017 19:57:40 +0900 Subject: [PATCH] Add logic to check the engine's silence detection option Change-Id: I510bb64554ac4d764aeb9b8178d2017086f8314e Signed-off-by: Suyeon Hwang --- server/sttd_engine_agent.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/sttd_engine_agent.c b/server/sttd_engine_agent.c index b0e7071..09b8269 100644 --- a/server/sttd_engine_agent.c +++ b/server/sttd_engine_agent.c @@ -603,7 +603,15 @@ int sttd_engine_agent_get_option_supported(bool* silence) return STTD_ERROR_OPERATION_FAILED; } + bool temp = false; + if (0 != stt_engine_support_silence(&temp)) { + SLOG(LOG_WARN, TAG_STTD, "[WARNING] Fail to get support silence"); + } + *silence = g_engine_info->support_silence_detection; + if (temp != *silence) { + SLOG(LOG_WARN, TAG_STTD, "[WARNING] Metadata and Engine spec are different (engine:%d) (meta:%d)", temp, *silence); + } return 0; } -- 2.7.4