{{1}}
当被叫方接听电话时,他/她错过了前一个或两个字。所以我想等到他/她给出任何回应,比如"你好?'或者" alo"然后开始播放。反正有没有在调用文件中完成它?
如果没有,我想等1或2秒。 wait(2)在这里工作吗?
答案 0 :(得分:1)
使用
Channel: $number
Application: Playback
Data: beep&silence/2&$outputfilename
这样它会发出哔哔声,这可能不会被人类听到,但肯定会启动rtp进程。在那之后的2秒等待(沉默文件),这可能是echocancel训练或连接过程所需要的。那样你的信息就会明白。
答案 1 :(得分:0)
您可以创建新的dialplan上下文。在其中添加Wait应用程序,然后添加Palyback。在呼叫文件中,您可以通过直接指定号码或通过拨号(Local / XXX @ new-context)拨打该号码来将号码连接到此新上下文