RecognitionService.OnTriggerModelDownload Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
OnTriggerModelDownload(Intent) |
Richiede il download del supporto dello strumento di riconoscimento per |
OnTriggerModelDownload(Intent, AttributionSource) |
Richiede il download del supporto dello strumento di riconoscimento per |
OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener) |
Richiede il download del supporto dello strumento di riconoscimento per |
OnTriggerModelDownload(Intent)
Richiede il download del supporto dello strumento di riconoscimento per 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
Parametri
- recognizerIntent
- Intent
- Attributi
Commenti
Richiede il download del supporto dello strumento di riconoscimento per recognizerIntent
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
OnTriggerModelDownload(Intent, AttributionSource)
Richiede il download del supporto dello strumento di riconoscimento per 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
Parametri
- recognizerIntent
- Intent
- attributionSource
- AttributionSource
- Attributi
Commenti
Richiede il download del supporto dello strumento di riconoscimento per recognizerIntent
.
Fornisce la chiamata di AttributionSource all'implementazione del servizio in modo che le autorizzazioni e la larghezza di banda possano essere incolpate correttamente.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener)
Richiede il download del supporto dello strumento di riconoscimento per 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
Parametri
- recognizerIntent
- Intent
contiene parametri per il riconoscimento da eseguire. La finalità può anche contenere extra facoltativi, vedere RecognizerIntent
.
- attributionSource
- AttributionSource
l'origine di attribuzione del chiamante.
- listener
- IModelDownloadListener
in cui ricevere aggiornamenti sulla richiesta di download del modello.
- Attributi
Commenti
Richiede il download del supporto dello strumento di riconoscimento per recognizerIntent
.
Fornisce la chiamata AttributionSource
all'implementazione del servizio in modo che le autorizzazioni e la larghezza di banda possano essere incolpate correttamente.
Il client riceverà gli aggiornamenti dello stato di avanzamento tramite l'oggetto specificato ModelDownloadListener
:
<li> Se il modello è già disponibile, ModelDownloadListener#onSuccess()
verrà chiamato direttamente. Il modello può essere usato in modo sicuro in seguito.
<li> Se il RecognitionService
download è stato avviato, ModelDownloadListener#onProgress(int)
verrà chiamato un numero non specificato (zero o più) di volte fino al completamento del download. Al termine del download, ModelDownloadListener#onSuccess()
verrà chiamato . Il modello può essere usato in modo sicuro in seguito.
<li> Se ha RecognitionService
pianificato solo il download, ma non lo soddisfa immediatamente, ModelDownloadListener#onScheduled()
verrà chiamato. Non saranno disponibili altri aggiornamenti su questo listener.
<li> Se la richiesta ha esito negativo in qualsiasi momento a causa di un errore di rete o pianificazione, ModelDownloadListener#onError(int)
verrà chiamata.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.