Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задайте, сколько времени распознаватель речи игнорирует молчание или неузнаваемые звуки (робкие) и продолжает прослушивать входные данные речи.
Важные API: timeouts, SpeechRecognizerTimeouts
Установка времени ожидания
Здесь мы указываем различные значения времени ожидания :
- InitialSilenceTimeout — продолжительность времени, когда средство SpeechRecognizer обнаруживает молчание (до создания результатов распознавания) и предполагает, что входные данные речи не будут предстоящими.
- BabbleTimeout — продолжительность времени, когда speechRecognizer продолжает прослушивать нераспознанные звуки (лепет) до того, как предполагается, что входные данные речи закончились и завершает операцию распознавания.
- EndSilenceTimeout — продолжительность времени, когда средство SpeechRecognizer обнаруживает молчание (после создания результатов распознавания) и предполагает, что входные данные речи закончились.
Время ожидания заметок можно задать на основе распознавателя.
// Set timeout settings.
recognizer.Timeouts.InitialSilenceTimeout = TimeSpan.FromSeconds(6.0);
recognizer.Timeouts.BabbleTimeout = TimeSpan.FromSeconds(4.0);
recognizer.Timeouts.EndSilenceTimeout = TimeSpan.FromSeconds(1.2);
Связанные статьи
Примеры
Windows developer