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

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

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

спросил 2014-06-06 05:55:27 +0400

krokodil Gravatar krokodil

ввод номера до окончания голосового сообщения

Для ввода добавочного номера записал длинное сообщение типа "Если вы хотите дозвониться до ... нажмите то-то, если вы хотите связаться с оператором, нажмите 0". Реализовал в виде

exten => 1XXX,n,Playback(enter-num-to-call) exten => _1XXX,n,Read(dialnum,,12,,,10) ; accept no more than 12 digits, 10 sec wait exten => 1XXX,n,NoOp(user entered ${dialnum})

но проблема в том, что пользователю приходится дождаться окончания сообщения и только потом вводить цифры. если ввод цифр начинается до окончания сообщения, астериск их не "слышит". вопрос - можно ли сделать так, чтобы пользователь мог начать ввод номера до окончания голосового сообщения?

ввод номера до окончания голосового сообщения

Для ввода добавочного номера записал длинное сообщение типа "Если вы хотите дозвониться до ... нажмите то-то, если вы хотите связаться с оператором, нажмите 0". Реализовал в виде

 exten => 1XXX,n,Playback(enter-num-to-call)
_1XXX,n,Playback(enter-num-to-call)
exten => _1XXX,n,Read(dialnum,,12,,,10) _1XXX,n,Read(dial_num,,12,,,10) ; accept no more than 12 digits, 10 sec wait
exten => 1XXX,n,NoOp(user _1XXX,n,NoOp(user entered ${dialnum})

${dial_num})

но проблема в том, что пользователю приходится дождаться окончания сообщения и только потом вводить цифры. если ввод цифр начинается до окончания сообщения, астериск их не "слышит". вопрос - можно ли сделать так, чтобы пользователь мог начать ввод номера до окончания голосового сообщения?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.