我安装了 FreePBX,并且已将呼入和呼出路由上的通话录音选项设置为是。
入站和出站呼叫都在进行通话录音,但入站流非常安静以至于听不见。
有没有办法增加单个流的音量。
我知道 tx 和 rx 增益命令,但是这些命令会改变所有内容的音量,并且我们在任何通话期间都能听到来电者的声音。
MixMonitor 命令也有 tx/rx 增益设置,它只影响录音的音量,而不影响通话本身。我不知道这些参数在 FreePBX GUI 上是否可用。
asterisk*CLI> core show application MixMonitor
v(x): Adjust the *heard* volume by a factor of <x> (range '-4' to '4')
V(x): Adjust the *spoken* volume by a factor of <x> (range '-4' to '4')
W(x): Adjust both, *heard and spoken* volumes by a factor of <x> (range '-4' to '4')
或者,您可以分别记录接收和传输的流。
r(file): Use the specified file to record the *receive* audio feed. Like with the basic filename argument, if an absolute path isn't given, it will create the file in the configured monitoring directory.
t(file): Use the specified file to record the *transmit* audio feed. Like with the basic filename argument, if an absolute path isn't given, it will create the file in the configured monitoring directory.
录制过程完成后,您可以执行脚本(请参阅 freepbx 中的常规设置)。
在该脚本中,您可以使用 sox 或任何其他转换器并增加一个通道的增益。星号保存呼叫者+被称为混合呼叫中的左/右通道。