SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Ruheintervall auf oder legt dieses fest, welches die SpeechRecognitionEngine am Ende von mehrdeutiger Eingabe akzeptieren wird, bevor ein Erkennungsvorgang finalisiert wird.
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
Eigenschaftswert
Die Dauer des Ruheintervalls.
Ausnahmen
Diese Eigenschaft wird auf einen Wert kleiner als 0 Sekunden oder größer als 10 Sekunden festgelegt.
Hinweise
Die Spracherkennung verwendet dieses Timeout Intervall, wenn die Erkennungs Eingabe mehrdeutig ist. Beispielsweise ist für eine sprach Erkennungs Grammatik, die das Erkennen von "New Game gefällt" oder "New Game" unterstützt, "New Game bitte" eine eindeutige Eingabe, und "New Game" ist eine mehrdeutige Eingabe.
Diese Eigenschaft bestimmt, wie lange die sprach Erkennungs-Engine auf zusätzliche Eingaben wartet, bevor ein Erkennungs Vorgang abgeschlossen wird. Das Timeout Intervall kann zwischen 0 und 10 Sekunden (einschließlich) liegen. Der Standardwert ist 500 Millisekunden.
Verwenden Sie die-Eigenschaft, um das Timeout Intervall für eindeutige Eingaben festzulegen EndSilenceTimeout .