完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 本帖最后由 yuweijian 于 2013-11-23 20:06 编辑 目前有在搞IP广播产品的开发,其中里面有两参数比较重要:1、话筒到终端的延时(IP话筒的喊话数据需要通过服务器转发到指定终端进行播放,中间经过网络传输,服务器处理等引入了延时。这是IP广播与传统广播相比的致命弱点);2、终端与终端之间的不同步时差(广播数据经过网络传输到终端的时间受网络环境影响,服务器往不同终端发送数据的时间不同时,终端接收到广播数据后播放的时间也存在差异,这种种原因导致了广播终端播放的不同步,这也是IP广播与传统广播相比的致命弱点)。这两个参数测量比较难,需要到专业的测试房里面使用专业的设备进行测试(市面上很多类似产品的厂家他们的产品规格有说到此参数值,但是实测值(使用以下方法)与标称值相差甚远,个人觉得他们并没有真正测试过该参数),因此很多时候都是靠感觉来区分,描述的时候也比较笼统,好比说延时一个字、半个字等。 经过考虑后,心想是不是可以拿手机将两个测试点的声音都录下来,然后通过电脑的波形分析软件对录音文件进行分析,查看出这两个测试点的波形时间差。由于手机刚好没有录音软件,于是上网找录音软件,偶遇一个语音编辑软件(见附件),它直接就能进行波形时间差的计算,很好地满足了我的要求。于是一种可以测量以上两个重要参数,而且简单快捷又不用钱的方法就产生了(为此果断申请了个专利,不知道能否通过审查),具体如下: 一、当受试设备距离较小,又不会引起啸叫时,直接使用手机的麦来录制通过空间传过来的两个受试设备发出的声音,然后使用语音编辑软件对录制下来的音频进行分析。因为在这个距离上声音在空间中的传播时间可以忽略,所以经分析后得到的时间差理论上可以看作是两个受试设备发出的声音的时间差。图1是测试场景说明图: 图1 二、当受试设备距离较远(中点到测量点的距离超出手机麦的拾音范围)时,需要使用几个简单的设备(两个拾音器,一个混音器)来辅助完成测量。如图2所示,拾音器分别放置在测量点旁边,拾音器与混音器之间使用等长的同轴电线连接,混音器再使用耳机线接入手机。拾音器与混音器使用纯模拟电路设计,延时几乎可以忽略,因此录制的波形间的时间差理论上可以看作两受试设备发出的声音的时间差。 图2 PS:手机测试软件截图 图3 实验过程是:我在IP呼叫站喊话,然后由终端播放喊话内容,手机放置于呼叫站与终端中间,开启软件录音。如图3所示左边的一个标尺标志的是我发出的声音的开始,右边的一个标尺标志的是终端播放的声音的开始,两个标尺之间的时间差也就是播放延时由End减去Start得到。为了测量更加准确,喊话的声音应该短促清晰,例如喊个位数字,并测量多组声波间距求平均值。 附件: 录音分析软件 `
com.ringdroid_165824.rar
(300.37 KB, 下载次数: 1
)
|
|
相关推荐
4 个讨论
|
|
1178 浏览 0 评论
开源项目!能够精确地行走、跳舞和执行复杂动作的机器人—Tillu
1565 浏览 0 评论
1658 浏览 0 评论
1678 浏览 0 评论
660 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-15 02:33 , Processed in 0.688782 second(s), Total 50, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号