[asterisk-bugs] [Asterisk 0011772]: Interrupt swift text

noreply at bugs.digium.com noreply at bugs.digium.com
Tue Jan 15 12:15:33 CST 2008


The following issue has been RESOLVED. 
====================================================================== 
http://bugs.digium.com/view.php?id=11772 
====================================================================== 
Reported By:                naveenpalani
Assigned To:                qwell
====================================================================== 
Project:                    Asterisk
Issue ID:                   11772
Category:                   Sounds
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     resolved
Asterisk Version:           1.4.11 
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
Resolution:                 no change required
Fixed in Version:           
====================================================================== 
Date Submitted:             01-15-2008 12:12 CST
Last Modified:              01-15-2008 12:15 CST
====================================================================== 
Summary:                    Interrupt swift text
Description: 
Hi,
 
I am using Asterisk-1.4.11 version to make outbound calls and deliver the
swift text to audio. 
 
My functionality is as for example i make this text to audio deliver the
person called.
 
Eg. swift -o /tmp/test.wav -p audio/channels=1,audio/sampling-rate=8000
"Press 1 to confirm. Press 3 to cancel."
 
extension.conf dialplan:
 
[dialout]
exten =>
outbound-handler,1,Dial(SIP/102,60,gM(outbound-connect^agi://10.1.1.68/ivr/speak^${CallInitiate_hashdata}))
 
[macro-outbound-connect]
exten => s,1,Answer()
exten => s,2,System(swift -o /tmp/test.wav -p
audio/channels=1,audio/sampling-rate=8000 "Press 1 to confirm. Press 3 to
cancel.")
exten => s,3,Background(/tmp/test)
exten => s,4,Hangup
 
exten => 1,1,Playback(thanks)
exten => 2,1,Playback(bye)
 
Here in this, the call is connected and answered the control transfer to
macro context. One way i can interrupt the text before it completes the
text is by using 'Background (/tmp/test)' to play the audio.
 
When iam in the middle of the audio if i press 1 before it completes the
entire text, the control should go to 'exten => 1,1,Playback(thanks)'. But
in macro the 'Background' doesnt seem to work. It works fine outside macro
context.
 
When i use the Asterisk cmd GoTo(new_context,extn,priority) inside macro,
I get a message 'channel jumping out of macro "outbound-connect"' waits for
a minute and hungs up, the control doesnt go to new_context.
 
Does anyone have any ideas i can work it out. How can i have the Asterisk
cmd Background inside macro? or how to execute the GoTo command? 
 
Thanks and appreciate your response.
Regards,
Naveen.Palani

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
has duplicate       0011773 Interrupt swift text
====================================================================== 

---------------------------------------------------------------------- 
 qwell - 01-15-08 12:15  
---------------------------------------------------------------------- 
1) This is *NOT* a support forum.
2) You posted a duplicate of this bug.
3) You are using a version of Asterisk that is quite old.
4) Background/WaitExten in macros was just discussed on the asterisk-users
mailing list late last week. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-15-08 12:15  qwell          Status                   new => resolved     
01-15-08 12:15  qwell          Resolution               open => no change
required
01-15-08 12:15  qwell          Assigned To               => qwell           
01-15-08 12:15  qwell          Note Added: 0076985                          
======================================================================




More information about the asterisk-bugs mailing list