通讯设备,如电话、对讲机等.,需要处理语音或音频信号,主要有两个目的:
消除不需要的噪声或回声是一项处理器密集型任务. 我们提供下列库,以协助消除通讯系统的噪音:
这些库可用于移动免提套件, 免提, 对讲机, 报警单元, 电话会议单元和其他应用.
噪声抑制(NS)库用于减少不必要的噪声与语音混合. NS库适用于没有孤立噪声参考源的应用程序. 噪声抑制算法是一种基于谱减法的频域算法. 语音活动检测器可以区分噪音和语音. 在语音不活动期间(使用FFT),噪声抑制滤波器每10毫秒自我调整一次。. 语音被连续过滤,降低了噪音的含量
声学回波消除(AEC)库用于消除由扬声器到麦克风的声学路径引起的不希望的回波. AEC图书馆是ITU G.167兼容并适合于扬声器和麦克风彼此靠近的系统. 该库支持全双工操作,并基于最小均方(LMS)自适应滤波. 语音活动检测器和双通话检测器确定何时应调整自适应滤波器. LMS滤波器迭代地模拟远端语音期间的回声传播路径. 过滤后的输出每10毫秒从麦克风输入中减去一次,从而消除回声. AEC库支持回波尾长度为16的消除, 长度为32或64 ms,可用于带宽为0-4 kHz的音频信号,采样率为8 kHz.
线路回声消除(LEC)库用于消除由各种电话线路(如.g. 混合)或数字网络组件. LEC算法是一种基于最小均方(Least Mean Square, LMS)自适应滤波的时域算法. 它是ITU G.168兼容的解决方案,并支持回波尾长度为16,32或64毫秒长.
dsPIC DSC语音和音频快进(SAFF)工具为用户提供实时控制Microchip的语音和音频处理算法,因为他们运行在嵌入式系统应用程序. 这个PC GUI工具可以方便地调整微芯片的噪声抑制, 声学回波消除, 线路回声抵消和均衡器算法在语音和音频应用中通过简化算法的参数调整.
dsPIC DSC自动增益控制库自动调整语音信号的幅度,以匹配设定的水平. 这在语音应用中很有用,因为语音源和麦克风之间的距离不是固定的. 自动增益控制库可以用于我们的语音和音频解决方案的语音信号预处理.