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


RecognizerIntent.ExtraSegmentedSession Поле

Определение

Необязательная строка для включения сегментированного режима сеанса указанного типа, который может быть #EXTRA_AUDIO_SOURCEили #EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS #EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS.

[Android.Runtime.Register("EXTRA_SEGMENTED_SESSION", ApiSince=33)]
public const string ExtraSegmentedSession;
[<Android.Runtime.Register("EXTRA_SEGMENTED_SESSION", ApiSince=33)>]
val mutable ExtraSegmentedSession : string

Значение поля

Атрибуты

Комментарии

Необязательная строка для включения сегментированного режима сеанса указанного типа, который может быть #EXTRA_AUDIO_SOURCEили #EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS #EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS. Если режим сегментированного сеанса поддерживается реализацией распознавателя и этот дополнительный параметр, он возвращает результаты распознавания в сегментах через RecognitionListener#onSegmentResults(Bundle) и завершает сеанс с RecognitionListener#onEndOfSegmentedSession().

При настройке этого дополнительно убедитесь, что дополнительное значение, используемое в качестве строкового значения, также задано в том же намерении с правильным значением.

В зависимости от реализации распознавателя это значение может не влиять.

Документация по Java для android.speech.RecognizerIntent.EXTRA_SEGMENTED_SESSION.

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

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