SpeechRecognizer.TriggerModelDownload 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
| Nom | Description |
|---|---|
| TriggerModelDownload(Intent) |
Tente de télécharger la prise en charge de l’élément donné |
| TriggerModelDownload(Intent, IExecutor, IModelDownloadListener) |
Tente de télécharger la prise en charge de l’élément donné |
TriggerModelDownload(Intent)
Tente de télécharger la prise en charge de l’élément donné recognizerIntent.
[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
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.
- Attributs
Remarques
Tente de télécharger la prise en charge de l’élément donné recognizerIntent. Cela peut déclencher l’interaction utilisateur pour approuver le téléchargement. Les appelants peuvent vérifier l’état de la demande via #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
TriggerModelDownload(Intent, IExecutor, IModelDownloadListener)
Tente de télécharger la prise en charge de l’élément donné recognizerIntent.
[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
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.
- executor
- IExecutor
pour la répartition des rappels de l’écouteur
- listener
- IModelDownloadListener
sur lequel recevoir des mises à jour sur la demande de téléchargement du modèle.
- Attributs
Remarques
Tente de télécharger la prise en charge de l’élément donné recognizerIntent. Cela peut déclencher l’interaction utilisateur pour approuver le téléchargement. Les appelants peuvent vérifier l’état de la demande via #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback).
Les mises à jour relatives à la demande de téléchargement de modèle sont reçues par le biais de la commande donnée 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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.