Are you using code >= 1.0.2 ? There were a few changes to the read app and it has been confirmed to work properly.
If you fall below min digits the app will exit anyway and the var "read_result" will be set to "failure"
The issue here was that when we a minimum of 0 or 1 DTMF input from user and
hangs up.
If we change that minimum to 2 or more, it correctly accepts the DTMF from
user upto maximum specified limit and then hang up.
Also there is an issue with minimum limit of DTMF input.
<action application="read" data="4 5If we keep a mimimum limit to 4, still the user is able to input two DTMF
$${base_dir}/sounds/en/us/callie/conference/8000/conf-pin.wav res 10000 #"/>
and press #, instead of minimum required DTMF input from user.
Is this a bug or am I missing something.
> MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com>
Anthony Minessale-2 wrote:
>
> escape the $ in ${res} with a \ so it will not be evaluated by the
> dialplan.
>
> <action application="phrase" data="spell,\${res}"/>
>
>
> On Sat, Jan 10, 2009 at 9:53 AM, Brian West <brian@freeswitch.org> wrote:
>
>> You need to use execute_extension so that ${res} will be expanded.
>> FreeSWITCH doesn't expand vars as it goes like asterisk does.
>>
>> Easy way to see the var is to use the info app.
>> /b
>>
>> Sent from my iPhone
>>
>> On Jan 10, 2009, at 3:34 AM, ahgindia <ahgindia308@gmail.com> wrote:
>>
>> >
>> > Hi all,
>> > I want have DTMF input from user without answering the call (i.e. in
>> > session
>> > progress).
>> > I used Read application for this, but it is not working as it is
>> > intended to
>> > be.
>> > It is only accepting one DTMF from the user and the channel gets
>> > hang up.
>> > Am I missing something?
>> > Here is the dialplan that I used for this:
>> > <action application="read" data="0 2
>> > $${base_dir}/sounds/en/us/callie/conference/8000/conf-pin.wav res
>> > 10000 #"/>
>> > <action application="phrase" data="spell,${res}"/>
>> > The phrase application is used to check user input.
>> > --
>> > View this message in context:
>> http://www.nabble.com/Read-application-not-working-as-intended-tp21386369p21386369.html
>> > Sent from the Freeswitch-users mailing list archive at Nabble.com.
>> >
>> >
>> > _______________________________________________
>> > Freeswitch-users mailing list
>> > Freeswitch-users@lists.freeswitch.org
>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> >
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > http://www.freeswitch.org
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users@lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
>
>
> --
> Anthony Minessale II
>
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
>
> AIM: anthm
> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com>
> sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org>
> googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org>
> pstn:213-799-1400
>
> _______________________________________________--
> Freeswitch-users mailing list
> Freeswitch-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
View this message in context: http://www.nabble.com/Read-application-not-working-as-intended-tp21386369p21432868.html
Sent from the Freeswitch-users mailing list archive at Nabble.com.
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org