通话过程中为什么会产生噪声?
-
外部自然环境的噪声

图1
-
硬软件导致的噪声

图2
通话过程中为什么会产生回声?
- 线性回声:
- 声音经过直接和间接反射,其频率成分和原始信号的频率成分保持一致,只是幅度和相位发生了变化,与原始信号之间存在线性关系。
- 非线性回声:
- 通常由于设备(扬声器、麦克风频响)导致信号失真以及复杂的声学耦合(声波的多径传播、物品摆放以及墙面吸引系数等等因素)造成。
项目中遇到的问题
- 项目采用的是安卓平板设备,设备固定安装在墙面上,客户使用距离大致为3-5米【麦克风收音距离】。所以通话的时候会有很多环境噪声也会被麦克风采集到。
- 平板设备扬声器声音过大会引起平板设备产生共振,共振产生的噪声同样会被麦克风采集。
- 在开启 回声消除算法 的情况下,如果两个设备的采样率不一样或者两个设备的麦克风、扬声器功率差异太大,这个时候 回声消除算法 会生成原本不存在的噪声。
如何定位问题原因?