1 | изначальная версия редактировать | |
Добрый день, Поковырял amd, но вот что не пойму, он например после 6 слов произнесенных определяет что я машина и пускает дальше выполнение диалплана в котором я типа вызову Playback() и начитаю в автоответчик какой то заготовленный аудиофайл. Но проблема в том что он то определил кто ему ответил, но не дослушал сообщение, то есть я уже начинаю туда проигрывать файл поскольку amd определил и пустил диалплан дальше, а с той стороны автоответчик все еще зачитывает сообщение свое. Как выйти из этой ситуации?
2 | No.2 Revision редактировать |
Добрый день, Поковырял amd, но вот что не пойму, он например после 6 слов произнесенных определяет что я машина и пускает дальше выполнение диалплана в котором я типа вызову Playback() и начитаю в автоответчик какой то заготовленный аудиофайл. Но проблема в том что он то определил кто ему ответил, но не дослушал сообщение, то есть я уже начинаю туда проигрывать файл поскольку amd определил и пустил диалплан дальше, а с той стороны автоответчик все еще зачитывает сообщение свое. Как выйти из этой ситуации?
[outcalls]
exten => _X.,1,Answer()
exten => _X.,n,Dial(SIP/${EXTEN},60,tTM(amd))
exten => _X.,n,Hangup()
[macro-amd]
exten => s,1,AMD()
exten => s,n,Noop(${AMDSTATUS})
exten => s,n,Hangup()
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.