Incompletetimeout

The incompletetimeout property specifies how long to wait after a user has spoken a partial utterance in the scenarios shown in Table 1. The default is 1000 ms (1.0 second). The maximum value allowable is 10000 ms; the minimum value is 100 ms.

Table 1. Incompletetimeout
Scenario Outcome
The partial utterance is not a complete match for any entry in any active grammar. When the incompletetimeout period expires, the speech recognition engine will reject the partial utterance and return a nomatch event.
The partial utterance is a complete match for an entry in an active grammar; however, the user could speak additional words and match additional entries in this or other active grammars. When the incompletetimeout period expires, the speech recognition engine will consider the utterance complete and will return the matching entry from the active grammar.
Note: An inappropriately long incompletetimeout value will slow down the dialog, while an incompletetimeout value that is too short may not give the user enough time to complete an utterance, especially one that tends to be spoken in segments with intervening pauses (such as a telephone number).