A limited-domain grammar is a hybrid between a context-free grammar and a full dictation grammar. As when using a dictation grammar, the application does not provide strict syntax structures, but it does provide a set of words to recognize. An application might use a limited-domain grammar for the following:
· Command and control that uses natural-language processing to interpret the meaning of the commands
· Forms data entry in which the scope of the vocabulary is known ahead of time
· Text entry in which the scope of the vocabulary is known ahead of time