WebRTC回声消除示例(Android版)

Android App下载地址:
https://gitcode.net/techinged/share/-/raw/master/android/echo_cancel/webrtc_echo_cancel(Android).zip
或者https://kdocs.cn/l/ctpgZy0zRHbM

  1. 将Android App文件echo_cancel.apk安装到你的Android手机,Android版本要求在Android 4.0 (API 14)或以上。安装后,如下截图所示:
    在这里插入图片描述

  2. 点击运行该App,运行界面如下截图所示:
    在这里插入图片描述

具体操作如下:

  1. 开启手机扬声器,不要使用耳机,使用耳机测不出webrtc回声消除的效果。
  2. 因为声音从手机扬声器播放到被麦克风采集有一个延迟,每个手机不一样,所以在下方输入延迟参数(以数字6为中心, 增加或者减少该数值),只有在停止播放状态才能修改该延迟参数。
  3. 点击"开始播放(有回声消除)"按钮,然后对着手机麦克风持续说话,约1秒后可以持续听到扬声器发出说话声。如果未听到扬声器发出声音,可调大手机音量。如果有啸叫等噪音,一般很快会消失,如果长时间不消失,停止播放,然后尝试调整下面的延迟参数,重新开始播放。最后,点击"停止播放"按钮。
  4. 与步骤3相同,点击"开始播放(无回声消除)"按钮,然后对着手机麦克风持续说话,因为没有回声消除,会发生啸叫等噪音。最后,点击"停止播放"按钮。与步骤3对比,可感受一下webrtc回声消除的效果。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值