diff options
| -rw-r--r-- | services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java b/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java index 38efc743fe34..3d7cbb51a3ad 100644 --- a/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java +++ b/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java @@ -657,9 +657,8 @@ public class SoundTriggerHelper implements SoundTrigger.StatusListener { return; } - if (event.status != SoundTrigger.RECOGNITION_STATUS_GET_STATE_RESPONSE) { - model.setStopped(); - } + model.setStopped(); + try { callback.onGenericSoundTriggerDetected((GenericRecognitionEvent) event); } catch (DeadObjectException e) { @@ -802,9 +801,7 @@ public class SoundTriggerHelper implements SoundTrigger.StatusListener { return; } - if (event.status != SoundTrigger.RECOGNITION_STATUS_GET_STATE_RESPONSE) { - modelData.setStopped(); - } + modelData.setStopped(); try { modelData.getCallback().onKeyphraseDetected((KeyphraseRecognitionEvent) event); |