The completetimeout property specifies how long to wait after the user has spoken an utterance in the scenario shown in Table 1. The default is 500 ms. The maximum value allowable is 5000 ms; the minimum value is 100 ms. The value of the completetimeout property cannot be greater than the value of the incompletetimeout property. (For example, if you set the completetimeout property to a value greater than the incompletetimeout property, the incompletetimeout property will be raised to match it.)
Scenario | Outcome |
---|---|
The utterance is a complete and terminal match for an entry in an active grammar. There are no additional words that the user could speak and still match an entry in an active grammar. | When the completetimeout period expires, the speech recognition engine will return the matching entry from the active grammar. If more than one entry matches, the disambiguation scheme described in Resolving ambiguities applies. |