From 1d2a7f9fdebf565a3d29fd434273b33e114301c3 Mon Sep 17 00:00:00 2001 From: Ji-hoon Lee Date: Fri, 9 Aug 2019 16:46:32 +0900 Subject: [PATCH] Skip feeding audio data to engine when voice key pressed Change-Id: I722f7a3223095b10359d11416f8f2687864275bb --- plugins/wakeup-manager/src/wakeup_manager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/wakeup-manager/src/wakeup_manager.cpp b/plugins/wakeup-manager/src/wakeup_manager.cpp index 0eaeb2c..8472c4f 100644 --- a/plugins/wakeup-manager/src/wakeup_manager.cpp +++ b/plugins/wakeup-manager/src/wakeup_manager.cpp @@ -724,7 +724,9 @@ bool CWakeupManager::CAudioEventObserver::on_recording_audio_data(long time, voi if (false == engine_manager->get_audio_data_required()) return false; - engine_manager->engine_feed_audio_data(time, data, len); + if (mWakeupManager->get_voice_key_pressed() != true) { + engine_manager->engine_feed_audio_data(time, data, len); + } return true; } -- 2.34.1