SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Свойство

Определение

Получает или задает интервал молчания, который SpeechRecognitionEngine будет принимать в конце неоднозначных входных данных, прежде чем финализировать операцию распознавания.

public:
 property TimeSpan EndSilenceTimeoutAmbiguous { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan EndSilenceTimeoutAmbiguous { get; set; }
member this.EndSilenceTimeoutAmbiguous : TimeSpan with get, set
Public Property EndSilenceTimeoutAmbiguous As TimeSpan

Значение свойства

TimeSpan

Длительность периода молчания.

Исключения

Этому свойству задано значение меньше 0 или больше 10 секунд.

Комментарии

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

Это свойство определяет, как долго обработчик распознавания речи будет ожидать дополнительных входных данных перед завершением операции распознавания. Интервал времени ожидания может составлять от 0 секунд до 10 секунд включительно. Значение по умолчанию — 500 миллисекунд.

Чтобы задать интервал времени ожидания для однозначных входных данных, используйте EndSilenceTimeout свойство.

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

См. также раздел