SpeechRecognizer.TriggerModelDownload Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| TriggerModelDownload(Intent) |
Tenta baixar o suporte para o determinado |
| TriggerModelDownload(Intent, IExecutor, IModelDownloadListener) |
Tenta baixar o suporte para o determinado |
TriggerModelDownload(Intent)
Tenta baixar o suporte para o determinado 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
contém parâmetros para o reconhecimento a ser executado. A intenção também pode conter extras opcionais, consulte RecognizerIntent.
- Atributos
Comentários
Tenta baixar o suporte para o determinado recognizerIntent. Isso pode disparar a interação do usuário para aprovar o download. Os chamadores podem verificar o status da solicitação por meio #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback)de .
Java documentação para android.speech.SpeechRecognizer.triggerModelDownload(android.content.Intent).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
TriggerModelDownload(Intent, IExecutor, IModelDownloadListener)
Tenta baixar o suporte para o determinado 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
contém parâmetros para o reconhecimento a ser executado. A intenção também pode conter extras opcionais, consulte RecognizerIntent.
- executor
- IExecutor
para expedição de retornos de chamada do ouvinte
- listener
- IModelDownloadListener
no qual receber atualizações sobre a solicitação de download do modelo.
- Atributos
Comentários
Tenta baixar o suporte para o determinado recognizerIntent. Isso pode disparar a interação do usuário para aprovar o download. Os chamadores podem verificar o status da solicitação por meio #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback)de .
As atualizações sobre a solicitação de download do modelo são recebidas por meio do determinado ModelDownloadListener:
<li> Se o modelo já estiver disponível, ModelDownloadListener#onSuccess() será chamado diretamente. O modelo pode ser usado com segurança posteriormente.
<li> Se o RecognitionService download for iniciado, ModelDownloadListener#onProgress(int) será chamado de um número não especificado (zero ou mais) de vezes até que o download seja concluído. Quando o download for concluído, ModelDownloadListener#onSuccess() será chamado. O modelo pode ser usado com segurança posteriormente.
<li> Se o RecognitionService único agendamento do download, mas não o atender imediatamente, ModelDownloadListener#onScheduled() será chamado. Não haverá mais atualizações neste ouvinte.
<li> Se a solicitação falhar a qualquer momento devido a um erro de rede ou agendamento, ModelDownloadListener#onError(int) será chamada.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.