图3 硬件通路模式
注释1: 90dB是FM1188消回音以及消底噪时麦克风输入的声压强要求,也是实际对讲时喇叭声音洪亮清晰时麦克风附近的声压强实测值。
3、使用COOL EDIT PRO生成三个频率500Hz、1KHz、2KHz正弦波音频,使用它们作为喇叭播放的音频,使用标准音频的好处是容易判断喇叭播放的音频对音源播放的音频的影响,从而判断消回音的效果。而且COOL EDIT PRO带有频谱分析功能,观察频谱上这三种频率的抑制情况也能看出消回音效果如何。
4、选择Hardware Bypass Mode为Normal Mode,调好寄存器参数下载到FM1188 demo板,然后音频播放器播放正弦波音频(此时音源不播放音频),COOL EDIT PRO录制音频,录制的时候观察对喇叭音频的抑制情况。若抑制情况良好进行下一步,若抑制情况不良好下载新的参数到demo板继续观察。
5、音源播放音频,COOL EDIT PRO录制一段时间音频,然后播放听效果,若录制下来的流畅清晰,则满足预期,若完全没有声音或者不流畅,则可能是消回音算法过度抑制输入,需要回到第4步重新调整参数。
测试办法评价:
1、使用专业分析软件,能够将各个环节的参数量化。
2、能够调试回音消除以外的项目,例如降噪,消除背景声等。
3、测量和分析步骤繁琐,回音消除效果不直观。
1.2. 快捷测试办法快捷测试环境包括以下几部分:1、安装有麦克风和喇叭的声学腔体(一键求助器腔体);2、FM1188 demo板;3、安装有测试软件的PC机两台;4、音频播放器;5、PC用耳机。它们的互联关系如图4。
图4 快捷测试环境
其中,各个部分的作用如下:
1、声学腔体:内部按照一定的距离要求分别固定着麦克风和喇叭并密封,这种腔体模拟的是目前楼宇对讲机、银行一键求助器等对讲设备常用的容易引入声学回声的结构腔体。
2、FM1188 demo板:需要调试的硬件电路板。
3、PC_NO.1:PC机安装着对讲软件eyeBeam,FM1188控制软件SAMtuner(修改寄存器参数、生产EEROM下载文件等)。
4、PC_NO2:PC机安装着对讲软件eyeBeam,模拟对讲的远端。
5、音频播放器:用作PC_NO.2的音频输入。
6、耳机:用作监听PC_NO.2的音频输出。
7、声级计:用来测试麦克风处声压强是否达到测试要求。
测试的原理如下:
在PC_NO.2上使用eyeBeam呼叫PC_NO.1,PC_NO.2的音源输入使用音频播放器的线性输出,音频输出使用耳机,完全没有声学回声回路,对讲链路建立后可以认为PC_NO.2这端是无声学回声的一端。远端(PC_NO.2)的音频在PC_NO.1端输出,经过功放最后在喇叭播出。喇叭播放的音频会由同一个腔体内的麦克风采集到(这个就是声学回声),人讲话的声音也会被麦克风采集到,而采集到的音频的总和会输入给FM1188芯片进行消回音处理。若FM1188上运行的消回音算法起作用了,PC_NO.1输入的音频该不包含喇叭播放出来的音频,只包含人讲话的声音,该声音最后经过网络回传会PC_NO.2,可在耳机中观察到。
具体测试过程如下:
1、验证测试环境是否正常,与官方测试办法1、2步相同。
2、经过第1步,可确定近端测试环境已经布置好,选择HardwareBypass Mode为Normal Mode,调好寄存器参数下载到FM1188 demo板。
3、使用eyeBeam建立对讲,打开音频播放器,此时可以从喇叭中听到音乐,若没有听到音乐则说明对讲通路异常(通常经过第二步检测后不会出现该情况)。带上耳机观察耳机里的声音,若还能清楚地听到喇叭的声音(回声)说明参数效果不佳,回到第2步,若几乎听不出来喇叭的声音,说明算法起作用了,进行下一步。
4、测试员在距离麦克风1米以上的距离讲话,同时观察耳机里的声音,若测试员的讲话声清晰流畅,则满足预期,若听不到测试员的讲话声或者不流畅,则可能是消回音算法过度抑制输入,需要回到第2步重新调整参数。
测试办法评价:
1、测试和分析步骤简单直接,能够直观体验到消回音的效果。
2、只能够调试消回音的效果。
3、需要多一台电脑。
`
7
评分
-
查看全部评分