Aracılığıyla paylaş


SpeechRecognitionEngine.EndSilenceTimeout Özellik

Tanım

Bir tanıma işlemini sonlandırmadan önce belirsiz girişin sonunda kabul edeceği sessizlik SpeechRecognitionEngine aralığını alır veya ayarlar.

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

Özellik Değeri

Sessizlik aralığının süresi.

Özel durumlar

Bu özellik 0 saniyeden kısa veya 10 saniyeden uzun olarak ayarlanır.

Açıklamalar

Tanıma girişi belirsiz olduğunda konuşma tanıyıcı bu zaman aşımı aralığını kullanır. Örneğin, "yeni oyun lütfen" veya "yeni oyun" tanımayı destekleyen bir konuşma tanıma dil bilgisi için "yeni oyun lütfen" belirsiz bir giriş ve "yeni oyun" belirsiz bir giriştir.

Bu özellik, bir tanıma işlemini sonlandırmadan önce konuşma tanıma altyapısının ek girişi ne kadar süre bekleyeceğini belirler. Zaman aşımı aralığı 0 saniye ile 10 saniye (dahil) arasında olabilir. Varsayılan değer 150 milisaniyedir.

Belirsiz girişin zaman aşımı aralığını ayarlamak için özelliğini kullanın EndSilenceTimeoutAmbiguous .

Şunlara uygulanır

Ayrıca bkz.