BackgroundDetect()在Asterisk中的应用

问题描述:

我正在学习Asterisk。在那我开始了解BackgroundDetect()应用程序。BackgroundDetect()在Asterisk中的应用

有三种选择。

BackgroundDetect(文件名[| SIL] [| MIN | MAX])

SIL - 如果我们在SIL选项指定的1000,它会等待1秒,我们说些什么电话后。

我工作sil选项,它工作正常。

但我不明白什么是使用最小和最大选项。

任何人都可以解释我,最小和最大的目的与一个例子?

在此先感谢。

BackgroundDetect(文件名[,SIL [,分钟,最大值[,analysistime]]]])

播放的文件名,从一个给定的位等待中断(数字必须启动一个有效的扩展名的开头,否则会被忽略)。在播放文件期间,音频在接收方向进行监控,并且如果大于min ms但小于max ms的非静音时间段至少在第一个分析时间期间发生的silms之后静音ms,那么音频播放会中止,并且处理将跳转到通话扩展(如果可用)。 参数: 文件名:(没有记载) SIL:

如果未指定,默认为1000。 分钟

如果未指定,缺省值为100 最大值:如果未指定

,默认为无穷大。 分析时间:

如果未指定,则默认为无穷大。