Hello users,<br><br>i have successfully installed the cepstral voice and in the text only mode<br>its working fine<br><br>when i swift applicaiton in dtmf mode like<br><br>exten =>111,1,Swift(hello user| 5000|1)<br>exten =>111,n,NoOp(dtmf is ${SWIFT_DTMF})<br>
exten => 111,n,Hangup()<br><br>case1:<br>when i am listening to the hello user prompt if i press any key<br>1,2,3,4,5,6,7,8,9,0,*,#<br>i am getting the ${SWIFT_DTMF } value as <br>1xxxxxx <-- if i press 1<br>2xxxxxx <-- if i press 2<br>
<br>and this is the same for all other digits including 0,#,* keys <br>and the prompt stops<br><br>i am getting following in my asterisk CLI<br><br><br>app_swift.c:453 engine:DTMF=#147987812 <--when i press #<br>app_swift.c:453 engine:DTMF=7147987812 <--when i press 7<br>
<br><br>case2:<br>when i pressed the above digits after the prompt finishes<br><br>i get 1 <-- if i press 1<br> 2 <--if i press 2<br> etc.<br> <br> except there is no DTMF detection<br> for numbers 0(zero),#,*<br>
and i am getting the following in my asterisk CLI<br><br>app_swift.c:453 engine:DTMF=7 <--when i press 7<br>app_swift.c:482 engine: No DTMF <--when i press #,0,*<br clear="all"><br>Please help me out<br><br>Thanks in advance<br>
srinivas antarvedi<br>