一种前端音频处理系统技术方案

技术编号:14424417 阅读:172 留言:0更新日期:2017-01-13 03:02
本发明专利技术涉及智能语音交互领域,尤其涉及一种前端音频处理系统。本发明专利技术设计的一种前端音频处理系统,该系统填补了目前市面常见嵌入式操作系统在智能机器人领域语音前端处理方面的缺失,该框架可以再不修改现有嵌入式操作系统代码的基础上为后端语音识别应用提供前端语音降噪功能,具有较高的系统可扩展性和灵活性。

【技术实现步骤摘要】

本专利技术涉及智能语音交互领域,尤其涉及一种前端音频处理系统
技术介绍
随着嵌入式技术和人工智能技术的发展,在智能机器人上,语音识别技术开始得到广泛的应用,再次掀起了人机交互的革命。语音识别技术是一种让机器通过识别和理解过程把自然语音信号转变为相应文本或命令的技术。语音识别技术的关键性能参考是识别率,如果识别率太低,那么用户会因为要多次朗读语音命令而影响人机间通信的流畅性。音频前端处理就是一系列以提高有效语音信噪比为目标的从机器语音采集到算法预处理过程的全称。常见的语音前端处理技术包括环境噪声消除技术,自身音源消除技术以及增益自动控制技术。环境噪声消除技术用于降低真实世界中的稳态和非稳态噪声,一般环境消除技术都对稳态噪声有较好的效果,而对非稳态噪声,由于其具有能量大,规律性不强的特点,常见环境噪声消除效果较差。自身音源消除技术旨在减少机器人自身发声对自身音频收集的影响,比如一台阅读报纸的机器人,报纸上的内容会通过TTS技术转换成语音信息由机器人播放出来,此时播放出来的语音信息有可能会干扰机器人的语音识别系统,使机器人出现误识别和识别率下降的问题。自动增益控制技术则旨在自动调节麦克风采集到音频的增益,在麦克风一定的情况下,如果采集到的音频能量过大,则会出现信号截幅导致其频谱变化从而出现识别率下降的问题。另外由于声音能量随距离而衰减,如果命令发出者距离机器人较远,则需要提升有效音频信号的能量。大多数智能机器人采用的操作系统Linux或Android已经将上述技术以单独算法模块的形式集成在系统内部。比如在Android系统中,环境噪声消除技术和自身音源消除技术被抽象为音频特效(AudioEffect),这些音效以单独算法的形式构造成链式结构,通过配置文件由音频服务在启动时决定是否使用这些算法,而增益自动控制则可选的实现在更底层的驱动抽象层或音频服务当中。这些独立存在于不同组件中的音频前端处理算法虽然能满足常规的诸如手机或平板的智能设备应用,但是由于模块之间相互独立,很多场景需要算法协同配合以及参考信号采集困难的问题不能满足复杂且使用场景灵活多变的智能机器人。由于目前智能操作系统的前端音频处理系统存在算法设计和结构设计上的两个问题。首先这些算法仍然是针对传统平板或手机等传统智能设备设计的。环境降噪算法在传统手机上的目标是降低稳态噪声,算法参数配置上不注重对稳态噪声的消除。自身音源消除算法则依赖于自身参考音源,传统智能操作系统的自身参考音乐来自自身的音频输出缓冲区,而缓冲区的不确定性这会导致自身参考音源信号和接收到的音源信号延时不固定,从而影响算法的效果,基于上述原因针对手机或平板的自身音源消除算法都比较保守,在有效语音和自身音源信噪比较低的情况下,效果较差。由于传统智能操作系统多针对手机平板,这些智能设备多配备指向性麦克风,并且用户使用麦克风时习惯性离设备很近,故传统操作系统的自动增益控制并不是必须技术。其次在结构设计上为当前智能操作系统添加这些算法模块并不能解决问题,这是因为智能机器人所位于的真实场景十分复杂多变,原来各种相互独立的前端音频问题会互相关联在一起。比如自动增益算法如果参数不正确或调用顺序不对会将本身细小的噪音放大然后干扰其他算法。
技术实现思路
鉴于上述问题,本专利技术提供一种前端音频处理系统,应用于家庭智能机器人,其中,包括:信号分离单元,用以对一采集信号进行分离处理以获得有效信号和参考信号;第一处理单元,连接所述信号分离单元,用以接收所述信号分离单元输出的所述有效信号,并对所述有效信号进行分析去除所述有效信号中的低频噪音信号;第二处理单元,分别连接所述信号分离单元和所述第一处理单元,分别接收所述信号分离单元输出的所述参考信号和所述第一处理单元输出的经过去除低频噪音信号处理的所述有效信号,用以根据所述参考信号按照预定的算法去除所述有效信号中的自噪声信号形成纯净音频信号;比较单元,连接所述第二处理单元,用以接收经所述第二处理单元的所述纯净音频信号,并将所述纯净音频信号和所述有效信号做比较,形成一比较结果;计算单元,于所述有效音频信号小于所述纯净音频信号一预设阈值的状态下,对所述有效音频信号进行放大,于所述有效音频信号不小于所述纯净音频信号的所述预设阈值的状态下,对所述有效音频信号进行减小。上述的系统,其特征在于,还包括:采集转化单元,连接所述信号分离单元,用以接收不同采集单元获取的不同格式的采集信号,并对所述采集信号转化成预定格式的采集信号输出至所述信号分离单元。上述的系统,其特征在于,一麦克风,设置于所述音频播放装置的输出端,用以采集所述音频播放装置输出的音频并形成所述参考信号。上述的系统,其特征在于,所述信号分离单元将所述有效信号和参考信号分布于若干个不同声道中,并将每个所述声道上的所述有效信号和所述参考信号进行分离。上述的系统,其特征在于,所述纯净音频信号的获取方法为回声时延估计方法。上述的系统,其特征在于,所述纯净音频信号的获取方法为归一化最小均方自适应算法。上述的系统,其特征在于,所述纯净音频信号的获取方法为非线性滤波和舒适噪声产生方法。上述的系统,其特征在于,应用单元,连接所述计算单元,用于将所述计算单元输出的所述有效音频信号进行变换并输出。综上所述,本专利技术设计的一种前端音频处理系统,该系统填补了目前市面常见嵌入式操作系统在智能机器人领域语音前端处理方面的缺失,该框架可以再不修改现有嵌入式操作系统代码的基础上为后端语音识别应用提供前端语音降噪功能,具有较高的系统可扩展性和灵活性。附图说明参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。图1本专利技术系统框架示意图。具体实施方式为了使本专利技术的技术方案及优点更加易于理解,下面结合附图作进一步详细说明。应当说明,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的核心思想是:通过对采集到的音频数据进行层层处理后得到家庭智能机器人上的应用所需要的音频信号,在不修改现有嵌入式操作系统代码的基础上为后端语音识别应用提供前端语音降噪功能,具有较高的系统可扩展性和灵活性。所以本专利技术涉及一种前端音频处理系统,该系统应用于家庭智能机器人中,包括有:采集转化单元,该单元采集音频并进行预处理,由于目前不同的操作系统对音频数据的采集方式不同,所以需要采集转化单元来抽象音频信号的数据采集;信号分离单元,与采集转化单元连接,并用来采集参考信号信息,该信号分离单元通过硬件参考信号采集法在家庭智能机器人的音频模拟信号输出端进行信号采集,然后将采集到的信号合成若干不同声道,并将每个声道上的有效信号和参考信号进行分离;第一处理单元,与信号分离单元连接,用以接收信号分离单元输出的有效信号,并对有效信号进行分析去除有效信号中的低频噪声信号;第二处理单元,分别连接所述信号分离单元和所述第一处理单元,分别接收所述信号分离单元输出的所述参考信号和所述第一处理单元输出的经过去除低频噪音信号处理的所述有效信号,用以根据所述参考信号按照预定的算法去除所述有效信号中的自噪声信号形成纯净音频信号;比较单元,连接所述第二处理单元,用以接收经所述第二处理单元的所述纯净音本文档来自技高网
...
一种前端音频处理系统

