SpeechRecognitionEngine.EndSilenceTimeout Eigenschap

Definitie

Hiermee haalt of stelt u het stilte-interval in dat de SpeechRecognitionEngine stilte aan het einde van ondubbelzinnige invoer accepteert voordat u een herkenningsbewerking voltooit.

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

Waarde van eigenschap

De duur van het interval van stilte.

Uitzonderingen

Deze eigenschap is ingesteld op minder dan 0 seconden of groter dan 10 seconden.

Opmerkingen

De spraakherkenning gebruikt dit time-outinterval wanneer de herkenningsinvoer ondubbelzinnig is. Voor een grammatica van spraakherkenning die ondersteuning biedt voor de herkenning van 'nieuwe game please' of 'new game', 'new game please', is 'new game please' een ondubbelzinnige invoer en 'nieuw spel' is een dubbelzinnige invoer.

Deze eigenschap bepaalt hoe lang de spraakherkenningsengine wacht op aanvullende invoer voordat een herkenningsbewerking wordt voltooid. Het time-outinterval kan tussen 0 seconden en 10 seconden liggen, inclusief. De standaardwaarde is 150 milliseconden.

Gebruik de EndSilenceTimeoutAmbiguous eigenschap om het time-outinterval voor dubbelzinnige invoer in te stellen.

Van toepassing op

Zie ook