SpeechRecognizer.TriggerModelDownload Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TriggerModelDownload(Intent) |
Пытается скачать поддержку заданного |
TriggerModelDownload(Intent, IExecutor, IModelDownloadListener) |
Пытается скачать поддержку заданного |
TriggerModelDownload(Intent)
Пытается скачать поддержку заданного 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
Параметры
- recognizerIntent
- Intent
содержит параметры для выполняемого распознавания. Намерение также может содержать необязательные дополнительные компоненты, см. раздел RecognizerIntent
.
- Атрибуты
Комментарии
Пытается скачать поддержку заданного recognizerIntent
. Это может привести к взаимодействию пользователя с утверждением скачивания. Вызывающие абоненты могут проверить состояние запроса с помощью #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
TriggerModelDownload(Intent, IExecutor, IModelDownloadListener)
Пытается скачать поддержку заданного 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
Параметры
- recognizerIntent
- Intent
содержит параметры для выполняемого распознавания. Намерение также может содержать необязательные дополнительные компоненты, см. раздел RecognizerIntent
.
- executor
- IExecutor
для отправки обратных вызовов прослушивателя
- listener
- IModelDownloadListener
для получения обновлений о запросе на скачивание модели.
- Атрибуты
Комментарии
Пытается скачать поддержку заданного recognizerIntent
. Это может привести к взаимодействию пользователя с утверждением скачивания. Вызывающие абоненты могут проверить состояние запроса с помощью #checkRecognitionSupport(Intent, Executor, RecognitionSupportCallback)
.
Обновления о запросе на скачивание модели получаются через указанный ModelDownloadListener
:
<Li> Если модель уже доступна, ModelDownloadListener#onSuccess()
вызывается напрямую. Модель можно безопасно использовать после этого.
<Li> Если RecognitionService
запущено скачивание, ModelDownloadListener#onProgress(int)
будет вызываться неуказанным (ноль или более) число раз, пока скачивание не будет завершено. Когда скачивание завершится, ModelDownloadListener#onSuccess()
будет вызван метод . Модель можно безопасно использовать после этого.
<Li> , если RecognitionService
только запланировал скачивание, но не будет удовлетворять его немедленно, ModelDownloadListener#onScheduled()
будет вызван. Дальнейшие обновления для этого прослушивателя не будут.
<li> Если запрос в любое время завершается сбоем из-за ошибки сети или планирования, ModelDownloadListener#onError(int)
будет вызван метод .
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.