电子设备中执行语音处理的方法、装置、电子设备及芯片制造方法及图纸

技术编号:33422060 阅读:16 留言:0更新日期:2022-05-19 00:14
本申请提供了一种电子设备中执行语音处理的方法、装置、电子设备及芯片,可以权衡定位效果与功耗,以及适应周围环境变换,提升用户体验。电子设备中执行语音处理的方法包括:根据第一用户指令从第一麦克风模式、第二麦克风模式和第三麦克风模式中选择目标麦克风模式,其中,第一麦克风模式包括电子设备的M个麦克风和与电子设备配对连接的耳机的N个麦克风组成的麦克风阵列,第二麦克风模式包括电子设备的M个麦克风组成的麦克风阵列,第三麦克风模式包括耳机的N个麦克风组成的麦克风阵列,M和N为正整数;激活目标麦克风模式中的麦克风阵列,以及获取周围环境的语音信号;以及对语音信号进行定位处理,以得到目标语音信号。以得到目标语音信号。以得到目标语音信号。

【技术实现步骤摘要】
电子设备中执行语音处理的方法、装置、电子设备及芯片


[0001]本专利技术涉及人机语音交互
,并且更具体地,涉及一种电子设备中执行语音处理的方法、装置、电子设备及芯片。

技术介绍

[0002]随着麦克风阵列技术愈趋成熟,其已成为语音信号声源定位的重要部分。电子设备(如手机)上安装有一定数量和尺寸规格的麦克风,这些麦克风即可组成麦克风阵列。然而,电子设备上安装过多的麦克风势必会增大电子设备的功耗,如何权衡定位效果与功耗,是一个亟待解决的问题。此外,电子设备所处的环境可能会发生改变,对定位和降噪效果可能会有不同的需求,麦克风阵列如何适应周围环境变换,也是一个亟待解决的问题。

技术实现思路

