本实用新型涉及音频处理技术领域,特别是一种应用于智能机器人的环形麦克风阵列模块。
背景技术:
现有智能机器人在音频识别的功能上存在以下不足:
1.拾音距离短:语音交互存在极大的局限性,不能进行远场的识别;
2.对话不智能:不能持续进行多轮对话不能打断,使得应用存在着不智能化;
3.嘈杂环境:在嘈杂环境下识别率低饱受噪声干扰;
4.响应时间慢:不能即时快速响应交互不流畅导致体验下降。
技术实现要素:
本实用新型要解决的技术问题是针对上述现有技术的不足,提供一种应用于智能机器人的环形麦克风阵列模块。
为解决上述技术问题,本实用新型所采取的技术方案是:一种应用于智能机器人的环形麦克风阵列模块,其包括依次电性连接的麦克风组、前端信号处理模块、ADC模数转换模块、数据编码器、处理器和通信接口,麦克风组由6个麦克风组成。
上述技术方案中,所述前端信号处理模块为运算放大器和滤波器。
上述技术方案中,所述ADC模数转换模块采用CX20810芯片。
上述技术方案中,所述麦克风组的6个麦克风呈环形陈列设置。
本实用新型的有益效果是:提供硬件基础;模块利用麦克风阵列的空域滤波特性,通过对目标说话人的角度定位,形成定向拾音波束,并对波束以外的噪声进行抑制,提升远场拾音质量,保证识别效果。模块利用6个麦克风阵列,实现360度语音信号采集,并能通过声源定位来确定目标说话人的位置。
附图说明
图1是本实用新型的整体结构示意图。
具体实施方式
下面结合附图对本实用新型作进一步详细的说明。
如图1所示,一种应用于智能机器人的环形麦克风阵列模块,其包括依次电性连接的麦克风组、前端信号处理模块、ADC模数转换模块、数据编码器、处理器和通信接口,麦克风组由6个麦克风组成。
其中,所述前端信号处理模块为运算放大器和滤波器,运算放大器和滤波器可采用NE5532、LM833、LF353等芯片。负责对麦克风送进来的微弱模拟信号进行预处理,使其符合后面的ADC电路工作要求。
其中,所述ADC模数转换模块采用CX20810芯片。对麦克风的模拟信号进行数字化转换,方便后面的数字算法处理。
其中,数据编码器可采用RS485编码器。对ADC转换出来的数字信息进行编码处理,方便与处理器之间的传输。
其中,所述处理器采用珠海全志科技股份有限公司的R16芯片,模块的核心处理单元,负责整个模块的所有工作控制和数据处理,包括算法处理。
其中,所述麦克风组的6个麦克风呈环形陈列设置。实现360度接收声音信号。
其中,通信接口可以为USB接口或其他数据传输接口。在模块完成数据处理后与其他设备(上位机)进行数据交互通信。
以上的实施例只是在于说明而不是限制本实用新型,故凡依本实用新型专利申请范围所述的方法所做的等效变化或修饰,均包括于本实用新型专利申请范围内。