Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3195774f authored by Nicholas Ambur's avatar Nicholas Ambur Committed by Automerger Merge Worker
Browse files

Merge "add IntRange to KeyphraseRecognitionExtra APIs" into tm-dev am: c9476b6d

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17299610

Change-Id: I41eec247b9b6590034a1958e9dc9cb7e8079be44
parents 0e3c098b c9476b6d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5248,7 +5248,7 @@ package android.hardware.soundtrigger {
  public static final class SoundTrigger.KeyphraseRecognitionExtra implements android.os.Parcelable {
    method public int describeContents();
    method public int getCoarseConfidenceLevel();
    method @IntRange(from=0, to=100) public int getCoarseConfidenceLevel();
    method public int getKeyphraseId();
    method public int getRecognitionModes();
    method public void writeToParcel(@NonNull android.os.Parcel, int);
+4 −1
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@ import static android.system.OsConstants.EPIPE;
import static java.util.Objects.requireNonNull;

import android.annotation.IntDef;
import android.annotation.IntRange;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.RequiresPermission;
@@ -1630,7 +1631,8 @@ public class SoundTrigger {
         * @hide
         */
        @UnsupportedAppUsage
        public KeyphraseRecognitionExtra(int id, int recognitionModes, int coarseConfidenceLevel,
        public KeyphraseRecognitionExtra(int id, int recognitionModes,
                @IntRange(from = 0, to = 100) int coarseConfidenceLevel,
                @Nullable ConfidenceLevel[] confidenceLevels) {
            this.id = id;
            this.recognitionModes = recognitionModes;
@@ -1660,6 +1662,7 @@ public class SoundTrigger {
         *
         * <p>The confidence level is expressed in percent (0% -100%).
         */
        @IntRange(from = 0, to = 100)
        public int getCoarseConfidenceLevel() {
            return coarseConfidenceLevel;
        }