[0003]本申请提供了一种电子设备中执行语音处理的方法、装置、电子设备及芯片,用户能够从多种麦克风模式中选择适合的麦克风模式,从而可以权衡定位效果与功耗,以及适应周围环境变换,提升用户体验。
[0004]第一方面,提供了一种电子设备中执行语音处理的方法,包括:
[0005]根据第一用户指令从第一麦克风模式、第二麦克风模式和第三麦克风模式中选择目标麦克风模式,其中,该第一麦克风模式包括该电子设备的M个麦克风和与该电子设备配对连接的耳机的N个麦克风组成的麦克风阵列,该第二麦克风模式包括该电子设备的M 个麦克风组成的麦克风阵列,该第三麦克风模式包括该耳机的N个麦克风组成的麦克风阵列,M和N为正整数;
[0006]激活该目标麦克风模式中的麦克风阵列,以及获取周围环境的语音信号;以及
[0007]对该语音信号进行定位处理,以得到目标语音信号。
[0008]在一些可能的实现方式中,该M个麦克风为该电子设备的部分或者全部麦克风。
[0009]在一些实施例中,该N个麦克风为该耳机的部分或者全部麦克风。
[0010]在一些可能的实现方式中,2≤M≤4,2≤N≤6。
[0011]在一些可能的实现方式中,该第一用户指令是根据麦克风功耗、定位效果、降噪效果中的至少一种确定的。
[0012]在一些可能的实现方式中,该定位处理至少包括声纹识别。
[0013]在一些可能的实现方式中,该方法还包括:
[0014]根据第二用户指令选择是否对该目标语音信号进行云端声效处理;以及
[0015]若是,则对该目标语音信号进行云端声效处理。
[0016]在一些可能的实现方式中,该云端声效处理包括以下中的至少一种:
[0017]变调、变速、房间混响、回声、转换为目标人物的声音,转换为目标人群的声音。
[0018]在一些可能的实现方式中,该方法还包括:
[0019]对该目标语音信号进行降噪处理。
[0020]在一些可能的实现方式中,该方法还包括:
[0021]对该目标语音信号进行盲源分离处理,以确定该目标语音信号的声源。
[0022]第二方面,提供了一种电子设备中执行语音处理的装置,包括:
[0023]选择单元,用于根据第一用户指令从第一麦克风模式、第二麦克风模式和第三麦克风模式中选择目标麦克风模式,其中,该第一麦克风模式包括该电子设备的M个麦克风和与该电子设备配对连接的耳机的N个麦克风组成的麦克风阵列,该第二麦克风模式包括该电子设备的M个麦克风组成的麦克风阵列,该第三麦克风模式包括该耳机的N个麦克风组成的麦克风阵列,M和N为正整数;
[0024]激活单元,用于激活该目标麦克风模式中的麦克风阵列;
[0025]获取单元,用于获取该目标麦克风模式中的麦克风阵列周围环境的语音信号;以及
[0026]处理单元,用于对该语音信号进行定位处理,以得到目标语音信号。
[0027]在一些可能的实现方式中,该M个麦克风为该电子设备的部分或者全部麦克风。
[0028]在一些实施例中,该N个麦克风为该耳机的部分或者全部麦克风。
[0029]在一些可能的实现方式中,2≤M≤4,2≤N≤6。
[0030]在一些可能的实现方式中,该第一用户指令是根据麦克风功耗、定位效果、降噪效果中的至少一种确定的。
[0031]在一些可能的实现方式中,该定位处理至少包括声纹识别。
[0032]在一些可能的实现方式中,该选择单元还用于根据第二用户指令选择是否对该目标语音信号进行云端声效处理;以及
[0033]若是,则该处理单元还用于对该目标语音信号进行云端声效处理。
[0034]在一些可能的实现方式中,该云端声效处理包括以下中的至少一种:
[0035]变调、变速、房间混响、回声、转换为目标人物的声音,转换为目标人群的声音。
[0036]在一些可能的实现方式中,该处理单元还用于对该目标语音信号进行降噪处理。
[0037]在一些可能的实现方式中,该处理单元还用于对该目标语音信号进行盲源分离处理,以确定该目标语音信号的声源。
[0038]第三方面,提供了一种电子设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述第一方面或其各实现方式中的方法。
[0039]第四方面,提供了一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得该处理器执行上述第一方面或其各实现方式中的方法。
[0040]第五方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行上述第一方面或其各实现方式中的方法。
[0041]第六方面,提供了一种电子设备,其特征在于,包括:
[0042]第一数量的第一麦克风;以及
[0043]与该电子设备配对连接的耳机,其包括第二数量的第二麦克风,其中该第二数量大于等于该第一数量;
[0044]其中,根据第一用户指令,该第一麦克风和该第二麦克风配置为相应的麦克风阵列来获取周围环境的语音信号,并且对该语音信号进行定位处理,以得到目标语音信号。
[0045]通过上述技术方案,根据第一用户指令从第一麦克风模式、第二麦克风模式和第三麦克风模式中选择目标麦克风模式,以及基于目标麦克风模式中的麦克风阵列,以及获取麦克风阵列周围环境的语音信号。也即,用户能够从多种麦克风模式中选择适合的麦克风模式,从而可以权衡定位效果与功耗,以及适应周围环境变换,提升用户体验。
附图说明
[0046]图1是根据本申请实施例的一种电子设备中执行语音处理的方法的示意性流程图。
[0047]图2是根据本申请实施例的语音处理的流程图。
[0048]图3是根据本申请实施例的语音处理的框架图。
[0049]图4是根据本申请实施例的一种电子设备中执行语音处理的装置的示意性框图。
[0050]图5示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。
[0051]图6是根据本申请实施例提供的一种芯片的示意性框图。
[0052]图7是根据本申请实施例提供的一种电子设备与耳机的示意性框图。...

【技术保护点】

【技术特征摘要】
1.一种电子设备中执行语音处理的方法,其特征在于,包括:根据第一用户指令从第一麦克风模式、第二麦克风模式和第三麦克风模式中选择目标麦克风模式,其中,所述第一麦克风模式包括所述电子设备的M个麦克风和与所述电子设备配对连接的耳机的N个麦克风组成的麦克风阵列,所述第二麦克风模式包括所述电子设备的M个麦克风组成的麦克风阵列,所述第三麦克风模式包括所述耳机的N个麦克风组成的麦克风阵列,M和N为正整数;激活所述目标麦克风模式中的麦克风阵列,以及获取周围环境的语音信号;以及对所述语音信号进行定位处理,以得到目标语音信号。2.根据权利要求1所述的方法,其特征在于,所述M个麦克风为所述电子设备的部分或者全部麦克风。3.根据权利要求1所述的方法,其特征在于,所述N个麦克风为所述耳机的部分或者全部麦克风。4.根据权利要求1所述的方法,其特征在于,2≤M≤4,2≤N≤6。5.根据权利要求1所述的方法,其特征在于,所述第一用户指令是根据麦克风功耗、定位效果、降噪效果中的至少一种确定的。6.根据权利要求1所述的方法,其特征在于,所述定位处理至少包括声纹识别。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:根据第二用户指令选择是否对所述目标语音信号进行云端声效处理;以及若是,则对所述目标语音信号进行云端声效处理。8.根据权利要求7所述的方法,其特征在于,所述云端声效处理包括以下中的至少一种:变调、变速、房间混响、回声、转换为目标人物的声音,转换为目标人群的声音。9.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:对所述目标语音信号进行降噪处理。10.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:...

【专利技术属性】
技术研发人员:吴义孝
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1