Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Слетает воспроизведение приветствия

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модератор: april22

Слетает воспроизведение приветствия

Сообщение arthur » 24 дек 2018, 11:05

Приветствую вас, коллеги уважаемы коллеги. Подскажите кто сталкивался с таким явлением. Пишу автосекретарь с возможностью набора коротких номеров, но с отправкой сразу в другой транк. На этапе функции 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
arthur
 
Сообщений: 4
Зарегистрирован: 20 июн 2018, 10:57

Re: Слетает воспроизведение приветствия

Сообщение awsswa » 24 дек 2018, 16:46

Функция пытается определить наличие голоса - видать не всегда успешно
В принципе не понимаю зачем вам она
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2357
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Слетает воспроизведение приветствия

Сообщение ded » 24 дек 2018, 17:37

Код: выделить все
[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,BackGround(/opt/music/autoatend)
same => n,NoOp(- - - -What you looking for? - - - )
exten => _XXXX,1,Dial(SIP/sfb-trunk/${EXTEN},45,gtT)
same => n,NoOp( Dial Status: ${DIALSTATUS})
same => n,Goto(s-${DIALSTATUS},1)
exten => s-CHANUNAVAIL,1,Dial(SIP/sfb-trunk/+9001)
exten => s-ANSWER,1,NoOp
exten => h,1,Hangup
ded
 
Сообщений: 13933
Зарегистрирован: 26 авг 2010, 19:00

Re: Слетает воспроизведение приветствия

Сообщение arthur » 25 дек 2018, 15:15

BackgroundDetect использую для чтения введенного номера, через Read, в дальнейшем на него переключаю звонок в другой транк
arthur
 
Сообщений: 4
Зарегистрирован: 20 июн 2018, 10:57


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH