Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2015-09-28 16:56:33 +0400

godlike Gravatar godlike flag of Ukraine

Дослушать сообщение после работы AMD

Добрый день, Поковырял amd, но вот что не пойму, он например после 6 слов произнесенных определяет что я машина и пускает дальше выполнение диалплана в котором я типа вызову Playback() и начитаю в автоответчик какой то заготовленный аудиофайл. Но проблема в том что он то определил кто ему ответил, но не дослушал сообщение, то есть я уже начинаю туда проигрывать файл поскольку amd определил и пустил диалплан дальше, а с той стороны автоответчик все еще зачитывает сообщение свое. Как выйти из этой ситуации?

Дослушать сообщение после работы AMD

Добрый день, Поковырял 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.