About the Generic Recognition Steps
The Generic Recognition step is used when something more complex than a selection menu is needed in a speech dialog. The Generic Recognition step allows the application designer to use an arbitrarily complex Speech Recognition Grammar. These grammars can be used to build mixed initiative dialogs. They can be ambiguous. They can assign meaning to the results returned using semantic interpretation. They can allow multiple results to be returned.
The result returned by a recognition using this step is stored in an opaque data object that is associated with a name that is assigned in this step. The information in this result object can be extracted using two other steps: Get Recognition Result Info Step and Get Recognition Interpretation Step. These two steps along with the Generic Recognition Step are designed to work together.
The Generic Recognition steps are available from the Cisco Unified CCX Step Editor Media palette.

For how the Generic Recognition set of steps work together in a script and for the descriptions of these steps, see the Cisco Unified Contact Center Express Scripting and Development Series: Volume 2, Editor Step Reference Guide.