diff options
author | 2021-04-01 10:05:25 +0000 | |
---|---|---|
committer | 2021-04-01 10:05:25 +0000 | |
commit | 507ca766acfd75a039b174dd9682b075713c352a (patch) | |
tree | 66cfe820aa5d0e2837acfdf4bbfcc531d784b132 | |
parent | e9657209245f9b10474b081876a85c69f57cad3a (diff) | |
parent | 8c6820048d739fd21f42ac5f79e56373682883f4 (diff) |
Merge "Add a comment to speech recognition service requiring clients targeting Android 11 to specify a <queries> tag." am: 8c6820048d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1660358
Change-Id: Iffbe962bb5fa16fafba08bb1b91c35f6de8116b5
-rw-r--r-- | core/java/android/speech/SpeechRecognizer.java | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/core/java/android/speech/SpeechRecognizer.java b/core/java/android/speech/SpeechRecognizer.java index aea94bfb1bbb..b29598e1bb56 100644 --- a/core/java/android/speech/SpeechRecognizer.java +++ b/core/java/android/speech/SpeechRecognizer.java @@ -205,6 +205,17 @@ public class SpeechRecognizer { * command to the created {@code SpeechRecognizer}, otherwise no notifications will be * received. * + * <p>For apps targeting Android 11 (API level 30) interaction with a speech recognition + * service requires <queries> element to be added to the manifest file: + * <pre>{@code + * <queries> + * <intent> + * <action + * android:name="android.speech.RecognitionService" /> + * </intent> + * </queries> + * }</pre> + * * @param context in which to create {@code SpeechRecognizer} * @return a new {@code SpeechRecognizer} */ @@ -222,7 +233,18 @@ public class SpeechRecognizer { * {@link SpeechRecognizer} to. Normally you would not use this; use * {@link #createSpeechRecognizer(Context)} instead to use the system default recognition * service. - * + * + * <p>For apps targeting Android 11 (API level 30) interaction with a speech recognition + * service requires <queries> element to be added to the manifest file: + * <pre>{@code + * <queries> + * <intent> + * <action + * android:name="android.speech.RecognitionService" /> + * </intent> + * </queries> + * }</pre> + * * @param context in which to create {@code SpeechRecognizer} * @param serviceComponent the {@link ComponentName} of a specific service to direct this * {@code SpeechRecognizer} to |