Udostępnij za pośrednictwem


NavigableListActivity.IncompleteTimeout Property

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Gets or sets the length of silent time after which recognition ends if the user remains silent.

Namespace: Microsoft.SpeechServer.Dialog
Assembly: Microsoft.SpeechServer (in microsoft.speechserver.dll)

Syntax

'Declaration
<DefaultValueAttribute(GetType(TimeSpan), "00:00:01")> _
<GlobalizedDescriptionAttribute("DialogActivityCommon_IncompleteTimeout")> _
<TypeConverterAttribute("Microsoft.SpeechServer.Authoring.DialogDesigner.ShortTimeSpanConverter, Microsoft.SpeechServer.Authoring.DialogDesigner, Version=2.0.3400.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")> _
<GlobalizedCategoryAttribute("SpeechCategory")> _
Public Property IncompleteTimeout As TimeSpan
[DefaultValueAttribute(typeof(TimeSpan), "00:00:01")] 
[GlobalizedDescriptionAttribute("DialogActivityCommon_IncompleteTimeout")] 
[TypeConverterAttribute("Microsoft.SpeechServer.Authoring.DialogDesigner.ShortTimeSpanConverter, Microsoft.SpeechServer.Authoring.DialogDesigner, Version=2.0.3400.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] 
[GlobalizedCategoryAttribute("SpeechCategory")] 
public TimeSpan IncompleteTimeout { get; set; }

Property Value

The length of silent time after which recognition ends if the user remains silent. The default value is 1 second.

Remarks

The required length of silence following user speech after which a recognizer finalizes a result. The IncompleteTimeout value applies when the speech prior to the silence is an incomplete match of all active grammars. In this case, when the timeout is triggered, the partial result is rejected (with a nomatch event).

The IncompleteTimeout value also applies when the speech prior to the silence is a complete match of an active grammar, but where it is possible to speak further and still match the grammar. In contrast, the CompleteTimeout value is used when the speech is a complete match to an active grammar and no further words can be spoken.

A long IncompleteTimeout value delays the result completion and therefore slows the computer's response. A short IncompleteTimeout value might lead to an utterance being broken up inappropriately.

The IncompleteTimeout value is usually longer than the CompleteTimeout value to allow users to pause mid-utterance (for example, to breathe).

Thread Safety

All public static (Shared in Visual Basic) members of this type are thread-safe. Instance members are not guaranteed to be thread-safe.

Platforms

Development Platforms

Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition

Target Platforms

Windows Server 2003

See Also

Reference

NavigableListActivity Class
NavigableListActivity Members
Microsoft.SpeechServer.Dialog Namespace
NavigableListActivity.IncompleteTimeoutProperty Field
NavigableListActivity.CompleteTimeout Property