Searched refs:keyphrases (Results 1 - 8 of 8) sorted by relevance

/frameworks/base/tests/SoundTriggerTests/src/android/hardware/soundtrigger/
H A DSoundTriggerTest.java98 Keyphrase[] keyphrases = new Keyphrase[2];
99 keyphrases[0] = new Keyphrase(1, 0, "en-US", "hello", new int[] {0});
100 keyphrases[1] = new Keyphrase(2, 0, "fr-FR", "there", new int[] {1, 2});
102 null, keyphrases);
116 assertTrue(Arrays.equals(keyphrases, unparceled.keyphrases));
121 Keyphrase[] keyphrases = new Keyphrase[2];
122 keyphrases[0] = new Keyphrase(1, 0, "en-US", "hello", new int[] {0});
123 keyphrases[1] = new Keyphrase(2, 0, "fr-FR", "there", new int[] {1, 2});
125 new byte[0], keyphrases);
[all...]
/frameworks/base/tests/VoiceEnrollment/src/com/android/test/voiceenrollment/
H A DEnrollmentUtil.java39 * Activity Action: Show activity for managing the keyphrases for hotword detection.
170 if (soundModel.keyphrases == null || soundModel.keyphrases.length != 1) {
174 Keyphrase keyphrase = soundModel.keyphrases[0];
H A DTestEnrollmentActivity.java111 soundModel.vendorUuid, data, soundModel.keyphrases);
/frameworks/base/services/voiceinteraction/java/com/android/server/voiceinteraction/
H A DDatabaseHelper.java159 if (soundModel.keyphrases != null && soundModel.keyphrases.length == 1) {
160 values.put(SoundModelContract.KEY_KEYPHRASE_ID, soundModel.keyphrases[0].id);
162 soundModel.keyphrases[0].recognitionModes);
164 getCommaSeparatedString(soundModel.keyphrases[0].users));
165 values.put(SoundModelContract.KEY_LOCALE, soundModel.keyphrases[0].locale);
166 values.put(SoundModelContract.KEY_HINT_TEXT, soundModel.keyphrases[0].text);
179 * Deletes the sound model and associated keyphrases.
254 // Only add keyphrases meant for the current user.
277 Keyphrase[] keyphrases
[all...]
H A DVoiceInteractionManagerService.java918 || soundModel.keyphrases == null) {
/frameworks/base/core/java/android/hardware/soundtrigger/
H A DSoundTrigger.java388 public final Keyphrase[] keyphrases; // keyword phrases in model field in class:SoundTrigger.KeyphraseSoundModel
391 UUID uuid, UUID vendorUuid, byte[] data, Keyphrase[] keyphrases) {
393 this.keyphrases = keyphrases;
415 Keyphrase[] keyphrases = in.createTypedArray(Keyphrase.CREATOR);
416 return new KeyphraseSoundModel(uuid, vendorUuid, data, keyphrases);
434 dest.writeTypedArray(keyphrases, flags);
439 return "KeyphraseSoundModel [keyphrases=" + Arrays.toString(keyphrases)
448 result = prime * result + Arrays.hashCode(keyphrases);
390 KeyphraseSoundModel( UUID uuid, UUID vendorUuid, byte[] data, Keyphrase[] keyphrases) argument
741 public final KeyphraseRecognitionExtra keyphrases[]; field in class:SoundTrigger.RecognitionConfig
746 RecognitionConfig(boolean captureRequested, boolean allowMultipleTriggers, KeyphraseRecognitionExtra keyphrases[], byte[] data) argument
[all...]
/frameworks/base/services/voiceinteraction/java/com/android/server/soundtrigger/
H A DSoundTriggerService.java229 if (soundModel.keyphrases == null || soundModel.keyphrases.length != 1) {
242 mSoundTriggerHelper.unloadKeyphraseSoundModel(soundModel.keyphrases[0].id);
278 keyphraseSoundModel.keyphrases[0].id, keyphraseSoundModel, callback,
323 ((KeyphraseSoundModel)soundModel).keyphrases[0].id, callback);
360 ((KeyphraseSoundModel)soundModel).keyphrases[0].id);
/frameworks/base/core/jni/
H A Dandroid_hardware_SoundTrigger.cpp90 jfieldID keyphrases; member in struct:__anon1030
98 jfieldID keyphrases; member in struct:__anon1031
607 (jobjectArray)env->GetObjectField(jSoundModel, gKeyphraseSoundModelFields.keyphrases);
739 (jobjectArray)env->GetObjectField(jConfig, gRecognitionConfigFields.keyphrases);
868 gKeyphraseSoundModelFields.keyphrases = GetFieldIDOrDie(env, keyphraseSoundModelClass,
869 "keyphrases",
893 gRecognitionConfigFields.keyphrases = GetFieldIDOrDie(env, keyRecognitionConfigClass,
894 "keyphrases", "[Landroid/hardware/soundtrigger/SoundTrigger$KeyphraseRecognitionExtra;");

Completed in 234 milliseconds