声源定位方法及装置制造方法及图纸

技术编号:29525022 阅读:10 留言:0更新日期:2021-08-03 15:11
本公开关于一种声源定位方法及装置。声源定位方法包括:在声源环境具有至少两个麦克风阵列的情况下,获取第一麦克风阵列从声源采集到的第一语音信号和第二麦克风阵列从声源采集到的第二语音信号;根据第一语音信号确定声源相对于第一麦克风阵列的第一声源角度,根据第二语音信号确定声源相对于第二麦克风阵列的第二声源角度;获取第一麦克风阵列和第二麦克风阵列的相对位置信息;根据相对位置信息、第一声源角度和第二声源角度,确定声源的声源位置信息。根据本公开的声源定位方法及装置,使得麦克风阵列可以随意摆放,从而获得灵活的麦克风摆放选择,便于部署维护,充分发挥了多麦克风的优势。

【技术实现步骤摘要】
声源定位方法及装置
本公开涉及音频
,尤其涉及一种声源定位方法及装置。
技术介绍
如今4G移动网络已经普及,Wi-Fi、移动网络相继推出Wi-Fi6、5G新一代通信标准,VoIP(VoiceoverInternetProtocol,基于IP的语音传输,又称为网络电话)、视频会议再次迎来蓬勃发展。随着全球疫情影响,线上会议、在线教育等众多业务场景的推动下,人们对会议中通话音质有了更高的需求。相关技术中存在麦克风阵列,由多颗麦克风排列组成,能够利用beamforming(波束形成)算法实现语音增强,针对中小会议可以提升通话音质,满足通话需求,对于中大型会议场景,则往往不能有效覆盖。而通过增加会议场景中布置的麦克风的数量,虽能够提升覆盖范围,但通常仅是对布置的多个麦克风各自采集的信号进行简单选路,没有充分发挥多麦克风的优势。
技术实现思路
本公开提供一种声源定位方法及装置,以至少解决上述相关技术中的问题,也可不解决任何上述问题。根据本公开实施例的第一方面,提供一种声源定位方法,包括:在声源环境具有至少两个麦克风阵列的情况下,获取第一麦克风阵列从声源采集到的第一语音信号和第二麦克风阵列从所述声源采集到的第二语音信号;根据所述第一语音信号确定所述声源相对于所述第一麦克风阵列的第一声源角度,根据所述第二语音信号确定所述声源相对于所述第二麦克风阵列的第二声源角度;获取所述第一麦克风阵列和所述第二麦克风阵列的相对位置信息;根据所述相对位置信息、所述第一声源角度和所述第二声源角度,确定所述声源的声源位置信息。可选地,所述相对位置信息是通过以下操作得到的:控制所述第一麦克风阵列和所述第二麦克风阵列各自播放测试信号,并相应获取所述第二麦克风阵列和所述第一麦克风阵列采集到的测试信号;根据采集到的测试信号确定所述第二麦克风阵列相对于所述第一麦克风阵列的第一麦克风角度,以及所述第一麦克风阵列相对于所述第二麦克风阵列的第二麦克风角度;根据采集到的测试信号的延时,确定所述第一麦克风阵列与所述第二麦克风阵列的间距,其中,将所述第一麦克风角度、所述第二麦克风角度和所述间距作为所述相对位置信息。可选地,所述获取第一麦克风阵列从声源采集到的第一语音信号和所述第二麦克风阵列从所述声源采集到的第二语音信号的步骤包括:获取在同一时刻所述第一麦克风阵列从所述声源采集到的所述第一语音信号和所述第二麦克风阵列从所述声源采集到的所述第二语音信号。可选地,在所述获取第一麦克风阵列从声源采集到的第一语音信号和所述第二麦克风阵列从所述声源采集到的第二语音信号的步骤之后,所述声源定位方法还包括:将所述第一语音信号和所述第二语音信号的格式转化为标准B声场格式。可选地,所述第一麦克风阵列和所述第二麦克风阵列是通过以下方式选择的:获取所述至少两个麦克风阵列采集的语音信号;从所述至少两个麦克风阵列中选择语音信号的幅度最高的两个麦克风阵列作为所述第一麦克风阵列和所述第二麦克风阵列。根据本公开实施例的第二方面,提供一种声源定位装置,包括:第一获取单元,被配置为执行在声源环境具有至少两个麦克风阵列的情况下,获取第一麦克风阵列从声源采集到的第一语音信号和第二麦克风阵列从所述声源采集到的第二语音信号;信号处理单元,被配置为执行根据所述第一语音信号确定所述声源相对于所述第一麦克风阵列的第一声源角度,根据所述第二语音信号确定所述声源相对于所述第二麦克风阵列的第二声源角度;第二获取单元,被配置为执行获取所述第一麦克风阵列和所述第二麦克风阵列的相对位置信息;定位单元,被配置为执行根据所述相对位置信息、所述第一声源角度和所述第二声源角度,确定所述声源的声源位置信息。可选地,所述相对位置信息是通过以下操作得到的:控制所述第一麦克风阵列和所述第二麦克风阵列各自播放测试信号,并相应获取所述第二麦克风阵列和所述第一麦克风阵列采集到的测试信号;根据采集到的测试信号确定所述第二麦克风阵列相对于所述第一麦克风阵列的第一麦克风角度,以及所述第一麦克风阵列相对于所述第二麦克风阵列的第二麦克风角度;根据采集到的测试信号的延时,确定所述第一麦克风阵列与所述第二麦克风阵列的间距,其中,将所述第一麦克风角度、所述第二麦克风角度和所述间距作为所述相对位置信息。可选地,所述第一获取单元具体被配置为执行:获取在同一时刻所述第一麦克风阵列从所述声源采集到的所述第一语音信号和所述第二麦克风阵列从所述声源采集到的所述第二语音信号。可选地,所述声源定位装置还包括:转化单元,被配置为执行将所述第一语音信号和所述第二语音信号的格式转化为标准B声场格式。可选地,所述第一麦克风阵列和所述第二麦克风阵列是通过以下方式选择的:获取所述至少两个麦克风阵列采集的语音信号;从所述至少两个麦克风阵列中选择语音信号的幅度最高的两个麦克风阵列作为所述第一麦克风阵列和所述第二麦克风阵列。根据本公开实施例的第三方面,提供一种会议设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现根据本公开的声源定位方法。可选地,所述会议设备还包括:至少一个中心设备,所述中心设备包括麦克风阵列、连接接口和扬声器,所述连接接口用于连接扩展麦克风和/或其他的中心设备。可选地,所述处理器还被配置为执行上述指令,以实现:根据所述声源位置信息对所述会议设备的麦克风阵列采集到的语音信号执行语音增强处理;和/或根据所述声源位置信息控制所述会议设备的摄像头转动。可选地,所述处理器还被配置为执行上述指令,以实现:对所述会议设备的麦克风阵列采集的语音信号执行语音增强处理;对所述会议设备采集的至少两个语音信号执行选路处理;对选定的语音信号执行深度学习噪声抑制处理和自动增益控制处理;输出处理后的语音信号。根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由会议设备的处理器运行时,使得会议设备能够执行根据本公开的声源定位方法。根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现根据本公开的声源定位方法。本公开的实施例提供的技术方案至少带来以下有益效果:根据本公开的声源定位方法及装置,能够利用声源环境中的两个麦克风阵列,在二者的位置未知的情况下,根据二者的相对位置信息以及二者从同一声源接收到的语音信号,确定出声源的位置,使得麦克风阵列可以随意摆放,从而获得灵活的麦克风摆放选择,便于部署维护,充分发挥了多麦克风的优势。此外,确定出的声源位置信息还可用于指导麦克风阵列的语音增强,有助于提升最终输出的语音信号的信噪比,提升通话音质。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。图1是根据一示例性实施例示出的一种声源定位方法的流程图。<本文档来自技高网...

