[Freeswitch-users] Hangup and sound question
Brian West
brian at freeswitch.org
Sun Apr 20 07:25:17 PDT 2008
On Apr 20, 2008, at 8:54 AM, Pete Kay wrote:
> Hi,
>
> I two a few questions about hangup and sounds:
>
>
> 1.
> In my dialplan, I have
>
> <extension name="catchall">
> <condition field="destination_number" expression="^(.*)$">
> <action application="set" data="default_language=zh"/>
> <action application="phrase" data="call-back-later"/>
> <action application="hangup" data="SUCCESS"/>
> </condition>
> </extension>
>
> After it play the call-back-later marco, it then goes on to play the
> "The extension you are dialing is unavailable..." even I have
> specified the HANGUP application. How come? How to remove that
> greeting?
>
>
> Also, when can i change the "The extension you are dialing is
> unavailable..." greeting to a localized version?
What? You're not making any sense to me.. can you slow down and
clarify a bit more? In addition I do not recall "SUCCESS" being a
hangup cause. Try "NORMAL_CLEARING"
>
>
>
> 2. I am writing my application in javascript. Is there anyway to
> play sounds that are loaded from DB? Two ways I can think of are:
>
> 1. Use session.streamfile: but I need to extract the wav file
> from DB file and then stored it in the filesystem. Is it possible
> to do that in Javascript or I need to use something like PHP?
Why on earth do you want to store your wav files in the database?
Thats so inefficient.
>
> 2. Sound marco: in the sound marco, is there a way to specify the
> file to be extracted from DB?
Try xml_curl on the wiki.
>
>
> 3. Let's say i have an external TTS engine. How do I make a call
> to it in javascript? The TTS engine can take text-message as input
> and generate wav content as STDOUT. What would be the best way to
> incorporate it into my application?
Right now you can't really accept any media on stdout and feed it to
the channel. (api command to execute system)
>
>
> 4. Is there anyway to display the post request within the console
> whenever the post is done?I tried curl_xml debug_on but it only
> gives me the received xml.
You could debug it on your server side that receives the post.
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
Brian West
sip:brian at freeswitch.org
More information about the FreeSWITCH-users
mailing list