Asterisk 版本 1.8.28.2 FreePBX 版本 2.11.0.37
当转接外拨电话时,录音将保存在两个文件中(一个在转接前,一个在转接后)
可以将其合并到单个文件中吗?
答案1
您不能在 freepbx 中执行此操作。
您可以像这样在自定义拨号计划中执行
[incoming]
exten => _X.,1,Mixmonitor(${EXTEN}-${STRFTIME(${EPOCH},GMT+8,%C%y%m%d%H%M)}.wav)
exten => _X.,2,Dial(LOCAL/${EXTEN}@from-pstn/n)
但是您会遇到 cdr 问题并且无法在 freepbx web 中看到它。
其他选项是创建合并文件的脚本,但这很复杂。
答案2
搜索有关将 AUDIOHOOK_INHERIT 与 MixMonitor 拨号计划应用程序结合使用的信息。不过,您需要手动编辑 extensions.conf,这意味着通过 FreePBX 对拨号计划的更新将停止这些更改。