语音交互处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:38595682 阅读:11 留言:0更新日期:2023-08-26 23:32
本申请涉及一种语音交互处理方法、装置、电子设备和存储介质。所述方法包括:确定至少两个麦克风分别接收的语音信号的响度;确定各所述麦克风所接收的语音信号的响度之间的响度差异;在存在所述响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音信号的响度最大的麦克风作为主麦克风;对所述主麦克风的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令;根据所述语音指令进行交互响应。采用本方法能够提高语音交互效率。交互效率。交互效率。

【技术实现步骤摘要】
语音交互处理方法、装置、电子设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种语音交互处理方法、装置、电子设备和存储介质。

技术介绍

[0002]随着语音识别技术的发展,具有人机语音交互功能的电子设备越来越普及,比如:手机或智能音箱等都具备人机语音交互的功能。用户可以对电子设备说话,电子设备可以通过识别用户输入的语音信号,来对用户的指令进行交互响应。
[0003]传统的语音交互方法中,一般是预先设置特定的唤醒词,在设备从语音信号中识别到唤醒词之后,再继续响应用户的后续语音操作。然而,这种方法中用户必须在每次进行语音交互前先输入唤醒词,才能进行后续语音交互,导致语音交互的效率很低。

技术实现思路

[0004]本申请实施例提供了一种语音交互处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品,可以提高语音交互效率。
[0005]第一方面,本申请提供了一种语音交互处理方法。所述方法包括:
[0006]确定至少两个麦克风分别接收的语音信号的响度;
[0007]确定各所述麦克风所接收的语音信号的响度之间的响度差异;
[0008]在存在所述响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音信号的响度最大的麦克风作为主麦克风;
[0009]对所述主麦克风的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令;
[0010]根据所述语音指令进行交互响应。
[0011]第二方面,本申请还提供了一种语音交互处理装置。所述装置包括:
[0012]响度差异确定模块,用于确定至少两个麦克风分别接收的语音信号的响度;确定各所述麦克风所接收的语音信号的响度之间的响度差异;
[0013]主麦克风确定模块,用于在存在所述响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音信号的响度最大的麦克风作为主麦克风;
[0014]语音指令识别模块,用于对所述主麦克风的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令;
[0015]交互响应模块,用于根据所述语音指令进行交互响应。
[0016]第三方面,本申请还提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0017]确定至少两个麦克风分别接收的语音信号的响度;
[0018]确定各所述麦克风所接收的语音信号的响度之间的响度差异;
[0019]在存在所述响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音
信号的响度最大的麦克风作为主麦克风;
[0020]对所述主麦克风的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令;
[0021]根据所述语音指令进行交互响应。
[0022]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0023]确定至少两个麦克风分别接收的语音信号的响度;
[0024]确定各所述麦克风所接收的语音信号的响度之间的响度差异;
[0025]在存在所述响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音信号的响度最大的麦克风作为主麦克风;
[0026]对所述主麦克风的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令;
[0027]根据所述语音指令进行交互响应。
[0028]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0029]确定至少两个麦克风分别接收的语音信号的响度;
[0030]确定各所述麦克风所接收的语音信号的响度之间的响度差异;
[0031]在存在所述响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音信号的响度最大的麦克风作为主麦克风;
[0032]对所述主麦克风的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令;
[0033]根据所述语音指令进行交互响应。
[0034]上述语音交互处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品,确定至少两个麦克风分别接收的语音信号的响度,确定各麦克风所接收的语音信号的响度之间的响度差异,在存在响度差异大于或等于预设阈值的情况下,表明用户正在近距离讲话,用户在使用语音交互功能的几率很大,因此,从各麦克风中选取语音信号的响度最大的麦克风作为主麦克风,直接对主麦克风的语音信号进行语音指令识别处理,得到主麦克风的语音信号中的语音指令,然后根据语音指令进行交互响应,无需先识别语音信号中的唤醒指令,从而省掉了语音唤醒的步骤,提高了语音交互效率。
附图说明
[0035]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为一个实施例中语音交互处理方法的应用环境图;
[0037]图2为一个实施例中语音交互处理方法的流程图;
[0038]图3为一个实施例中语音交互处理方法的整体流程图;
[0039]图4为一个实施例中语音交互处理装置的结构框图;
[0040]图5为另一个实施例中语音交互处理装置的结构框图;
[0041]图6为又一个实施例中语音交互处理装置的结构框图;
[0042]图7为再一个实施例中语音交互处理装置的结构框图;
[0043]图8为一个实施例中电子设备的内部结构图。
具体实施方式
[0044]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0045]本申请实施例提供的语音交互处理方法,可以应用于如图1所示的应用环境中。其中,电子设备102上设置有至少两个麦克风,例如:图1中电子设备102上设置有麦克风1022和麦克风1024。用户可以通过对电子设备102讲话,以进行用户与电子设备102之间的语音交互。电子设备102可以执行本申请各实施例中的语音交互处理方法,以与用户进行语音交互。其中,电子设备102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等,便携式可穿戴设备可为智能手表、智能手环、头戴设备等。
[0046]在一些实施例中,如图2所示,提供了一种语音交互处理方法,以该方法应用于图1中的电子设备102为例进行说明,包括步骤202至步骤210。其中:本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互处理方法,其特征在于,包括:确定至少两个麦克风分别接收的语音信号的响度;确定各所述麦克风所接收的语音信号的响度之间的响度差异;在存在所述响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音信号的响度最大的麦克风作为主麦克风;对所述主麦克风的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令;根据所述语音指令进行交互响应。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据各所述麦克风分别接收的语音信号,对所述主麦克风的语音信号进行空间降噪处理,得到降噪处理后的语音信号;所述对所述主麦克风的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令,包括:对所述降噪处理后的语音信号进行语音指令识别处理,得到所述主麦克风的语音信号中的语音指令。3.根据权利要求2所述的方法,其特征在于,所述根据各所述麦克风分别接收的语音信号,对所述主麦克风的语音信号进行空间降噪处理,得到降噪处理后的语音信号,包括:确定各所述麦克风分别接收的语音信号中相同的波形对应的时间信息;若所述主麦克风的语音信号中存在目标波形对应的时间信息晚于辅麦克风的语音信号中所述目标波形对应的时间信息,则将所述目标波形对应的信号确定为环境噪声;所述辅麦克风,是各所述麦克风中除所述主麦克风之外的麦克风;从所述主麦克风的语音信号中,去除所述环境噪声,得到降噪处理后的语音信号。4.根据权利要求1所述的方法,其特征在于,所述在存在所述响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音信号的响度最大的麦克风作为主麦克风,包括:在目标响度差异大于或等于预设阈值的情况下,从各所述麦克风中选取语音信号的响度最大的麦克风作为主麦克风;所述目标响度差异,是各所述响度差异中的最大值。5.根据权利要求4所述的方法,其特征在于,各所述麦克风包括第一麦克风和第二麦克风;所述目标响度差异,是所述第一麦克风和所述第二麦克风分别接收的语音信号的响度之间的响度差异。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述响度差异均小于...

【专利技术属性】
技术研发人员:王英茂
申请(专利权)人:西安欧珀通信科技有限公司
类型:发明
国别省市:

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

1