/frameworks/base/tests/SoundTriggerTests/src/android/hardware/soundtrigger/ |
H A D | SoundTriggerTest.java | 98 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 D | EnrollmentUtil.java | 39 * 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 D | TestEnrollmentActivity.java | 111 soundModel.vendorUuid, data, soundModel.keyphrases);
|
/frameworks/base/services/voiceinteraction/java/com/android/server/voiceinteraction/ |
H A D | DatabaseHelper.java | 159 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 D | VoiceInteractionManagerService.java | 918 || soundModel.keyphrases == null) {
|
/frameworks/base/core/java/android/hardware/soundtrigger/ |
H A D | SoundTrigger.java | 388 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 D | SoundTriggerService.java | 229 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 D | android_hardware_SoundTrigger.cpp | 90 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;");
|