summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorNicholas Ambur <nambur@google.com>2022-03-22 22:57:43 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2022-03-22 22:57:43 +0000
commitc9476b6dbdcab6f66de3c4bec2e6e67f81b9bc3e (patch)
tree3f15c8d3dfe71017cfa197240a74cd182984b2b3 /core/java/android
parent77fbf6f1d0107e8fedfc3fde79461a991b213b0e (diff)
parent4b1a9dbcff425dbebc82a88a7cd20bf4890d72c2 (diff)
Merge "add IntRange to KeyphraseRecognitionExtra APIs" into tm-dev
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/hardware/soundtrigger/SoundTrigger.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/android/hardware/soundtrigger/SoundTrigger.java b/core/java/android/hardware/soundtrigger/SoundTrigger.java
index c36390917cf1..a9d665c8b8a5 100644
--- a/core/java/android/hardware/soundtrigger/SoundTrigger.java
+++ b/core/java/android/hardware/soundtrigger/SoundTrigger.java
@@ -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;
}