SpeechRecognizer.StopListening Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Прекращает прослушивание речи.
[Android.Runtime.Register("stopListening", "()V", "GetStopListeningHandler")]
public virtual void StopListening ();
[<Android.Runtime.Register("stopListening", "()V", "GetStopListeningHandler")>]
abstract member StopListening : unit -> unit
override this.StopListening : unit -> unit
- Атрибуты
Комментарии
Прекращает прослушивание речи. Речь, записанная на данный момент, будет распознана так, как если бы пользователь перестал говорить на этом этапе.
Обратите внимание, что в случае по умолчанию этот вызов не требуется, так как средство конечной точки речи автоматически остановит прослушивание распознавателя после того, как он определит, что речь завершена. Однако вы можете управлять параметрами конечной точки напрямую с помощью дополнительных функций намерения, определенных в RecognizerIntent
, в этом случае иногда может потребоваться вручную вызвать этот метод, чтобы прекратить прослушивание раньше.
При вызове клиенты должны дождаться вызова RecognitionListener#onResults
или RecognitionListener#onError
перед повторным вызовом SpeechRecognizer#startListening
. В противном случае такая попытка будет отклонена службой распознавания.
Обратите внимание, что #setRecognitionListener(RecognitionListener)
следует вызывать заранее, в противном случае уведомления не будут получены.
Документация по Java для android.speech.SpeechRecognizer.stopListening()
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.