สวัสดีครับ สอบถามเรื่อง โทรเข้า IVR แล้วไม่ได้ยินเสียงครับ
ผมใช้งาน Elastix version 2 ครับ
อาการคือสายนอกโทรเข้ามาจะไม่ได้ยินเสียง IVR ที่อัดไว้
แต่ระบบ IVR ทำงานเป็นปกติ คือทดลองกดเบอร์ตามค่าที่ตั้งไว้หรือรอจน timeout ก็ทำงานปกติครับ
ทดสอบ IVR โดยโทรเข้า 7777 ก็ได้ยินเสียงปกติครับ
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [074536482@from-trunk-sip-SIP074536482:1] Set("SIP/SIP074536482-00000024", "GROUP()=OUT_2") in new stack
-- Executing [074536482@from-trunk-sip-SIP074536482:2] Goto("SIP/SIP074536482-00000024", "from-trunk,074536482,1") in new stack
-- Goto (from-trunk,074536482,1)
-- Executing [074536482@from-trunk:1] NoOp("SIP/SIP074536482-00000024", "Catch-All DID Match - Found 074536482 - You probably want a DID for this.") in new stack
-- Executing [074536482@from-trunk:2] Goto("SIP/SIP074536482-00000024", "ext-did,s,1") in new stack
-- Goto (ext-did,s,1)
-- Executing [s@ext-did:1] Set("SIP/SIP074536482-00000024", "__FROM_DID=s") in new stack
-- Executing [s@ext-did:2] Gosub("SIP/SIP074536482-00000024", "app-blacklist-check,s,1") in new stack
-- Executing [s@app-blacklist-check:1] GotoIf("SIP/SIP074536482-00000024", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2] Set("SIP/SIP074536482-00000024", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3] Return("SIP/SIP074536482-00000024", "") in new stack
-- Executing [s@ext-did:3] ExecIf("SIP/SIP074536482-00000024", "1 ?Set(CALLERID(name)=536483)") in new stack
-- Executing [s@ext-did:4] Set("SIP/SIP074536482-00000024", "__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [s@ext-did:5] Set("SIP/SIP074536482-00000024", "CALLERPRES()=allowed_not_screened") in new stack
-- Executing [s@ext-did:6] Goto("SIP/SIP074536482-00000024", "ivr-3,s,1") in new stack
-- Goto (ivr-3,s,1)
-- Executing [s@ivr-3:1] Set("SIP/SIP074536482-00000024", "MSG=en/welcome") in new stack
-- Executing [s@ivr-3:2] Set("SIP/SIP074536482-00000024", "LOOPCOUNT=0") in new stack
-- Executing [s@ivr-3:3] Set("SIP/SIP074536482-00000024", "__DIR-CONTEXT=default") in new stack
-- Executing [s@ivr-3:4] Set("SIP/SIP074536482-00000024", "_IVR_CONTEXT_ivr-3=") in new stack
-- Executing [s@ivr-3:5] Set("SIP/SIP074536482-00000024", "_IVR_CONTEXT=ivr-3") in new stack
-- Executing [s@ivr-3:6] GotoIf("SIP/SIP074536482-00000024", "0?begin") in new stack
-- Executing [s@ivr-3:7] Answer("SIP/SIP074536482-00000024", "") in new stack
-- Executing [s@ivr-3:8] Wait("SIP/SIP074536482-00000024", "1") in new stack
-- Executing [s@ivr-3:9] Set("SIP/SIP074536482-00000024", "TIMEOUT(digit)=3") in new stack
-- Digit timeout set to 3.000
-- Executing [s@ivr-3:10] Set("SIP/SIP074536482-00000024", "TIMEOUT(response)=20") in new stack
-- Response timeout set to 20.000
-- Executing [s@ivr-3:11] Set("SIP/SIP074536482-00000024", "__IVR_RETVM=") in new stack
-- Executing [s@ivr-3:12] ExecIf("SIP/SIP074536482-00000024", "1?Background(en/welcome)") in new stack
-- Executing [s@ivr-3:13] WaitExten("SIP/SIP074536482-00000024", ",") in new stack
-- Remote UNIX connection
ผมสังเกตดูนะครับว่าก่อน WaitExten("SIP/SIP074536482-00000024", ",") ต้องมีการเล่นเสียงที่บรรทึกไว้แต่นี้มันดันไม่เล่นซะงั้น
รบกวนผู้รู้ช่วยด้วยครับ