• Contents

Add Grammar Files for Preloading

If you already have large grammar files that you use for an Interactive Voice Response (IVR) system and they conform to the Speech Recognition Grammar Specification (SRGS) standard, you can preload those grammars for use with Interaction Speech Recognition.

For more information about speech recognition grammars, see Interaction Speech Recognition Grammars.


It is not necessary to preload small or simple grammars as they do not require significant time to transfer and compile. Adding grammars for preloading causes extra memory usage on Interaction Media Server.

To add grammar files for preloading

  1. Open Interaction Administrator.

  2. In the left pane, expand the System Configuration container.

  3. In the System Configuration container, expand the Recognition container.

  4. Do one of the following:

    • To only allow Interaction Speech Recognition to use the grammar, in the Recognition container, click the Interaction Speech Recognition object.

    • To allow all speech recognition engines within CIC to use the grammar, click the Recognition container.

  5. In the right pane, double-click the Configuration item. The ASR Engine Configuration or Recognition Configuration dialog box appears, depending on whether you clicked Interaction Speech Recognition or Recognition.

  6. Click the Preloaded Grammars tab.

  7. On the Preloaded Grammars tab, click Add. The Add Preloaded Grammar dialog box appears.

Name: Name of the grammar. The Reco tools in handlers use this name to identify the grammar. For more information about the Reco tools in handlers, see the Interaction Designer documentation.

URI: Location of the grammar.

MIME Type: Multipurpose Internet Mail Extension (MIME) format of the grammar.

    • For grammars in the GrXML format, use application/srgs+xml.

    • For grammars in the ABNF format, use application/srgs.

Mode:  Grammar mode. Select Voice.

  1. Complete the information and then click OK. The new grammar appears in the list box on the Preloaded Grammars tab of the ASR Engine Configuration or Recognition Configuration dialog box.

  2. In the ASR Engine Configuration or Recognition Configuration dialog box, click OK.