Merge "Correctly set the recognition state in response to GET_STATE"

This commit is contained in:
Ytai Ben-tsvi
2020-01-15 19:54:32 +00:00
committed by Android (Google) Code Review

View File

@@ -756,7 +756,9 @@ public class SoundTriggerHelper implements SoundTrigger.StatusListener {
return;
}
model.setStopped();
if (event.status != SoundTrigger.RECOGNITION_STATUS_GET_STATE_RESPONSE) {
model.setStopped();
}
try {
callback.onGenericSoundTriggerDetected((GenericRecognitionEvent) event);
@@ -900,7 +902,9 @@ public class SoundTriggerHelper implements SoundTrigger.StatusListener {
return;
}
modelData.setStopped();
if (event.status != SoundTrigger.RECOGNITION_STATUS_GET_STATE_RESPONSE) {
modelData.setStopped();
}
try {
modelData.getCallback().onKeyphraseDetected((KeyphraseRecognitionEvent) event);