PureEngage On-Premises

 View Only

Sign Up

  • 1.  Error referencing builtin creditcard grammar

    Posted 04-22-2016 17:38
    We are seeing this error in the logs when trying to use the builtin credit card grammar. We have multiple environments and it works in one, but not the other. Other builtin grammars are working. Any ideas of where to look?


    2016-04-21T16:22:15.141 Int 50028 01320171-101355F8 4832 form_enter
    2016-04-21T16:22:15.141 Int 50029 01320171-101355F8 4832 form_select :response:FIELD
    2016-04-21T16:22:15.141 Int 50024 01320171-101355F8 4832 input_start :VOICE|DTMF
    2016-04-21T16:22:15.141 Int 50018 01320171-101355F8 4844 prompt
    2016-04-21T16:22:15.141 Std 80002 EROR 01320171-101355F8 4848 03A007D0 VGDTMFRecognitionSessionMgr.C:287 DefineGrammar(): Some errors while processing builtin grammar: creditcard?language=en-US
    2016-04-21T16:22:15.141 Std 80009 EROR 01320171-101355F8 4848 03A007D7 VGDTMFRecognitionThread.C:1317 Could not define grammar, session ID: 812031
    2016-04-21T16:22:15.141 Int 50019 01320171-101355F8 4844 prompt_end aborted
    2016-04-21T16:22:15.141 Int 50025 01320171-101355F8 4840 input_end ERROR|||||
    2016-04-21T16:22:15.141 Int 50034 01320171-101355F8 4840 event error.badfetch.grammar.syntax:1|DTMF grammar syntax error


    Here is what the source VoiceXML looks like:
    ...
    <form>
       <property name="interdigittimeout" value="3s" />
       <property name="inputmodes" value="dtmf voice" />
       <property name="termchar" value="" />
       <property name="com.genesyslab.dtmf.offboard_recognition" value="true" />
       <property name="confidencelevel" value="0.00" />
       <property name="incompletetimeout" value="1500ms" />
       <property name="maxspeechtimeout" value="20000ms" />
       <property name="sensitivity" value="0.5" />
       <property name="maxnbest" value="1" />

       <field name="response"> 
          <prompt timeout="5000ms" bargein="true" xml:lang="en-US">
             <audio src="Phrases/Custom/IVD/Lang_7/IVD_usr_GETCCNUMBER.VOX" />

          </prompt>
          <grammar src="builtin:grammar/creditcard?language=en-US" />
    <grammar src="builtin:dtmf/creditcard?language=en-US" />

          <filled>
    ...
     


  • 2.  RE: Error referencing builtin creditcard grammar

    Posted 04-25-2016 08:24
    It seems like you did not configured the built-in grammars of type of "creditcard" which seems to be custom.


  • 3.  RE: Error referencing builtin creditcard grammar

    Posted 06-18-2017 18:29
    Why custom? I see some documentation that states that this builtin grammar should exist, but can't find out on which Nuance Recognizer versions...
    Did it end up working? How you fixed it?