SpeechRecognizer.TriggerModelDownload Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| TriggerModelDownload(Intent) |
Intenta descargar la compatibilidad con el especificado |
| TriggerModelDownload(Intent, IExecutor, IModelDownloadListener) |
Intenta descargar la compatibilidad con el especificado |
TriggerModelDownload(Intent)
Intenta descargar la compatibilidad con el especificado 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
Parámetros
- recognizerIntent
- Intent
contiene parámetros para que se realice el reconocimiento. La intención también puede contener extras opcionales, vea RecognizerIntent.
- Atributos
Comentarios
Intenta descargar la compatibilidad con el especificado recognizerIntent. Esto podría desencadenar la interacción del usuario para aprobar la descarga. Los autores de llamadas pueden comprobar el estado de la solicitud a través #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback)de .
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
TriggerModelDownload(Intent, IExecutor, IModelDownloadListener)
Intenta descargar la compatibilidad con el especificado 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
Parámetros
- recognizerIntent
- Intent
contiene parámetros para que se realice el reconocimiento. La intención también puede contener extras opcionales, vea RecognizerIntent.
- executor
- IExecutor
para enviar devoluciones de llamada del agente de escucha
- listener
- IModelDownloadListener
en el que se van a recibir actualizaciones sobre la solicitud de descarga del modelo.
- Atributos
Comentarios
Intenta descargar la compatibilidad con el especificado recognizerIntent. Esto podría desencadenar la interacción del usuario para aprobar la descarga. Los autores de llamadas pueden comprobar el estado de la solicitud a través #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback)de .
Las actualizaciones sobre la solicitud de descarga del modelo se reciben a través de :ModelDownloadListener
<li> Si el modelo ya está disponible, ModelDownloadListener#onSuccess() se llamará directamente. El modelo se puede usar de forma segura después.
<li> Si ha RecognitionService iniciado la descarga, ModelDownloadListener#onProgress(int) se llamará un número de veces no especificado (cero o más) hasta que se complete la descarga. Cuando finalice la descarga, ModelDownloadListener#onSuccess() se llamará a . El modelo se puede usar de forma segura después.
<li> Si solo RecognitionService ha programado la descarga, pero no la cumplirá inmediatamente, ModelDownloadListener#onScheduled() se llamará. No habrá más actualizaciones en este agente de escucha.
<li> Si se produce un error en la solicitud en cualquier momento debido a un error de red o programación, ModelDownloadListener#onError(int) se llamará a .
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.