Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] IVR Problem


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
thangappan143 at gmail...
Guest





PostPosted: Thu Jul 30, 2009 2:22 am    Post subject: [Freeswitch-users] IVR Problem Reply with quote

Dear all,

             I am in the process of implementing an IVR using event outbound socket. In the dial plan I used the following statement.
             <action application="socket" data="127.0.0.1:5000 async full"/>
           
            I implemented a Perl script which is listening on the dial plan specified IP address and  PORT ( In this case 127.0.0.1 and 5000). Whenever the caller is calling 5000 I executed the above dial plan.   
            Before dialing to the number I executed the Perl script.

              In my Perl script, first I did the following steps.
              
                    * Accepting the client connection 
                    * Fork a process
                    * Connect with Event Socket Library
                    * Finally send and receive the events to that channel.
        
           In the sending part, at first I  am sending ($conn->sendRecv("myevents") ) myevents to the freeswitch.It means receive the events from this channel only.

            I answer for that call ( $conn->execute("answer") )

        Then I play back three files as

        $conn->execute("playback",$sound_path."ivr/ivr-welcome_to_freeswitch.wav");
        $conn->execute("playback",$sound_path."ivr/ivr-this_ivr_will_let_you_test_features.wav");
        $conn->execute("playback",$sound_path."ivr/ivr-you_may_exit_by_hanging_up.wav");

Here the sound path is /usr/local/freeswitch/sounds/en/us/callie/

       But it is not play backed the sound in order. Why?
       I know that it is a problem in mode(async, full). Can you please clarify these two keywords?
       I have studied from the wiki page. But I was not able to get it.

       I also specified the lock mode after every play back as
       $conn->SetEventBlock("true");

But is not working. Could you please solve this issue?
  
 

    


--
Regards,
Thangappan.M
Back to top
brian at freeswitch.org
Guest





PostPosted: Thu Jul 30, 2009 5:32 am    Post subject: [Freeswitch-users] IVR Problem Reply with quote

Remove async from the options list on the socket.

/b

On Jul 30, 2009, at 2:12 AM, Thangappan.M wrote:

Quote:
But it is not play backed the sound in order. Why?


_______________________________________________
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
Back to top
msc at freeswitch.org
Guest





PostPosted: Thu Jul 30, 2009 10:30 am    Post subject: [Freeswitch-users] IVR Problem Reply with quote

On Thu, Jul 30, 2009 at 3:26 AM, Brian West <brian@freeswitch.org (brian@freeswitch.org)> wrote:
Quote:
Remove async from the options list on the socket.

See the notes and info about async mode on this page:
http://wiki.freeswitch.org/wiki/Event_socket_outbound#Configuration

It should help shed some light on the various options. Keep plugging away at it - you're doing fine. Pretty soon you'll be able to add lots of useful information to the wiki. Wink
-MC
Back to top
anthony.minessale at g...
Guest





PostPosted: Thu Jul 30, 2009 10:58 am    Post subject: [Freeswitch-users] IVR Problem Reply with quote

i think you mean
$conn->setEventLock("true");

which should only have to be set once and all the commands will then queue up until you set it back to "false"

On Thu, Jul 30, 2009 at 10:25 AM, Michael Collins <msc@freeswitch.org (msc@freeswitch.org)> wrote:
Quote:


On Thu, Jul 30, 2009 at 3:26 AM, Brian West <brian@freeswitch.org (brian@freeswitch.org)> wrote:
Quote:
Remove async from the options list on the socket.


See the notes and info about async mode on this page:
http://wiki.freeswitch.org/wiki/Event_socket_outbound#Configuration

It should help shed some light on the various options. Keep plugging away at it - you're doing fine. Pretty soon you'll be able to add lots of useful information to the wiki. Wink
-MC




_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (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/
Twitter: http://twitter.com/FreeSWITCH_wire

AIM: anthm
MSN:anthony_minessale@hotmail.com ([email]MSN%3Aanthony_minessale@hotmail.com[/email])
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com ([email]PAYPAL%3Aanthony.minessale@gmail.com[/email])
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org ([email]sip%3A888@conference.freeswitch.org[/email])
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org ([email]googletalk%3Aconf%2B888@conference.freeswitch.org[/email])
pstn:213-799-1400
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services