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


AlwaysOnHotwordDetector.StartRecognition(RecognitionFlag) Метод

Определение

Запускает распознавание связанной ключевой фразы.

[Android.Runtime.Register("startRecognition", "(I)Z", "GetStartRecognition_IHandler")]
public virtual bool StartRecognition (Android.Service.Voice.RecognitionFlag recognitionFlags);
[<Android.Runtime.Register("startRecognition", "(I)Z", "GetStartRecognition_IHandler")>]
abstract member StartRecognition : Android.Service.Voice.RecognitionFlag -> bool
override this.StartRecognition : Android.Service.Voice.RecognitionFlag -> bool

Параметры

recognitionFlags
RecognitionFlag

Флаги для управления свойствами распознавания.

Возвращаемое значение

Указывает, выполнен ли вызов успешно или нет.

Атрибуты

Исключения

Значение , если распознавание не поддерживается. Вызывающие абоненты должны вызывать этот метод только после поддерживаемого обратного вызова состояния в AlwaysOnHotwordDetector Callback onAvailabilityChanged (int), чтобы избежать этого исключения.

Значение , если детектор находится в недопустимом состоянии. Это может произойти, если был создан другой детектор или VoiceInteractionService размещен этот детектор был закрыт.

Комментарии

Запускает распознавание связанной ключевой фразы. Вызывающий объект должен быть активной службой взаимодействия с голосовой связью через Settings.Secure.VOICE_INTERACTION_SERVICE.

Документация по Java для android.service.voice.AlwaysOnHotwordDetector.startRecognition(int).

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

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