RecognitionService.OnTriggerModelDownload Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
OnTriggerModelDownload(Intent) |
Запрашивает загрузку поддержки |
OnTriggerModelDownload(Intent, AttributionSource) |
Запрашивает загрузку поддержки |
OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener) |
Запрашивает загрузку поддержки |
OnTriggerModelDownload(Intent)
Запрашивает загрузку поддержки 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
Параметры
- recognizerIntent
- Intent
- Атрибуты
Комментарии
Запрашивает загрузку поддержки recognizerIntent
распознавателя.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
OnTriggerModelDownload(Intent, AttributionSource)
Запрашивает загрузку поддержки 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
Параметры
- recognizerIntent
- Intent
- attributionSource
- AttributionSource
- Атрибуты
Комментарии
Запрашивает загрузку поддержки recognizerIntent
распознавателя.
Предоставляет вызов AttributionSource в реализацию службы, чтобы разрешения и пропускная способность могли быть правильно обвинены.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener)
Запрашивает загрузку поддержки 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
Параметры
- recognizerIntent
- Intent
содержит параметры для выполняемого распознавания. Намерение также может содержать дополнительные дополнительные сведения, см. в разделе RecognizerIntent
.
- attributionSource
- AttributionSource
источник атрибуции вызывающего объекта.
- listener
- IModelDownloadListener
для получения обновлений о запросе на скачивание модели.
- Атрибуты
Комментарии
Запрашивает загрузку поддержки recognizerIntent
распознавателя.
Предоставляет вызов AttributionSource
реализации службы, чтобы разрешения и пропускная способность могли быть правильно обвинены.
Клиент получит обновления хода выполнения с помощью указанного: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.