Sprache

SpeechRecognizer.TriggerModelDownload Methode

Definition

Überlädt

Name Beschreibung
TriggerModelDownload(Intent)

Versucht, die Unterstützung für das angegebene recognizerIntentElement herunterzuladen.

TriggerModelDownload(Intent, IExecutor, IModelDownloadListener)

Versucht, die Unterstützung für das angegebene recognizerIntentElement herunterzuladen.

TriggerModelDownload(Intent)

Versucht, die Unterstützung für das angegebene recognizerIntentElement herunterzuladen.

[Android.Runtime.Register("triggerModelDownload", "(Landroid/content/Intent;)V", "GetTriggerModelDownload_Landroid_content_Intent_Handler", ApiSince=33)]
public virtual void TriggerModelDownload(Android.Content.Intent recognizerIntent);
[<Android.Runtime.Register("triggerModelDownload", "(Landroid/content/Intent;)V", "GetTriggerModelDownload_Landroid_content_Intent_Handler", ApiSince=33)>]
abstract member TriggerModelDownload : Android.Content.Intent -> unit
override this.TriggerModelDownload : Android.Content.Intent -> unit

Parameter

recognizerIntent
Intent

enthält Parameter für die auszuführende Erkennung. Die Absicht kann auch optionale Extras enthalten, siehe RecognizerIntent.

Attribute

Hinweise

Versucht, die Unterstützung für das angegebene recognizerIntentElement herunterzuladen. Dies kann die Benutzerinteraktion auslösen, um den Download zu genehmigen. Anrufer können den Status der Anfrage über #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback)überprüfen.

Java Dokumentation für android.speech.SpeechRecognizer.triggerModelDownload(android.content.Intent).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

TriggerModelDownload(Intent, IExecutor, IModelDownloadListener)

Versucht, die Unterstützung für das angegebene recognizerIntentElement herunterzuladen.

[Android.Runtime.Register("triggerModelDownload", "(Landroid/content/Intent;Ljava/util/concurrent/Executor;Landroid/speech/ModelDownloadListener;)V", "GetTriggerModelDownload_Landroid_content_Intent_Ljava_util_concurrent_Executor_Landroid_speech_ModelDownloadListener_Handler", ApiSince=34)]
public virtual void TriggerModelDownload(Android.Content.Intent recognizerIntent, Java.Util.Concurrent.IExecutor executor, Android.Speech.IModelDownloadListener listener);
[<Android.Runtime.Register("triggerModelDownload", "(Landroid/content/Intent;Ljava/util/concurrent/Executor;Landroid/speech/ModelDownloadListener;)V", "GetTriggerModelDownload_Landroid_content_Intent_Ljava_util_concurrent_Executor_Landroid_speech_ModelDownloadListener_Handler", ApiSince=34)>]
abstract member TriggerModelDownload : Android.Content.Intent * Java.Util.Concurrent.IExecutor * Android.Speech.IModelDownloadListener -> unit
override this.TriggerModelDownload : Android.Content.Intent * Java.Util.Concurrent.IExecutor * Android.Speech.IModelDownloadListener -> unit

Parameter

recognizerIntent
Intent

enthält Parameter für die auszuführende Erkennung. Die Absicht kann auch optionale Extras enthalten, siehe RecognizerIntent.

executor
IExecutor

zum Verteilen von Listenerrückrufen

listener
IModelDownloadListener

für den Empfang von Updates über die Downloadanforderung des Modells.

Attribute

Hinweise

Versucht, die Unterstützung für das angegebene recognizerIntentElement herunterzuladen. Dies kann die Benutzerinteraktion auslösen, um den Download zu genehmigen. Anrufer können den Status der Anfrage über #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback)überprüfen.

Die Updates über die Modelldownloadanforderung werden über die angegebene erhalten ModelDownloadListener:

<li> Wenn das Modell bereits verfügbar ist, ModelDownloadListener#onSuccess() wird direkt aufgerufen. Das Modell kann anschließend sicher verwendet werden.

<li> Wenn der RecognitionService Download gestartet wurde, wird eine nicht angegebene (null oder mehr) Anzahl der Male aufgerufen, ModelDownloadListener#onProgress(int) bis der Download abgeschlossen ist. Wenn der Download abgeschlossen ist, ModelDownloadListener#onSuccess() wird er aufgerufen. Das Modell kann anschließend sicher verwendet werden.

<li> Wenn der RecognitionService Download nur geplant, aber nicht sofort erfüllt wird, ModelDownloadListener#onScheduled() wird aufgerufen. Es werden keine weiteren Updates für diesen Listener vorhanden sein.

<li> Wenn die Anforderung aufgrund eines Netzwerk- oder Terminplanungsfehlers zu einem beliebigen Zeitpunkt fehlschlägt, ModelDownloadListener#onError(int) wird sie aufgerufen.

Java Dokumentation für android.speech.SpeechRecognizer.triggerModelDownload(android.content.Intent, java.util.concurrent.Executor, android.speech.ModelDownloadListener).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: