Sprache

RecognitionService.OnTriggerModelDownload Methode

Definition

Überlädt

Name Beschreibung
OnTriggerModelDownload(Intent)

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

OnTriggerModelDownload(Intent, AttributionSource)

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener)

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

OnTriggerModelDownload(Intent)

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

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

Parameter

recognizerIntent
Intent

Die Absicht, die die Erkennungsanforderung enthält, für die die Modellunterstützung angefordert wird.

Attribute

Hinweise

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

Java Dokumentation für android.speech.RecognitionService.onTriggerModelDownload(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:

OnTriggerModelDownload(Intent, AttributionSource)

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

[Android.Runtime.Register("onTriggerModelDownload", "(Landroid/content/Intent;Landroid/content/AttributionSource;)V", "GetOnTriggerModelDownload_Landroid_content_Intent_Landroid_content_AttributionSource_Handler", ApiSince=34)]
public virtual void OnTriggerModelDownload(Android.Content.Intent recognizerIntent, Android.Content.AttributionSource attributionSource);
[<Android.Runtime.Register("onTriggerModelDownload", "(Landroid/content/Intent;Landroid/content/AttributionSource;)V", "GetOnTriggerModelDownload_Landroid_content_Intent_Landroid_content_AttributionSource_Handler", ApiSince=34)>]
abstract member OnTriggerModelDownload : Android.Content.Intent * Android.Content.AttributionSource -> unit
override this.OnTriggerModelDownload : Android.Content.Intent * Android.Content.AttributionSource -> unit

Parameter

recognizerIntent
Intent

Die Absicht, die die Erkennungsanforderung enthält, für die die Modellunterstützung angefordert wird.

attributionSource
AttributionSource

Die Zuschreibungsquelle des Anrufers für Die Berechtigungs- und Bandbreitenzuordnung.

Attribute

Hinweise

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

Stellt die aufrufende AttributionSource für die Dienstimplementierung bereit, sodass Berechtigungen und Bandbreite korrekt beschuldigt werden können.

Java Dokumentation für android.speech.RecognitionService.onTriggerModelDownload(android.content.Intent, android.content.AttributionSource).

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:

OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener)

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

[Android.Runtime.Register("onTriggerModelDownload", "(Landroid/content/Intent;Landroid/content/AttributionSource;Landroid/speech/ModelDownloadListener;)V", "GetOnTriggerModelDownload_Landroid_content_Intent_Landroid_content_AttributionSource_Landroid_speech_ModelDownloadListener_Handler", ApiSince=34)]
public virtual void OnTriggerModelDownload(Android.Content.Intent recognizerIntent, Android.Content.AttributionSource attributionSource, Android.Speech.IModelDownloadListener listener);
[<Android.Runtime.Register("onTriggerModelDownload", "(Landroid/content/Intent;Landroid/content/AttributionSource;Landroid/speech/ModelDownloadListener;)V", "GetOnTriggerModelDownload_Landroid_content_Intent_Landroid_content_AttributionSource_Landroid_speech_ModelDownloadListener_Handler", ApiSince=34)>]
abstract member OnTriggerModelDownload : Android.Content.Intent * Android.Content.AttributionSource * Android.Speech.IModelDownloadListener -> unit
override this.OnTriggerModelDownload : Android.Content.Intent * Android.Content.AttributionSource * 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.

attributionSource
AttributionSource

die Attributionsquelle des Aufrufers.

listener
IModelDownloadListener

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

Attribute

Hinweise

Fordert den Download der Erkennungsunterstützung für recognizerIntent.

Stellt den Aufruf der Dienstimplementierung AttributionSource bereit, sodass Berechtigungen und Bandbreite korrekt beschuldigt werden können.

Der Client erhält die Statusaktualisierungen über die angegebene 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.RecognitionService.onTriggerModelDownload(android.content.Intent, android.content.AttributionSource, 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: