Проблема с распознаванием DTMF переданных в Asterisk, а именно с распознаванием # командой read. (цифры распознает и * распознает, а вот # не видит). Помогите понять это нормально или нет?
#
в Read это признак окончания ввода
core show application Read
Используйте WaitExten, и построение контекста как для IVR меню.
и безконечный цикл с exten => ., 1, Set(INPUT=${INPUT}${EXTEN})?
стремно
g613 ( 2012-03-31 12:06:24 +0400 )редактироватьЭто как по воробьям из пушки. Думаю ТС и WaitExten хватит.
VetaLkrot ( 2012-03-31 17:09:41 +0400 )редактироватьрешетку может обрезать еще на терминале (телефоне, шлюзе), поэтому ее и не видно. в некоторых моделях можно разрешать передавать ее..
Задан: 2012-03-26 17:07:56 +0400
Просмотрен: 612 раз
Обновлен: Mar 30 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.