Поделиться через


RecognitionService.OnTriggerModelDownload Метод

Определение

Перегрузки

OnTriggerModelDownload(Intent)

Запрашивает загрузку поддержки recognizerIntentраспознавателя.

OnTriggerModelDownload(Intent, AttributionSource)

Запрашивает загрузку поддержки recognizerIntentраспознавателя.

OnTriggerModelDownload(Intent, AttributionSource, IModelDownloadListener)

Запрашивает загрузку поддержки recognizerIntentраспознавателя.

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распознавателя.

Документация по Java для android.speech.RecognitionService.onTriggerModelDownload(android.content.Intent).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом 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 в реализацию службы, чтобы разрешения и пропускная способность могли быть правильно обвинены.

Документация по Java для android.speech.RecognitionService.onTriggerModelDownload(android.content.Intent, android.content.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) вызовется.

Документация по Java для android.speech.RecognitionService.onTriggerModelDownload(android.content.Intent, android.content.AttributionSource, android.speech.ModelDownloadListener).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к