Hallo,
ich habe beim IVR-Menü das Problem, dass asterisk ca. 5 sek. wartet, bis er im Dialplan weiter macht. Hintergrund ist der Timeout, den der Asterisk abwartet, ob noch eine weitere Zahl kommt. Bei einem einstelligen IVR-Menü macht dies aber wenig sinn und verzögert nur unötig die Wartezeit für den Anrufer.
Wenn ich die Einstellung manuell in der extensions.conf.mdc mache klappt das flüssig
[mdc_main-10-both]
exten => 10,1,Set(__MDC_EXTEN=10)
exten => 10,n,Set(TIMEOUT(digit)=1)
exten => 10,n,Background(soundfile)
exten => 10,n,WaitExten(5)
…
Allerdings ist diese manuelle Änderung natürlich kurze Zeit später wieder weg. Gibt es hier evtl. einen anderen Weg?
Mehr dazu unter:
- http://das-asterisk-buch.de/einfache-ivr.html
- 14.1.2. Unterschied zwischen 10 und 1000
Gruß
Thomas