Приветствую всех присутствующих! уважаемы коллеги. Подскажите кто сталкивался с таким явлением. Пишу автосекретарь с возможностью набора коротких номеров, но с отправкой сразу в другой транк. На этапе функции BackGroundDetect приветствие может не проиграться до конца, и сразу перейти к слудущей функции, а может и проиграться 50 на 50. В чем может быть причина?
[incoming_calls_wiland]
exten => s,1,Set(CHANNEL(language)=ru)
same => n,Answer
same => n,Wait(2)
same => n,Playback(/opt/music/privet)
same => n,BackGroundDetect(/opt/music/autoatend)
same => n,NoOp()
same => n,Read(NUMBER,,4,,10)
same => n,Dial(SIP/sfb-trunk/${NUMBER},45,gtT)
same => n,NoOp( Dial Status: ${DIALSTATUS})
same => n,Goto(s-${DIALSTATUS},1)
same => n,Hangup
same => n,Background(demo-instruct)
same => n,Hangup
exten => s-CHANUNAVAIL,1,Dial(SIP/sfb-trunk/+9001)
same => n,Hangup
exten => s-ANSWER,1,NoOp