Using GSL File Grammar Format (Deprecated)
The Cisco Unified CCX Engine uses a language called Nuance Grammar Specification Language (GSL).
The following table describes sample expressions that you can use to specify grammars in GSL:
Expression |
Description |
---|---|
[ ] |
Only one of the words in the list must match. |
( ) |
All words in the list must match. |
? |
The following word or phrase is optional. |
{ } |
Slot value pair |
The following are examples of GSL language statements:
-
Digits [one two three four five six seven eight nine zero]
-
HowMany [I [want need] Digits [pencil pencils]]
In this example, the caller can say “I want” or “I need”, followed by a number from zero to nine, and then either “pencil” or “pencils”.