SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Proprietà

Definizione

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à

TimeSpan

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à.

Si applica a

Vedi anche