[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