Skip feeding audio data to engine when voice key pressed 34/211834/2
authorJi-hoon Lee <dalton.lee@samsung.com>
Fri, 9 Aug 2019 07:46:32 +0000 (16:46 +0900)
committerJi-hoon Lee <dalton.lee@samsung.com>
Mon, 12 Aug 2019 08:05:31 +0000 (17:05 +0900)
Change-Id: I722f7a3223095b10359d11416f8f2687864275bb

plugins/wakeup-manager/src/wakeup_manager.cpp

index 0eaeb2c8983b2ab2f35d9959bad4f7b10ad9ce0d..8472c4f4feedc2628609cc2b45bd7189f10ad372 100644 (file)
@@ -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;
 }