Asterisk 播放特定目录中的所有文件

Asterisk 播放特定目录中的所有文件,asterisk,Asterisk,我正在写自定义拨号计划。 我需要以某种方式在循环中逐个播放特定目录中的所有文件。 是否有办法在播放前获取目录中的文件列表,或者让我在拨号计划中硬编码所有我想播放的文件 提前感谢您。您可以使用agi或类似agi的bash脚本 例如,脚本可以生成如下内容 SET VARIABLE "file1:file2:file3:file4" 之后,您可以使用dialplan中的CUT函数进行解析 但agi要简单得多

我正在写自定义拨号计划。 我需要以某种方式在循环中逐个播放特定目录中的所有文件。 是否有办法在播放前获取目录中的文件列表,或者让我在拨号计划中硬编码所有我想播放的文件


提前感谢您。

您可以使用agi或类似agi的bash脚本

例如,脚本可以生成如下内容

SET VARIABLE "file1:file2:file3:file4"
之后,您可以使用dialplan中的CUT函数进行解析

但agi要简单得多