录音质量极差 - Asterisk 11

Posted

技术标签:

【中文标题】录音质量极差 - Asterisk 11【英文标题】:Extremely poor recording quality - Asterisk 11 【发布时间】:2017-06-12 15:52:24 【问题描述】:

我的服务器所有设置都运行良好,但是当我在做一些安全方面的事情时,我把它搞砸了,不得不重新安装所有东西。现在通话录音很可怕,听起来像这样: http://s000.tinyupload.com/download.php?file_id=58238805044662381352&t=58238805044662381352302451

在 Adob​​e Audition 中打开文件允许我调整播放速率,当我以 2X 速度播放时,听起来好一些,但仍然存在失真。失真使它听起来像机器人一样,速度较慢,并且混入了咔哒声。

我尝试过 gsm 和 wav,尝试设置音量只是因为当我将它下载到我的 PC 时真的很难听到,但在星号内播放时音量很好。我也试过升级 sox。

呼叫从 GSM 网关传入 Asterisk 11 服务器,该服务器是具有 16GB RAM、RAID 10 硬盘设置的 Dell R610,除了记录此呼叫外别无其他操作,因此不应该有任何负载问题.当我从一个电话到另一个电话时,听筒上的音频听起来很棒 在我重新安装所有东西之前,录音听起来很好,有什么提示吗?

这是拨号方案信息(但我认为它不相关,也没有完成,只是为了表明没有发生任何疯狂的事情)

[inbound-record]
exten => s,1,Set(TIMEOUT(digit)=5)
exten => s,n,Set(TIMEOUT(response)=15)
exten => s,n,Playback(press)
exten => s,n,Playback(digits/1)
exten => s,n,Read(ACCOUNTNUM,digits/1,i)
exten => s,n,System(/usr/bin/mkdir /var/lib/asterisk/sounds/outboundmsgs/$ACCOUNTNUM)
exten => s,n,Set(VOLUME(TX)=6)

exten => s,n,Set(VOLUME(RX)=9)
exten => s,n,Playback(vm-record-prepend)
exten => s,n,Record(/var/lib/asterisk/sounds/outboundmsgs/$ACCOUNTNUM/tmp_greeting:wav)
exten => s,n,Wait(2)
exten => s,n,Playback(/var/lib/asterisk/sounds/outboundmsgs/$ACCOUNTNUM/tmp_greeting)
exten => s,n,wait(2)
exten => s,n,Hangup

【问题讨论】:

这不是一个话题性问题,而且该决议对公众来说更没有用处。如果您删除它,您将通过反对票取回您失去的积分,仅供参考。 【参考方案1】:

我昨晚在 OpenVox 的技术支持下工作到午夜,我们终于找到了问题所在。新盒子上的以太网端口有些有趣,其中端口 1 只能看到插槽 1,看到我插入端口 2 的其他端口,但端口 1 也插入了 - 这有效地为其提供了 2 条具有相同 IP 的路由.....

这就是它记录速度慢 50% 的原因,因为在循环接收中,它会从端口 1、端口 2、端口 1 接收数据包,但其中只有 1 个有数据。拔掉其中一个即可解决所有问题。

【讨论】:

以上是关于录音质量极差 - Asterisk 11的主要内容,如果未能解决你的问题,请参考以下文章

asterisk的基本配置

asterisk里 freeiris 系统自动录音怎么改录音名?

开源软件架构总结之——Asterisk(DSL组件多线程)

媒体录音机声音质量差

Asterisk-java-1.0.0.m3.jar 和 Asterisk 11 问题

提高android中的录音质量?