Freigeben über


AlwaysOnHotwordDetector.SetParameter(Int32, Int32) Methode

Definition

Legen Sie ein modellspezifisch ModelParams mit dem angegebenen Wert fest.

[Android.Runtime.Register("setParameter", "(II)I", "GetSetParameter_IIHandler", ApiSince=30)]
public virtual int SetParameter (int modelParam, int value);
[<Android.Runtime.Register("setParameter", "(II)I", "GetSetParameter_IIHandler", ApiSince=30)>]
abstract member SetParameter : int * int -> int
override this.SetParameter : int * int -> int

Parameter

modelParam
Int32

ModelParams

value
Int32

Festzulegender Wert

Gibt zurück

  • SoundTrigger#STATUS_OK im Erfolgsfall – SoundTrigger#STATUS_NO_INIT wenn der native Dienst nicht erreicht werden kann – SoundTrigger#STATUS_BAD_VALUE ungültiger Eingabeparameter – SoundTrigger#STATUS_INVALID_OPERATION wenn der Aufruf nicht sequenziert ist oder die API von HAL nicht unterstützt wird
Attribute

Hinweise

Legen Sie ein modellspezifisch ModelParams mit dem angegebenen Wert fest. Dieser Parameter behält seinen Wert für die Dauer, für die das Modell geladen wird, unabhängig von der Start- und Beendigungserkennung bei. Nachdem das Modell entladen wurde, geht der Wert verloren. AlwaysOnHotwordDetector#queryParameter sollte zuerst überprüft werden, bevor diese Methode aufgerufen wird. Anrufer muss der aktive Sprachinteraktionsdienst über Settings.Secure.VOICE_INTERACTION_SERVICE sein.

Java-Dokumentation für android.service.voice.AlwaysOnHotwordDetector.setParameter(int, int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: