一种可实现降噪的设备的制作方法

文档序号:20943152发布日期:2020-06-02 19:43阅读:216来源:国知局
一种可实现降噪的设备的制作方法

本申请涉及声音处理技术领域,尤其涉及一种可实现降噪的设备。



背景技术:

随着人工智能技术的发展,越来越多的智能语音设备出现在人们的生活中。为了保证对语音识别的准确性、提高设备的智能性,智能设备需要对接收到的语音进行降噪处理。然而,现有的智能设备在进行降噪处理时,通常采取单通道降噪方式对设备外部的环境噪声进行消除,降噪效果不佳。



技术实现要素:

有鉴于此,本申请实施例提供了一种可实现降噪的设备,能够解决现有技术中单通道降噪方式的降噪效果不佳的问题。

本申请实施例提供的一种可实现降噪的设备,包括:第一声音获取模块、第二声音获取模块、壳体和噪声处理模块;

所述第一声音获取模块设置在所述壳体的内部,所述第一声音获取模块与所述设备的外部隔音;所述第一声音获取模块,用于获取所述设备内部的内部噪声信号,并将所述内部噪声信号发送至所述噪声处理模块;

所述第二声音获取模块,用于获取所述设备外部的声音输入信号,并将所述声音输入信号发送至所述噪声处理模块;还用于获取所述设备外部的外部噪声信号,并将所述外部噪声信号发送至所述噪声处理模块;

所述噪声处理模块,用于根据所述外部噪声信号和所述内部噪声信号,对所述声音输入信号进行降噪处理得到目标声音信号。

可选的,所述噪声处理模块,包括:外部噪声处理子模块和内部噪声处理子模块;

所述外部噪声处理子模块,用于根据所述外部噪声信号,对所述声音输入信号进行降噪处理,得到外部目标声音信号;

所述内部噪声处理子模块,用于根据所述内部噪声信号,对所述外部目标声音信号进行降噪处理,得到所述目标声音信号。

可选的,所述壳体隔音。

可选的,所述第二声音获取模块,具体用于接收外部输入的初始声音信号,并对所述初始声音信号进行降噪处理,得到所述声音输入信号。

可选的,所述噪声处理模块利用固定波束形式或者自适应滤波器进行降噪处理。

可选的,所述第一声音获取模块利用固定波束形式或者自适应滤波器进行降噪处理。

与现有技术相比,本申请至少具有以下优点:

在本申请实施例中,在设备的壳体内部设置有与设备外部隔音的第一声音获取模块,可利用第一声音获取模块获取设备内部的内部噪声信号,并利用第二声音获取模块获取设备外部的外部噪声信号和声音输入信号,将获取到的声音输入信号、外部噪声信号和内部噪声信号发送至噪声处理模块,使得噪声处理模块根据外部噪声信号和内部噪声信号,对声音输入信号进行降噪处理得到目标声音信号,避免了设备内部噪声对设备语音识别准确性的影响,提高了降噪处理的效果和设备的智能性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本申请实施例提供的一种可降噪的设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。

智能设备在实现语音识别时,一般会对输入的语音进行降噪处理,以保证语音识别的准确性。然而,智能设备目前通常采用单通道降噪处理,仅对设备外部的噪声(如环境噪声)进行消除。本申请的发明人在研究中发现,当智能设备内部噪声较大时,设备内部噪声对语音识别的干扰较大,无法保证语音识别的准确性,导致设备的智能化程度低。

为此,本申请实施例提供了一种可实现降噪的设备,不仅能够消除设备外部的噪声,还可以利用设备内部设置的第一声音获取模块获取设备内部的内部噪声信号,以消除设备内部的噪声,提高噪声消除的效果和语音识别的准确性,保证设备的高智能化。

基于上述思想,为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请的具体实施方式做详细的说明。

在本申请实施例的具体应用场景中,可实现降噪的设备具体可以是任意一种可进行语音识别的设备、可语音控制的设备,包括但不限于智能手机、智能音响、智能家居设备(如扫地机器人、空气净化器、空调、风扇等)、智能翻译机等,在此不进行限定。

参见图1,该图为本申请实施例提供的一种可实现降噪的设备的结构示意图。

本申请实施例提供的可实现降噪的设备,包括:第一声音获取模块110、第二声音获取模块120、壳体130和噪声处理模块140;

第一声音获取模块110,用于获取设备内部的内部噪声信号,并将内部噪声信号发送至噪声处理模块140。

在本申请实施例中,第一声音获取模块110设置在壳体130的内部,且第一声音获取模块110与该可实现降噪的设备的外部隔音,以保证对内部噪声信号获取的精度。可以理解的时,内部噪声信号可以是由该可实现降噪的设备内部的器件的运行噪声等产生于设备内部的噪声。

在实际应用中,为了进一步提高降噪的效果,可以将第一声音获取模块110设置为与该可实现降噪的设备的外部声音高隔离,如将壳体130设置为隔音壳体,或者,在壳体130的内部增设对第一声音获取模块110的隔音机构等,以使第一声音获取模块110仅接收到设备内部的声音信号(即内部噪声信号)。

需要说明的是,第一声音获取模块110可以包括至少一个收音设备(如任意结构的麦克风等),该至少一个收音设备的在壳体130内部的位置及排列方式可以根据实际情况具体设定,例如第一声音获取模块110可以包括多个以环绕排列设置在设备内部的麦克风,这里不进行限定也不再一一列举。

第二声音获取模块120,用于获取设备外部的声音输入信号,并将声音输入信号发送至噪声处理模块140;还用于获取设备外部的外部噪声信号,并将外部噪声信号发送至噪声处理模块140。

在本申请实施例中,第二声音获取模块120可以设置在该可实现降噪的设备的外部(如壳体130外部或壳体130上),也可以设置在该可实现降噪的设备的内部,图1仅以第二声音获取模块120设置壳体130外部为例进行示例性说明,这里不进行限定。

与第一声音获取模块110类似,第二声音获取模块120也可以包括一个或多个收音设备(如任意结构的麦克风等)。在实际应用中,可以根据实际情况及需要,对第二声音获取模块120所包括的收音设备在该可实现降噪的设备上的位置及排列方式进行具体设定。例如,第二声音获取模块120可以是外接的麦克风,也可以是设置在壳体130上的麦克风,第二声音获取模块120还可以包括多个以环绕方式排列在壳体130上的麦克风,等等,这里不再一一列举。

需要说明的是,第二声音获取模块120可以接收到来自该可实现降噪的设备外部的声音信号,如用户录入的语音指令(即期望识别的目标声音信号)和外部噪声信号(如环境噪声)等。在本申请实施例中,第二声音获取模块120接收到的声音输入信号不仅包括外部噪声信号,还包括期望识别的目标声音信号,本申请实施例对目标声音信号的形式不进行限定。

还需要说明的是,在具体实施时,第二声音获取模块120和第一声音获取模块110可以并行连接,即第二声音获取模块120的输出端和第一声音获取模块110的输出端分别连接至噪声处理模块140的输入端;第二声音获取模块120和第一声音获取模块110也可以串行连接,即第二声音获取模块120的输出端连接第一声音获取模块110的输入端第一声音获取模块110的输出端连接噪声处理模块140的输入端;或者,第一声音获取模块110的输出端连接第二声音获取模块120的输入端,第二声音获取模块120的输出端连接噪声处理模块140的输入端,这里不进行限定。

在本申请实施例一些可能的实现方式中,为了提高降噪的效果,第二声音获取模块120可以先对接收到的声音信号进行预降噪,则,第二声音获取模块120可以具体用于接收外部输入的初始声音信号,并对初始声音信号进行降噪处理,得到声音输入信号。

可以理解的是,初始声音信号可以为直接接收到的原始声音信号。在实际应用中,可以采用任意一种降噪处理算法对初始声音信号进行降噪,例如第二声音获取模块可以利用固定波束形式或者自适应滤波器进行降噪处理。所谓固定波束形成是指波束形成过程中,滤波器权值固定不变。一旦麦克风阵列的几何形状、目标方向确定,其波束模式特性也将确定。该方法具有简单、运算量低的优点。下面将举例对降噪处理的方式进行详细说明,这里先不赘述。

还需要说明的是,第二声音获取模块120可以对得到声音输入信号和外部噪声信号进行并行降噪处理,以提高效率。

噪声处理模块140,用于根据外部噪声信号和内部噪声信号,对声音输入信号进行降噪处理得到目标声音信号。

在本申请实施例中,外部噪声信号可以作为消除设备外部噪声的参考信号,消除设备外部噪声对语音识别的影响;而内部噪声信号可以作为消除设备内部噪声的参考信号,以消除设备内部噪声对语音识别的影响。因此,噪声处理模块140根据获取到的外部噪声信号和内部噪声信号对声音输入信号进行降噪处理,即可得到降噪后的目标声音信号,消除外部噪声和内部噪声的影响,提高语音识别的准确性,保证设备的高智能性。

在实际应用中,噪声处理模块140可以采用任意一种降噪算法进行降噪处理,例如噪声处理模块可以利用固定波束形式或者自适应滤波器进行降噪处理,这里不进行限定。作为一个示例,噪声处理模块140可以利用最小均方(leastmeansquare,lms)自适应滤波器、归一化最小均方(normalizedleastmeansquare,nlms)自适应滤波器、递归式最小均方(recursiveleastsquare,rls)自适应滤波器等进行降噪处理。

其中,lms自适应滤波器的原理是:利用前一刻已获得的滤波器参数,自动调节当前滤波器参数,使得输入信号序列x(n)和期望输出信号d(n)逼近,以适应信号和噪声未知的或随机变化的统计特性,从而实现最优滤波。

输入信号序列为x(n)和期望输出信号为d(n)的误差信号e(n)如下式(1),

式中,ωi为权系数,n∈[1,m]。

lms算法的本质就是寻找最优的权系数,经过一系列推导,最终可得到下式(2),

ωk(n)=ωk(n-1)+μe(n)x(n)(2)

式中,μ为收敛因子,μ的大小决定着系统的稳定性和收敛速度。其他自适应滤波器的原理与lms类似,区别仅在于使得输入信号序列x(n)和期望输出信号d(n)逼近的标准不同,这里不再一一赘述。

在实际应用中,噪声处理模块140可以设置在壳体130的内部或外部或者壳体130上,这里不进行限定。

在本申请实施例一些可能的实现方式中,噪声处理模块140,可以包括:外部噪声处理子模块和内部噪声处理子模块;

外部噪声处理子模块,用于根据外部噪声信号,对声音输入信号进行降噪处理,得到外部目标声音信号;

内部噪声处理子模块,用于根据内部噪声信号,对外部目标声音信号进行降噪处理,得到目标声音信号。

在本申请实施例中,噪声处理模块140首先利用外部噪声信号对声音输入信号进行降噪处理,消除该可降噪的设备的外部噪声,得到外部目标声音信号;再利用内部噪声信号对得到的外部目标声音信号进行降噪处理,消除该可降噪的设备的内部噪声,得到期望的目标声音信号,不仅消除了外部噪声的干扰,还消除了内部噪声的干扰,提高了降噪的效果和语音识别的准确性,保证了设备的高智能性。对噪声处理方法的说明可以参照上述相关内容,这里不再赘述。

在本申请实施例中,在设备的壳体内部设置有第一声音获取模块,第一声音获取模块与设备的外部隔音,则可利用第一声音获取模块获取设备内部的内部噪声信号,并利用第二声音获取模块获取设备外部的外部噪声信号和声音输入信号,将获取到的声音输入信号、外部噪声信号和内部噪声信号发送至噪声处理模块,使得噪声处理模块根据外部噪声信号和内部噪声信号,对声音输入信号进行降噪处理得到目标声音信号,避免了设备内部噪声对设备语音识别准确性的影响,提高了降噪处理的效果和设备的智能性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述,仅是本申请的较佳实施例而已,并非对本申请作任何形式上的限制。虽然本申请已以较佳实施例揭露如上,然而并非用以限定本申请。任何熟悉本领域的技术人员,在不脱离本申请技术方案范围情况下,都可利用上述揭示的方法和技术内容对本申请技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本申请技术方案的内容,依据本申请的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本申请技术方案保护的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1