SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'intervallo di silenzio che SpeechRecognitionEngine accetterà alla fine dell'input ambiguo prima di completare un'operazione di riconoscimento.
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
Valore della proprietà
La durata dell'intervallo di silenzio.
Eccezioni
Questa proprietà è impostata su un valore inferiore a 0 secondi o maggiore di 10 secondi.
Commenti
Il riconoscimento vocale usa questo intervallo di timeout quando l'input di riconoscimento è ambiguo. Ad esempio, per una grammatica di riconoscimento vocale che supporta il riconoscimento di "New Game Please" o "New Game", "New Game Please" è un input non ambiguo e "New Game" è un input ambiguo.
Questa proprietà determina per quanto tempo il motore di riconoscimento vocale resterà in attesa di un input aggiuntivo prima di completare un'operazione di riconoscimento. L'intervallo di timeout può essere compreso tra 0 e 10 secondi, inclusi. Il valore predefinito è 500 millisecondi.
Per impostare l'intervallo di timeout per l'input non ambiguo, utilizzare la EndSilenceTimeout Proprietà.