【技术保护点】
1.一种声源定位方法,其特征在于,包括:/n在声源环境具有至少两个麦克风阵列的情况下,获取第一麦克风阵列从声源采集到的第一语音信号和第二麦克风阵列从所述声源采集到的第二语音信号;/n根据所述第一语音信号确定所述声源相对于所述第一麦克风阵列的第一声源角度,根据所述第二语音信号确定所述声源相对于所述第二麦克风阵列的第二声源角度;/n获取所述第一麦克风阵列和所述第二麦克风阵列的相对位置信息;/n根据所述相对位置信息、所述第一声源角度和所述第二声源角度,确定所述声源的声源位置信息。/n

【技术特征摘要】
1.一种声源定位方法,其特征在于,包括:
在声源环境具有至少两个麦克风阵列的情况下,获取第一麦克风阵列从声源采集到的第一语音信号和第二麦克风阵列从所述声源采集到的第二语音信号;
根据所述第一语音信号确定所述声源相对于所述第一麦克风阵列的第一声源角度,根据所述第二语音信号确定所述声源相对于所述第二麦克风阵列的第二声源角度;
获取所述第一麦克风阵列和所述第二麦克风阵列的相对位置信息;
根据所述相对位置信息、所述第一声源角度和所述第二声源角度,确定所述声源的声源位置信息。


2.根据权利要求1所述的声源定位方法,其特征在于,所述相对位置信息是通过以下操作得到的:
控制所述第一麦克风阵列和所述第二麦克风阵列各自播放测试信号,并相应获取所述第二麦克风阵列和所述第一麦克风阵列采集到的测试信号;
根据采集到的测试信号确定所述第二麦克风阵列相对于所述第一麦克风阵列的第一麦克风角度,以及所述第一麦克风阵列相对于所述第二麦克风阵列的第二麦克风角度;
根据采集到的测试信号的延时,确定所述第一麦克风阵列与所述第二麦克风阵列的间距,其中,
将所述第一麦克风角度、所述第二麦克风角度和所述间距作为所述相对位置信息。


3.根据权利要求1所述的声源定位方法,其特征在于,所述获取第一麦克风阵列从声源采集到的第一语音信号和所述第二麦克风阵列从所述声源采集到的第二语音信号的步骤包括:
获取在同一时刻所述第一麦克风阵列从所述声源采集到的所述第一语音信号和所述第二麦克风阵列从所述声源采集到的所述第二语音信号。


4.一种声源定位装置,其特征在于,包括:
第一获取单元,被配置为执行在声源环境具有至少两个麦克风阵列的情况下,获取第一麦克风阵列从声源采集到的第一语音信号和第二麦克风阵列从所述声源采集到的第二语音信号;
信号处理单元,被配置为执行根据所述第一语音信号确定所述声...

【专利技术属性】
技术研发人员:吕新亮郑羲光张晨
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1