在语音通话的场景中,需要进行双方或多方的实时语音通话时,通常采用外置音箱放音;这样必然会产生回音,若不对回音进行处理,容易发生震荡和啸叫,将影响通话质量和用户体验;回声消除是在采集的麦克风声音里消除掉了音箱播放出来的声音,使得麦克风录制的声音只有用户说话的声音。
传统的回声消除解决方案都是采用硬件方式,在硬件
电路上集成 DSP 处理芯片,这样便大大增加了研发成本。而 Firefly 回音消除技术,是在 RK3399 平台上融合了科大讯飞的强大的回音消除功能,通过融合算法和自身音频芯片,无需额外增加 DSP 处理芯片,即可实现有效的回音消除。满足用户需求的同时极大的减少了研发成本,降低了用户使用回音消除的门槛,相对传统的解决方案具有更高的性价比。
Firefly 提供了演示回音消除的 Demo 程序,可以把通话中外放音箱产生的的回音消除。
硬件准备
1、AIO-3399C(AI)定制主板(该硬件版本联系商务)
2、音箱
3、显示器
4、
手机
演示步骤
1、AIO-3399C(AI)主板和手机端安装 linphone_downcc.apk
2、主板连接音箱和显示器,并上电开机
3、主板和手机端打开 APK,注册不同账号用于互相通话
4、主板拨打手机端的号码,或手机端拨打主板的号码,进行通话测试
原作者: Firefly开源团队