[asterisk-users] Hang using Festival application
Brian Henning
bhenning at pineinst.com
Wed Mar 23 14:15:08 CDT 2011
Hello,
Suppose a dialplan such as:
exten => 6004,1,Answer
exten => 6004,n,Wait(1)
exten => 6004,n,SayDigits(1)
exten => 6004,n,Festival(This is a test of Festival)
exten => 6004,n,Hangup
When watching in the CLI, I see this:
== Using SIP RTP CoS mark 5
-- Executing [6004 at internal:1] Answer("SIP/505-00000004", "") in new
stack
-- Executing [6004 at internal:2] Wait("SIP/505-00000004", "1") in new
stack
-- Executing [6004 at internal:3] SayDigits("SIP/505-00000004", "1") in new
stack
-- <SIP/505-00000004> Playing 'digits/1.gsm' (language 'en')
-- Executing [6004 at internal:4] Festival("SIP/505-00000004", "This is a
test of Festival") in new stack
== Parsing '/etc/asterisk/festival.conf': == Found
ps-pbx*CLI>
... and nothing more. Nothing happens after " == Parsing ...", and the SIP
channel gets stuck open even after I physically hang up the extension (will
not respond to a hangup request, can only be eliminated by restarting
asterisk). I hear "one" in the phone and then silence.
Versions:
festival: Festival Speech Synthesis System: 2.0.95:beta April 2010
asterisk: Asterisk 1.6.2.9-2+squeeze1
OS: Debian Squeeze 64 bit
~# uname -a
Linux ps-pbx 2.6.32-5-amd64 #1 SMP Wed Jan 12 03:40:32 UTC 2011 x86_64
GNU/Linux
These are all unmodified packages obtained via aptitude.
What am I getting wrong?
Many thanks,
~Brian
------------------------------------------------------
Brian Henning, Software Engineer
/\ Pine Research Instrumentation
//\\ 5908 Triangle Drive
///\\\ Raleigh, NC 27617
////\\\\ USA
||
|| phone: 919.782.8320
fax: 919.782.8323
email: bhenning at pineinst.com
------------------------------------------------------
More information about the asterisk-users
mailing list