【技术保护点】
一种前端音频处理系统,应用于家庭智能机器人,其特征在于,包括:信号分离单元,用以对一采集信号进行分离处理以获得有效信号和参考信号;第一处理单元,连接所述信号分离单元,用以接收所述信号分离单元输出的所述有效信号,并对所述有效信号进行分析去除所述有效信号中的低频噪音信号;第二处理单元,分别连接所述信号分离单元和所述第一处理单元,分别接收所述信号分离单元输出的所述参考信号和所述第一处理单元输出的经过去除低频噪音信号处理的所述有效信号,用以根据所述参考信号按照预定的算法去除所述有效信号中的自噪声信号形成纯净音频信号;比较单元,连接所述第二处理单元,用以接收经所述第二处理单元的所述纯净音频信号,并将所述纯净音频信号和所述有效信号做比较,形成一比较结果;计算单元,于所述有效音频信号小于所述纯净音频信号一预设阈值的状态下,对所述有效音频信号进行放大,于所述有效音频信号不小于所述纯净音频信号的所述预设阈值的状态下,对所述有效音频信号进行减小。

【技术特征摘要】
1.一种前端音频处理系统,应用于家庭智能机器人,其特征在于,包括:信号分离单元,用以对一采集信号进行分离处理以获得有效信号和参考信号;第一处理单元,连接所述信号分离单元,用以接收所述信号分离单元输出的所述有效信号,并对所述有效信号进行分析去除所述有效信号中的低频噪音信号;第二处理单元,分别连接所述信号分离单元和所述第一处理单元,分别接收所述信号分离单元输出的所述参考信号和所述第一处理单元输出的经过去除低频噪音信号处理的所述有效信号,用以根据所述参考信号按照预定的算法去除所述有效信号中的自噪声信号形成纯净音频信号;比较单元,连接所述第二处理单元,用以接收经所述第二处理单元的所述纯净音频信号,并将所述纯净音频信号和所述有效信号做比较,形成一比较结果;计算单元,于所述有效音频信号小于所述纯净音频信号一预设阈值的状态下,对所述有效音频信号进行放大,于所述有效音频信号不小于所述纯净音频信号的所述预设阈值的状态下,对所述有效音频信号进行减小。2.根据权利要求1所述的系统,其特征在于,还包...

【专利技术属性】
技术研发人员:施家琪刘鑫
申请(专利权)人:芋头科技杭州有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1