[Voiceglue] where is the bug ????

comtel at free.fr comtel at free.fr
Sun Dec 27 13:09:29 UTC 2009


hello

I have some problem but don't know where is the bug
this is my field tag

<field name="ch" type="digits?maxlength=1" >

<property name="inputmodes" value="dtmf"/>
<prompt>
 Comment y aller, tapez 4.
tapez zero pour aide.
</prompt>
<option dtmf="*" value="star">menu</option>
<option dtmf="0" value="zero">menu</option>
<option dtmf="2" value="idem">idem</option>
<option dtmf="3" value="suiv">suivant</option>
<option dtmf="4" value="yaller">yaller</option>
<option dtmf="7" value="debut">deb</option>

<nomatch>
<prompt>
Choix indisponible.
</prompt>
<reprompt/>
</nomatch>
<noinput>
<prompt>
Pour écouter l'adresse suivante, tapez 3. Pour la précédente, tapez 1. pour réécouter, tapez 2. Tapez étoile pour revenir au sommaire. 
</prompt>
</noinput>
</field>


but sometimes when I push '3', (who should be 'suivant')  sh is 'idem'....


13:55:23:990 DBUG VOICEGLU eric-des rcv ctsrv: "gotdig 2 0 \"\" 2 3\n"
13:55:23:990 DBUG VOICEGLU eric-des callid=[2] parsed gotdig callid=2 status=0 msg="" digits="3" reason=max-digits
13:55:23:990 DBUG VOICEGLU eric-des callid=[2] dpal(): do_prompt_and_listen() called
13:55:23:990 DBUG VOICEGLU eric-des callid=[2] dpal(): DTMFs received = "3", trying to match against 4 active grammar(s)
13:55:23:990 DBUG VOICEGLU eric-des callid=[2] dpal(): checvk_rules_match returns 2 = full match with no further possible
13:55:23:990 DBUG VOICEGLU eric-des callid=[2] dpal(): DTMFs matched, sending result
13:55:23:990 DBUG VOICEGLU eric-des callid=[2] dpal() Data Cleared
13:55:23:990 DBUG VOICEGLU eric-des callid=[2] snd Recognized 0 <?xml version='1.0'?> <result> <interpretation grammar="0x8d26bd8" confidence="100"> <input mode="dtmf">3</input> <instance>idem</instance> </interpretation> </result> to VXML interpreter on fh="::PERL_VXML_2" at host=localhost callid=[2]



Thanks !


More information about the Voiceglue mailing list