RecognitionService.OnTriggerModelDownload Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| OnTriggerModelDownload(Intent) |
Demande le téléchargement de la prise en charge du module de reconnaissance pour |
| OnTriggerModelDownload(Intent, AttributionSource) |
Demande le téléchargement de la prise en charge du module de reconnaissance pour |
| OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener) |
Demande le téléchargement de la prise en charge du module de reconnaissance pour |
OnTriggerModelDownload(Intent)
Demande le téléchargement de la prise en charge du module de reconnaissance pour 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
Paramètres
- recognizerIntent
- Intent
- Attributs
Remarques
Demande le téléchargement de la prise en charge du module de reconnaissance pour recognizerIntent.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
OnTriggerModelDownload(Intent, AttributionSource)
Demande le téléchargement de la prise en charge du module de reconnaissance pour 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
Paramètres
- recognizerIntent
- Intent
- attributionSource
- AttributionSource
- Attributs
Remarques
Demande le téléchargement de la prise en charge du module de reconnaissance pour recognizerIntent.
Fournit l’attributionSource appelante à l’implémentation du service afin que les autorisations et la bande passante puissent être correctement accusées.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener)
Demande le téléchargement de la prise en charge du module de reconnaissance pour 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
Paramètres
- recognizerIntent
- Intent
contient des paramètres pour l’exécution de la reconnaissance. L’intention peut également contenir des extras facultatifs, voir RecognizerIntent.
- attributionSource
- AttributionSource
source d’attribution de l’appelant.
- listener
- IModelDownloadListener
sur lequel recevoir des mises à jour sur la demande de téléchargement du modèle.
- Attributs
Remarques
Demande le téléchargement de la prise en charge du module de reconnaissance pour recognizerIntent.
Fournit l’appel AttributionSource à l’implémentation du service afin que les autorisations et la bande passante puissent être correctement accusées.
Le client reçoit les mises à jour de progression via l’élément donné ModelDownloadListener:
<li> Si le modèle est déjà disponible, ModelDownloadListener#onSuccess() sera appelé directement. Le modèle peut être utilisé en toute sécurité par la suite.
<li> Si le RecognitionService téléchargement a démarré, ModelDownloadListener#onProgress(int) est appelé un nombre non spécifié (zéro ou plus) de fois jusqu’à ce que le téléchargement soit terminé. Une fois le téléchargement terminé, ModelDownloadListener#onSuccess() il est appelé. Le modèle peut être utilisé en toute sécurité par la suite.
<li> If the RecognitionService only schedule the download, mais ne le satisfait pas immédiatement, ModelDownloadListener#onScheduled() sera appelé. Il n’y aura pas de mises à jour supplémentaires sur cet écouteur.
<li> Si la requête échoue à tout moment en raison d’une erreur réseau ou de planification, ModelDownloadListener#onError(int) elle est appelée.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.