Диалплан Asterisk с синхронным выполнением скриптов Agi
Мне нужна помощь в плане набора номера. я хочу
- Получите звонок на добавочный номер 1111
- Если ответите, то выполните макро-объявление, которое распознает голос.
Распознавание голоса производится шаг за шагом (каждые 20 секунд).
Этот шаг может иметь всю продолжительность разговора - Когда вызов зависает, остановите также скрипт Agi.
Я надеюсь, вы понимаете мою потребность.
Я пытаюсь сделать это:
[callcenter]
exten => 1111,1,Answer()
exten => _X.,1,Dial(SIP/1111,30,M(announcement))
[macro-announcement]
exten => s,1,NoOp()
same = n,agi(speech-recog.agi,en-US)
Спасибо за помощь