/aosp14/frameworks/base/core/java/android/hardware/soundtrigger/ |
H A D | SoundTrigger.aidl | 19 parcelable SoundTrigger.ConfidenceLevel; 20 parcelable SoundTrigger.Keyphrase; 21 parcelable SoundTrigger.RecognitionEvent; 22 parcelable SoundTrigger.KeyphraseRecognitionEvent; 23 parcelable SoundTrigger.GenericRecognitionEvent; 24 parcelable SoundTrigger.KeyphraseRecognitionExtra; 25 parcelable SoundTrigger.KeyphraseSoundModel; 26 parcelable SoundTrigger.GenericSoundModel; 27 parcelable SoundTrigger.ModelParamRange; 28 parcelable SoundTrigger.ModuleProperties; [all …]
|
H A D | ConversionUtil.java | 52 return new SoundTrigger.ModuleProperties( in aidl2apiModuleDescriptor() 75 result |= SoundTrigger.RECOGNITION_MODE_VOICE_TRIGGER; in aidl2apiRecognitionModes() 84 result |= SoundTrigger.RECOGNITION_MODE_GENERIC; in aidl2apiRecognitionModes() 100 if ((apiModes & SoundTrigger.RECOGNITION_MODE_GENERIC) != 0) { in api2aidlRecognitionModes() 127 SoundTrigger.KeyphraseSoundModel apiModel) { in api2aidlPhraseSoundModel() 148 return new SoundTrigger.Keyphrase(aidlPhrase.id, in aidl2apiPhrase() 156 SoundTrigger.RecognitionConfig apiConfig) { in api2aidlRecognitionConfig() 187 SoundTrigger.KeyphraseRecognitionExtra apiExtra) { in api2aidlPhraseRecognitionExtra() 201 SoundTrigger.ConfidenceLevel[] apiLevels = in aidl2apiPhraseRecognitionExtra() 212 SoundTrigger.ConfidenceLevel apiLevel) { in api2aidlConfidenceLevel() [all …]
|
H A D | SoundTriggerModule.java | 125 SoundTrigger.handleException(e); in detach() 168 return SoundTrigger.STATUS_OK; in loadSoundModel() 187 return SoundTrigger.STATUS_OK; in loadSoundModel() 189 return SoundTrigger.STATUS_BAD_VALUE; in loadSoundModel() 191 return SoundTrigger.handleException(e); in loadSoundModel() 213 return SoundTrigger.STATUS_OK; in unloadSoundModel() 215 return SoundTrigger.handleException(e); in unloadSoundModel() 245 return SoundTrigger.STATUS_OK; in startRecognition() 280 return SoundTrigger.STATUS_OK; in stopRecognition() 305 return SoundTrigger.STATUS_OK; in getModelState() [all …]
|
H A D | IRecognitionStatusCallback.aidl | 19 import android.hardware.soundtrigger.SoundTrigger; 32 void onKeyphraseDetected(in SoundTrigger.KeyphraseRecognitionEvent recognitionEvent); in onKeyphraseDetected() 42 void onGenericSoundTriggerDetected(in SoundTrigger.GenericRecognitionEvent recognitionEvent); in onGenericSoundTriggerDetected()
|
/aosp14/frameworks/base/services/tests/voiceinteractiontests/src/com/android/server/soundtrigger/ |
H A D | ConversionUtilTest.java | 26 import static android.hardware.soundtrigger.SoundTrigger.ConfidenceLevel; 27 import static android.hardware.soundtrigger.SoundTrigger.RECOGNITION_MODE_GENERIC; 28 import static android.hardware.soundtrigger.SoundTrigger.RECOGNITION_MODE_USER_AUTHENTICATION; 30 import static android.hardware.soundtrigger.SoundTrigger.RECOGNITION_MODE_VOICE_TRIGGER; 37 import android.hardware.soundtrigger.SoundTrigger; 62 final int flags = SoundTrigger.ModuleProperties.AUDIO_CAPABILITY_ECHO_CANCELLATION in testRecognitionConfigRoundTrip() 63 | SoundTrigger.ModuleProperties.AUDIO_CAPABILITY_NOISE_SUPPRESSION; in testRecognitionConfigRoundTrip() 65 final var keyphrases = new SoundTrigger.KeyphraseRecognitionExtra[2]; in testRecognitionConfigRoundTrip() 66 keyphrases[0] = new SoundTrigger.KeyphraseRecognitionExtra(99, in testRecognitionConfigRoundTrip() 70 keyphrases[1] = new SoundTrigger.KeyphraseRecognitionExtra(101, in testRecognitionConfigRoundTrip() [all …]
|
H A D | SoundTriggerTest.java | 19 import android.hardware.soundtrigger.SoundTrigger.ConfidenceLevel; 20 import android.hardware.soundtrigger.SoundTrigger.Keyphrase; 21 import android.hardware.soundtrigger.SoundTrigger.KeyphraseRecognitionEvent; 23 import android.hardware.soundtrigger.SoundTrigger.KeyphraseSoundModel; 24 import android.hardware.soundtrigger.SoundTrigger.RecognitionEvent; 25 import android.hardware.soundtrigger.SoundTrigger; 336 SoundTrigger.RECOGNITION_STATUS_SUCCESS, in testKeyphraseRecognitionEventParcelUnparcel_noKeyphrases() 370 SoundTrigger.RECOGNITION_STATUS_FAILURE, in testKeyphraseRecognitionEventParcelUnparcel_zeroData() 411 SoundTrigger.RECOGNITION_MODE_VOICE_TRIGGER, 0, in testKeyphraseRecognitionEventParcelUnparcel_largeData() 416 SoundTrigger.RECOGNITION_MODE_VOICE_TRIGGER, 0, in testKeyphraseRecognitionEventParcelUnparcel_largeData() [all …]
|
/aosp14/frameworks/base/core/java/com/android/internal/app/ |
H A D | ISoundTriggerSession.aidl | 22 import android.hardware.soundtrigger.SoundTrigger; 33 SoundTrigger.GenericSoundModel getSoundModel(in ParcelUuid soundModelId); in getSoundModel() 35 void updateSoundModel(in SoundTrigger.GenericSoundModel soundModel); in updateSoundModel() 39 int startRecognition(in SoundTrigger.GenericSoundModel soundModel, in startRecognition() 41 in SoundTrigger.RecognitionConfig config, boolean runInBatterySaver); in startRecognition() 45 int loadGenericSoundModel(in SoundTrigger.GenericSoundModel soundModel); in loadGenericSoundModel() 46 int loadKeyphraseSoundModel(in SoundTrigger.KeyphraseSoundModel soundModel); in loadKeyphraseSoundModel() 49 in ComponentName callbackIntent,in SoundTrigger.RecognitionConfig config); in startRecognitionForService() 60 @nullable SoundTrigger.ModuleProperties getModuleProperties(); in getModuleProperties() 67 @nullable SoundTrigger.ModelParamRange queryParameter(in ParcelUuid soundModelId, in queryParameter()
|
H A D | ISoundTriggerService.aidl | 19 import android.hardware.soundtrigger.SoundTrigger; 48 in SoundTrigger.ModuleProperties moduleProperties, in attachAsOriginator() 70 in SoundTrigger.ModuleProperties moduleProperties, in attachAsMiddleman() 76 List<SoundTrigger.ModuleProperties> listModuleProperties(in Identity originatorIdentity); in listModuleProperties()
|
H A D | IVoiceInteractionSoundTriggerSession.aidl | 20 import android.hardware.soundtrigger.SoundTrigger; 37 SoundTrigger.ModuleProperties getDspModuleProperties(); in getDspModuleProperties() 45 in SoundTrigger.RecognitionConfig recognitionConfig, in startRecognition() 95 @nullable SoundTrigger.ModelParamRange queryParameter(int keyphraseId, in queryParameter()
|
H A D | IHotwordRecognitionStatusCallback.aidl | 19 import android.hardware.soundtrigger.SoundTrigger; 40 in SoundTrigger.KeyphraseRecognitionEvent recognitionEvent, in onKeyphraseDetected() 50 void onGenericSoundTriggerDetected(in SoundTrigger.GenericRecognitionEvent recognitionEvent); in onGenericSoundTriggerDetected()
|
H A D | IVoiceInteractionManagerService.aidl | 22 import android.hardware.soundtrigger.SoundTrigger; 76 SoundTrigger.KeyphraseSoundModel getKeyphraseSoundModel(int keyphraseId, in String bcp47Locale); in getKeyphraseSoundModel() 87 int updateKeyphraseSoundModel(in SoundTrigger.KeyphraseSoundModel model); in updateKeyphraseSoundModel() 264 in SoundTrigger.ModuleProperties moduleProperties); in createSoundTriggerSessionAsOriginator() 270 List<SoundTrigger.ModuleProperties> listModuleProperties(in Identity originatorIdentity); in listModuleProperties() 358 in SoundTrigger.KeyphraseRecognitionEvent event, in triggerHardwareRecognitionEventForTest()
|
/aosp14/frameworks/base/services/core/java/com/android/server/ |
H A D | SoundTriggerInternal.java | 23 import android.hardware.soundtrigger.SoundTrigger; 24 import android.hardware.soundtrigger.SoundTrigger.Keyphrase; 25 import android.hardware.soundtrigger.SoundTrigger.KeyphraseSoundModel; 26 import android.hardware.soundtrigger.SoundTrigger.ModelParamRange; 27 import android.hardware.soundtrigger.SoundTrigger.ModuleProperties; 28 import android.hardware.soundtrigger.SoundTrigger.RecognitionConfig; 46 int STATUS_ERROR = SoundTrigger.STATUS_ERROR; 47 int STATUS_OK = SoundTrigger.STATUS_OK;
|
/aosp14/frameworks/base/tests/VoiceEnrollment/src/com/android/test/voiceenrollment/ |
H A D | EnrollmentUtil.java | 22 import android.hardware.soundtrigger.SoundTrigger; 23 import android.hardware.soundtrigger.SoundTrigger.Keyphrase; 24 import android.hardware.soundtrigger.SoundTrigger.KeyphraseSoundModel; 68 SoundTrigger.RECOGNITION_MODE_VOICE_TRIGGER; 71 SoundTrigger.RECOGNITION_MODE_USER_IDENTIFICATION; 94 int status = SoundTrigger.STATUS_ERROR; in addOrUpdateSoundModel() 100 return status == SoundTrigger.STATUS_OK; in addOrUpdateSoundModel() 148 int status = SoundTrigger.STATUS_ERROR; in deleteSoundModel() 154 return status == SoundTrigger.STATUS_OK; in deleteSoundModel()
|
H A D | TestEnrollmentActivity.java | 20 import android.hardware.soundtrigger.SoundTrigger; 21 import android.hardware.soundtrigger.SoundTrigger.Keyphrase; 22 import android.hardware.soundtrigger.SoundTrigger.KeyphraseSoundModel; 42 private static final int RECOGNITION_MODES = SoundTrigger.RECOGNITION_MODE_VOICE_TRIGGER;
|
/aosp14/frameworks/base/services/voiceinteraction/java/com/android/server/soundtrigger/ |
H A D | SoundTriggerHelper.java | 27 import android.hardware.soundtrigger.SoundTrigger; 251 if (status != SoundTrigger.STATUS_OK) { in prepareForRecognition() 385 if (status != SoundTrigger.STATUS_OK) { in stopGenericRecognition() 420 if (status != SoundTrigger.STATUS_OK) { in stopKeyphraseRecognition() 463 if (status != SoundTrigger.STATUS_OK) { in stopRecognition() 488 if (status != SoundTrigger.STATUS_OK) { in tryStopAndUnloadLocked() 501 if (status != SoundTrigger.STATUS_OK) { in tryStopAndUnloadLocked() 679 return SoundTrigger.STATUS_NO_INIT; in setParameterLocked() 683 return SoundTrigger.STATUS_BAD_VALUE; in setParameterLocked() 1246 if (status != SoundTrigger.STATUS_OK) { in startRecognitionLocked() [all …]
|
H A D | SoundTriggerService.java | 27 import static android.hardware.soundtrigger.SoundTrigger.STATUS_BAD_VALUE; 28 import static android.hardware.soundtrigger.SoundTrigger.STATUS_DEAD_OBJECT; 29 import static android.hardware.soundtrigger.SoundTrigger.STATUS_ERROR; 30 import static android.hardware.soundtrigger.SoundTrigger.STATUS_OK; 58 import android.hardware.soundtrigger.SoundTrigger; 59 import android.hardware.soundtrigger.SoundTrigger.GenericSoundModel; 60 import android.hardware.soundtrigger.SoundTrigger.KeyphraseSoundModel; 61 import android.hardware.soundtrigger.SoundTrigger.ModelParamRange; 62 import android.hardware.soundtrigger.SoundTrigger.ModuleProperties; 63 import android.hardware.soundtrigger.SoundTrigger.RecognitionConfig; [all …]
|
/aosp14/frameworks/base/media/java/android/media/soundtrigger/ |
H A D | SoundTriggerManager.java | 19 import static android.hardware.soundtrigger.SoundTrigger.STATUS_ERROR; 34 import android.hardware.soundtrigger.SoundTrigger; 35 import android.hardware.soundtrigger.SoundTrigger.GenericSoundModel; 36 import android.hardware.soundtrigger.SoundTrigger.KeyphraseSoundModel; 37 import android.hardware.soundtrigger.SoundTrigger.ModelParamRange; 38 import android.hardware.soundtrigger.SoundTrigger.ModuleProperties; 39 import android.hardware.soundtrigger.SoundTrigger.RecognitionConfig; 40 import android.hardware.soundtrigger.SoundTrigger.SoundModel; 158 .filter((SoundTrigger.ModuleProperties prop) in getTestModuleProperties() 328 Model(SoundTrigger.GenericSoundModel soundTriggerModel) { in Model() [all …]
|
H A D | SoundTriggerDetector.java | 18 import static android.hardware.soundtrigger.SoundTrigger.STATUS_OK; 27 import android.hardware.soundtrigger.SoundTrigger; 28 import android.hardware.soundtrigger.SoundTrigger.GenericSoundModel; 29 import android.hardware.soundtrigger.SoundTrigger.ModuleProperties; 30 import android.hardware.soundtrigger.SoundTrigger.RecognitionConfig; 318 audioCapabilities |= SoundTrigger.ModuleProperties.AUDIO_CAPABILITY_ECHO_CANCELLATION; in startRecognition() 321 audioCapabilities |= SoundTrigger.ModuleProperties.AUDIO_CAPABILITY_NOISE_SUPPRESSION; in startRecognition() 376 public void onGenericSoundTriggerDetected(SoundTrigger.GenericRecognitionEvent event) { in onGenericSoundTriggerDetected() 386 public void onKeyphraseDetected(SoundTrigger.KeyphraseRecognitionEvent event) { in onKeyphraseDetected()
|
H A D | SoundTriggerInstrumentation.java | 25 import android.hardware.soundtrigger.SoundTrigger; 142 default void onParamSet(@SoundTrigger.ModelParamTypes int param, int value) {} in onParamSet() 211 public @NonNull List<SoundTrigger.Keyphrase> getPhrases() { in getPhrases() 267 mPhrases = new SoundTrigger.Keyphrase[phrases.length]; in ModelSession() 290 private final SoundTrigger.Keyphrase[] mPhrases; 331 public @NonNull SoundTrigger.RecognitionConfig getRecognitionConfig() { in getRecognitionConfig() 344 List<SoundTrigger.KeyphraseRecognitionExtra> phraseExtras) { in triggerRecognitionEvent() 437 private final SoundTrigger.RecognitionConfig mRecognitionConfig;
|
H A D | ISoundTriggerDetectionService.aidl | 20 import android.hardware.soundtrigger.SoundTrigger; 32 …void onGenericRecognitionEvent(in ParcelUuid uuid, int opId, in SoundTrigger.GenericRecognitionEve… in onGenericRecognitionEvent()
|
/aosp14/frameworks/base/media/java/android/media/voice/ |
H A D | KeyphraseModelManager.java | 25 import android.hardware.soundtrigger.SoundTrigger; 85 public SoundTrigger.KeyphraseSoundModel getKeyphraseSoundModel(int keyphraseId, in getKeyphraseSoundModel() 115 public void updateKeyphraseSoundModel(@NonNull SoundTrigger.KeyphraseSoundModel model) { in updateKeyphraseSoundModel() 119 if (status != SoundTrigger.STATUS_OK) { in updateKeyphraseSoundModel() 152 if (status != SoundTrigger.STATUS_OK) { in deleteKeyphraseSoundModel()
|
/aosp14/frameworks/base/core/java/android/service/voice/ |
H A D | AlwaysOnHotwordDetector.java | 41 import android.hardware.soundtrigger.SoundTrigger; 42 import android.hardware.soundtrigger.SoundTrigger.ConfidenceLevel; 45 import android.hardware.soundtrigger.SoundTrigger.ModuleProperties; 46 import android.hardware.soundtrigger.SoundTrigger.RecognitionConfig; 224 = SoundTrigger.RECOGNITION_MODE_VOICE_TRIGGER; 231 = SoundTrigger.RECOGNITION_MODE_USER_IDENTIFICATION; 295 private static final int STATUS_ERROR = SoundTrigger.STATUS_ERROR; 296 private static final int STATUS_OK = SoundTrigger.STATUS_OK; 339 private final SoundTrigger.ModelParamRange mModelParamRange; 891 .equals(SoundTrigger.FAKE_HAL_ARCH)) in initialize() [all …]
|
H A D | ISandboxedDetectionService.aidl | 20 import android.hardware.soundtrigger.SoundTrigger; 40 in SoundTrigger.KeyphraseRecognitionEvent event, in detectFromDspSource()
|
H A D | VoiceInteractionService.java | 38 import android.hardware.soundtrigger.SoundTrigger; 436 public final List<SoundTrigger.ModuleProperties> listModuleProperties() { in listModuleProperties() 546 @NonNull SoundTrigger.ModuleProperties moduleProperties, in createAlwaysOnHotwordDetectorForTest() 690 @NonNull SoundTrigger.ModuleProperties moduleProperties, in createAlwaysOnHotwordDetectorForTest() 712 @Nullable SoundTrigger.ModuleProperties moduleProperties, 1045 private final @NonNull SoundTrigger.ModuleProperties getTestModuleProperties() { in getTestModuleProperties() 1048 .filter((SoundTrigger.ModuleProperties prop) in getTestModuleProperties() 1049 -> prop.getSupportedModelArch().equals(SoundTrigger.FAKE_HAL_ARCH)) in getTestModuleProperties()
|
/aosp14/frameworks/base/services/voiceinteraction/java/com/android/server/voiceinteraction/ |
H A D | IEnrolledModelDb.java | 19 import android.hardware.soundtrigger.SoundTrigger.Keyphrase; 20 import android.hardware.soundtrigger.SoundTrigger.KeyphraseSoundModel;
|