一种车载音频信号的采集的方法及其装置与流程

文档序号:31234774发布日期:2022-08-23 22:35阅读:72来源:国知局
一种车载音频信号的采集的方法及其装置与流程

1.本技术涉及车辆技术领域,尤其涉及一种车载音频信号的采集的方法及其装置。


背景技术:

2.汽车作为一种越来越普及的交通工具,在人们的日常生活工作中占据了越来越多的时间,日渐成为一种重要的终端,人们在驾驶汽车或者乘坐汽车时需要使用手机,平板,以及车载通信模块与他人进行远程通信,这时如何更好的采集车内的音频信号就成为一个亟待解决的课题。


技术实现要素:

3.本技术实施例提供一种车载音频信号的采集方法及其装置,可以精准采集车内音频信号,提高音频信号的识别精度。
4.第一方面,本技术实施例提供一种车载音频信号的采集方法,该方法包括:
5.获取车内音频信号的目标采样位置,并基于所述目标采样位置,从候选麦克风集合中确定目标麦克风集合;
6.对所述目标麦克风集合采集的音频信号进行增强处理,得到所述目标采样位置对应的目标音频信号。
7.在一种实现方式中,所述基于目标采样位置,从候选麦克风集合中确定目标麦克风集合,包括:
8.获取所述目标采样位置与所述候选麦克风集合中每个候选麦克风的相对位置信息;
9.基于所述相对位置信息,从所述候选麦克风集合中选出所述目标麦克风集合。
10.在一种实现方式中,所述相对位置信息包括以下信息中的至少一项:
11.所述目标采样位置与所述候选麦克风之间的距离;
12.所述目标采样位置与所述候选麦克风之间的夹角;
13.所述目标采样位置与所述候选麦克风之间的空间遮挡关系。
14.在一种实现方式中,所述基于所述相对位置信息,从所述候选麦克风集合中选出所述目标麦克风集合,包括:
15.根据所述距离,从所述候选麦克风集合中选出所述目标麦克风集合;或者,
16.根据所述夹角,从所述候选麦克风集合中选出所述目标麦克风集合;或者
17.根据所述空间遮挡关系,从所述候选麦克风集合中选出所述目标麦克风集合。
18.在一种实现方式中,所述基于所述相对位置信息,从所述候选麦克风集合中选出所述目标麦克风集合,包括:
19.根据所述距离和所述夹角,从所述候选麦克风集合中选出所述目标麦克风集合;或者,
20.根据所述距离和所述空间遮挡关系,从所述候选麦克风集合中选出所述目标麦克
风;集合或者
21.根据所述夹角和所述空间遮挡关系,从所述候选麦克风集合中选出所述目标麦克风集合。
22.在一种实现方式中,所述基于所述相对位置信息,从所述候选麦克风集合中选出所述目标麦克风集合,包括:
23.根据所述距离、所述夹角和所述空间遮挡关系,从所述候选麦克风集合中选出所述目标麦克风集合。
24.在一种实现方式中,所述获取所述目标采样位置与所述候选麦克风集合中每个候选麦克风的相对位置信息,包括:
25.获取所述候选麦克风对应的车内位置;
26.获取所述目标采样位置与所述车内位置之间的距离和/或夹角。
27.在一种实现方式中,所述获取所述目标采样位置与所述候选麦克风集合中每个候选麦克风的相对位置信息,包括:
28.采集车内图像,对所述车内图像进行识别,获取所述目标采样位置与所述候选麦克风之间的空间遮挡关系。
29.通过实施本技术实施例,可以基于车内音频信号的目标采样位置,从车内布局的适量麦克风中,确定出与目标采样位置相对位置关系匹配的目标麦克风,并利用选择出的目标麦克风组成麦克风音频信号采集阵列,对车内音频进行采集,以得到目标音频信号。通过这种方式,可以避免多个麦克风混采存在的干扰问题,可以提高达到精确采集指定目标采样位置处音频信号的目的。
30.第二方面,本技术实施例提供一种通信装置,该通信装置具有实现上述第一方面所述的方法中终端设备的部分或全部功能,比如通信装置的功能可具备本技术中的部分或全部实施例中的功能,也可以具备单独实施本技术中的任一个实施例的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。
31.在一种实现方式中,该通信装置的结构中可包括收发模块和处理模块,所述处理模块被配置为支持通信装置执行上述方法中相应的功能。所述收发模块用于支持通信装置与其他设备之间的通信。所述通信装置还可以包括存储模块,所述存储模块用于与收发模块和处理模块耦合,其保存通信装置必要的计算机程序和数据。
32.作为示例,处理模块可以为处理器,收发模块可以为收发器或通信接口,存储模块可以为存储器。
33.第三方面,本技术实施例提供一种通信装置,该通信装置包括处理器,当该处理器调用存储器中的计算机程序时,执行上述第一方面所述的方法。
34.第四方面,本技术实施例提供一种通信装置,该通信装置包括处理器和存储器,该存储器中存储有计算机程序;所述处理器执行该存储器所存储的计算机程序,以使该通信装置执行上述第一方面所述的方法。
35.第六方面,本技术实施例提供一种通信装置,该装置包括处理器和接口电路,该接口电路用于接收代码指令并传输至该处理器,该处理器用于运行所述代码指令以使该装置执行上述第一方面所述的方法。
36.第七方面,本发明实施例提供一种计算机可读存储介质,用于储存为上述终端设备所用的指令,当所述指令被执行时,使所述终端设备执行上述第一方面所述的方法。
37.第八方面,本技术还提供一种包括计算机程序的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。
38.第九方面,本技术提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。
附图说明
39.为了更清楚地说明本技术实施例或背景技术中的技术方案,下面将对本技术实施例或背景技术中所需要使用的附图进行说明。
40.图1是本技术实施例提供的一种麦克风在车内的分布示意图;
41.图2是本技术实施例提供的一种车载音频信号的采集方法的流程示意图;
42.图3是本技术实施例提供的一种车载音频信号的采集方法的流程示意图;
43.图4是本技术实施例提供的一种麦克风与目标采样位置的分布示意图;
44.图5是本技术实施例提供的一种麦克风与目标采样位置的分布示意图;
45.图6是本技术实施例提供的一种车载音频信号的采集方法的流程示意图;
46.图7是本技术实施例提供的一种通信装置的结构示意图;
47.图8是本技术实施例提供的一种通信装置的结构示意图;
48.图9是本技术实施例提供的一种芯片的结构示意图。
具体实施方式
49.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
50.在本公开实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开实施例。在本公开实施例和所附权利要求书中所使用的单数形式的“一种”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
51.应当理解,尽管在本公开实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
52.出于简洁和便于理解的目的,本文在表征大小关系时,所使用的术语为“大于”或“小于”、“高于”或“低于”。但对于本领域技术人员来说,可以理解:术语“大于”也涵盖了“大于等于”的含义,“小于”也涵盖了“小于等于”的含义;术语“高于”涵盖了“高于等于”的含义,“低于”也涵盖了“低于等于”的含义。
53.为了更好的理解本技术实施例公开的一种车载音频信号的采集方法,下面首先对
本技术实施例适用的通信系统进行描述。
54.请参见图1,图1为本技术实施例提供的一种麦克风在车内的分布示意图。车内可包括但不限于一个麦克风和一个终端设备,终端设备可以为车载终端,也可以为司乘人员的移动终端,如手机、个人数字电脑、智能手表等。图1所示的麦克风的数量和形态仅用于举例并不构成对本技术实施例的限定,实际应用中可以包括两个或两个以上的麦克风。图1所示的车辆包括8个麦克风1~8和一个车载设备9为例。
55.可以理解的是,本技术实施例描述的通信系统是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
56.下面结合附图对本技术所提供的车载音频信号的采集方法及其装置进行详细地介绍。
57.请参见图2,图2是本技术实施例提供的一种车载音频信号的采集的流程示意图。该车载音频信号的采集方法适用于终端设备。如图2所示,该方法可以包括但不限于如下步骤:
58.步骤s201,获取车内音频信号的目标采样位置,并基于目标采样位置,从候选麦克风集合中确定目标麦克风集合。
59.本技术实施例中,在车内预先布设有多个麦克风形成候选麦克风集合,其中候选麦克风集合中包括适量的候选麦克风,可选地,可以根据车内空间的大小确定候选麦克风的数量,也即候选麦克风集合大小。
60.本技术实施例中,每个候选麦克风安装在车内不同的位置。例如,可以在车内前后左右共布局1~8共8个候选麦克风。可选地,车内前后左右可以分别布设为2个候选麦克风,或者在车内前后两侧分别布设1个候选麦克风,在车内左右两侧分别布设3个候选麦克风。具体布设方式可以根据实际需要进行布设,布设的候选麦克风可以实现覆盖车内空间的目的即可。
61.本技术实施例中,一方面可以通过移动终端进行接打电话、视频、语音等,另一方面也可以与车辆进行语音交互功能,比方播放音乐/视频,智能搜索、人机对话等,本技术实施例中可以通过车内布局的麦克风,对司乘人员音频信号进行采集,通过采集的车内音频信号实现上述功能中的一种。
62.作为一种可能的实现方式,车内音频信号的目标采样位置,可以理解为某一试图进行音视频通话的司乘人员所使用终端设备的位置;也可以非终端设备所在的位置而是其他位置,例如,终端设备可以在副驾驶位,采集的目标采样位置可以为后排座位上某一乘员对应的位置。
63.司乘人员在拨打电话或者音视频通话时,会对终端设备进行接听或拨打操作,可以对接听或拨打操作进行监听,响应于监听到接听或拨打操作时,可以确定该终端设备即为试图进行音视频通话的司乘人员所使用终端设备,将该终端设备在车内位置确定为目标采样位置。在该种实现方式中,终端设备为司乘人员的移动终端,如手机、智能可穿戴设备等。目标采样位置也可以为非终端设备的持有者,例如可以是参与视频通话的其他成员,将其他成员所在位置确定为目标采样位置,其中目标采样位置的确定可以见下一实现方式中
的具体介绍。
64.作为另一种可能的实现方式,车内音频信号的目标采集位置,可以理解为某一试图进行语音交互的司乘人员所在的位置,终端设备可以获取到该司乘人员所在位置,作为车内音频信号的目标采样位置。在该种实现方式中,终端设备为车载终端。
65.可选地,司乘人员可以通过车辆提供的接触式方式,向终端设备发送交互指令,以便于终端设备确定司乘人员所在的位置,即为车内音频信号的目标采样位置。例如,可以在司乘人员的乘坐区域设置有语音交互按键或触摸区,司乘人员对按键或者触摸区进行操作,就可以向车载终端发送交互指令,进而可以确定出司乘人员所在位置。
66.可选地,司乘人员可以通过车辆提供的非接触式方式,向终端设备发送交互指令,以便于终端设备确定司乘人员所在的位置,即为车内音频信号的目标采样位置。例如,可以通过图像采集装置采集司乘人员的手势等图像,将图像发送给终端设备,终端设备若识别出手势为特定手势即指示需要进行语音交互,就可以基于图像中手势所属司乘人员在图像中的位置,确定出司乘人员在车内的位置,即确定出车内音频信号的目标采样位置。
67.为了提高车内音频信号采集的准确性,可以从布局的适量的麦克风中,基于目标采样位置选取出合适的目标麦克风集合。可选地,可以确定出目标采样位置与候选麦克风之间的相对位置信息,进而基于相对位置信息从候选麦克风集合包括的候选麦克风中,选取出合适的目标麦克风集合。目标麦克风集合中包括选取出的一个或多个候选麦克风,为了区分本技术实施例中将被选取的候选麦克风称为目标麦克风。其中,相对位置信息可以包括:目标采样位置与候选麦克风之间的距离、目标采样位置与候选麦克风之间的夹角、目标采样位置与候选麦克风之间的空间遮挡关系中的至少一个。
68.步骤s202,对目标麦克风集合采集的音频信号进行增强处理,得到目标采样位置对应的目标音频信号。
69.需要说明的是,候选麦克风集合中的每个候选麦克风与终端设备之间可以通过有线或者无线的方式连接,有线方式可以包括通信总线,无线方式包括蓝夜、红外等近距离通信方式。
70.可选地,候选麦克风可以采集司乘人员的音频信号,但是为了提供车内音频信号的采集准确性,本技术中根据目标采样位置确定出的目标麦克风集合可以形成麦克风阵列,终端设备可以麦克风阵列采集的音频信号进行多通道增强处理,得到目标采样位置对应的目标音频信号。
71.可选地,确定出目标麦克风集合后,可以指示目标麦克风集合对司乘人员的音频信号进行采集,即开启目标麦克风集合,关闭剩余的候选麦克风。进一步地,对目标麦克风集合采集的音频信号进行多通道增强处理,得到目标采样位置对应的目标音频信号。可选地,多通道增强处理可以包括经典波束形成算法、多通道维纳算法、多通道子空间算法、多通道最小失真算法以及多通道统计估计算法,获得目标采样位置处的增强后的目标音频信号,可以采用如下述公式所示:
72.y(ω)=function(x1(ω,θ1),x2(ω,θ2),x3(ω,θ3),
……
,xn(ω,θ5));
73.xi(ω,θi)=hm(ω,θi)*exp(-jωτm(θi))*s(ω);
74.其中,hm表示麦克风的指向性,τm表示与麦克风位置相关的延迟,s(ω)表示原始的音频信号;y(ω)表示目标音频信号,xi(ω,θi)表示被选为目标麦克风的第i个候选麦克
风的音频信号,n表示基于目标采样位置选择的目标麦克风的数量。
75.通过实施本技术实施例,可以基于需要采集音频信号的目标采样位置,从车内布局的适量麦克风中,确定出与目标采样位置相对位置关系匹配的目标麦克风集合,并利用选择出的目标麦克风集合组成麦克风音频信号采集阵列,对车内音频进行采集,以得到目标音频信号。通过这种方式,可以避免多个麦克风混采存在的干扰问题,可以提高达到精确采集指定目标采样位置处音频信号的目的。
76.请参见图3,图3是本技术实施例提供的一种车载音频信号的采集的流程示意图。该车载音频信号的采集方法适用于终端设备。如图3所示,该方法可以包括但不限于如下步骤:
77.步骤s301,获取车内音频信号的目标采样位置。
78.车内音频信号的目标采样位置,可以理解为某一试图进行语音交互的司乘人员所在的位置,也可以为可以理解为某一试图进行音视频通话的司乘人员所使用终端设备的位置,也可以非终端设备所在的位置而是其他位置,例如,终端设备持有者可以在副驾驶位,而采集的目标采样位置可以为后排座位上某一乘员对应的位置。本技术对此不仅限定。
79.可选地,司乘人员可以通过车辆提供的接触式方式,向车载终端发送交互指令,以便于车载终端确定司乘人员所在的位置,即车内音频信号的目标采样位置。例如,可以在司乘人员的乘坐区域设置有语音交互按键或触摸区,司乘人员对按键或者触摸区进行操作,就可以向车载终端发送交互指令,进而可以确定出司乘人员所在位置。
80.可选地,司乘人员可以通过车辆提供的非接触式方式,向车载终端发送交互指令,以便于车载终端确定司乘人员所在的位置,即车内音频信号的目标采样位置。例如,可以通过图像采集装置采集司乘人员的手势等图像,将图像发送给车载终端,车载终端若识别出手势为特定手势即指示需要进行语音交互,就可以基于图像中手势所属司乘人员在图像中的位置,确定出司乘人员在车内的位置,即确定出车内音频信号的目标采样位置。
81.步骤s302,获取目标采样位置与候选麦克风集合中每个候选麦克风的相对位置信息。
82.其中,相对位置信息可以包括:目标采样位置与候选麦克风之间的距离、目标采样位置与候选麦克风之间的夹角、目标采样位置与候选麦克风之间的空间遮挡关系中的至少一个。
83.可选地,车载终端可以获取到每个候选麦克风对应的车内位置即候选麦克风的安装位置,基于目标采样位置和候选麦克风的车内位置,可以确定出目标采样位置与候选麦克风的相对位置信息。
84.可选地,采集车内图像,对车内图像进行识别,获取目标采样位置与候选麦克风之间的空间遮挡关系。对车内图像进行目标检测,获取目标采样位置所检测出的目标对象是否与候选麦克风之间存在空间遮挡关系,其中,空间遮挡可以包括硬遮挡或软遮挡等,例如可以包括椅背遮挡这类硬遮挡,也可以包括挡光帘这类软遮挡等。可选地,可以采用车内摄像头对车内图像进行采集;或者在车内设置红外传感器阵列,基于红外传感器阵列对车内图像进行采集。本技术对车内图像的采集方式不进行限定。
85.步骤s303,基于相对位置信息,从候选麦克风集合中选出目标麦克风集合。
86.作为一种可能的实现方式,可以根据目标采样位置与候选麦克风之间的距离,从
候选麦克风集合中选出合适的目标麦克风集合。实现中麦克风与目标采样位置的距离越远,采集的音频信号效果可能越差,也就是说,距离与音频信号采集效果呈负相关。可选地,可以选取距离小于设定距离值的候选麦克风作为合适的目标麦克风。
87.作为另一种可能的实现方式,可以根据目标采样位置与候选麦克风之间的夹角,从候选麦克风集合中选出合适的目标麦克风集合。实现中候选麦克风的朝向也是影响收音效果的一个方面,往往朝向目标采样位置的候选麦克风采集的音频信号的质量,要高于未朝向目标采样位置的候选麦克风采集的音频信号的质量。本技术实施例中,与目标采样位置的夹角可以反应出候选麦克风是否朝向目标采样位置。可选地,可以选取与目标采样位置的夹角小于设定角度的候选麦克风,作为合适的目标麦克风。
88.作为又一种可能的实现方式,可以根据目标采样位置与候选麦克风之间的空间遮挡关系,从候选麦克风集合中选出合适的目标麦克风集合。实现中候选麦克风的空间遮挡关系也是影响收音效果的一个方面,往往与目标采样位置未存在空间遮挡关系的候选麦克风采集的音频信号的质量,要高于与目标采样位置存在空间遮挡关系的候选麦克风采集的音频信号的质量。可选地,可以选取与目标采样位置的未存在空间遮挡关系或者空间遮挡较小的候选麦克风,作为合适的目标麦克风。在另一些实现中,往往与目标采样位置存在空间软遮挡关系的候选麦克风采集的音频信号的质量,要高于与目标采样位置存在空间硬遮挡关系的候选麦克风采集的音频信号的质量。可选地,可以选取与目标采样位置的未存在空间遮挡关系或者空间遮挡较小或者空间硬遮挡的候选麦克风,作为合适的目标麦克风。
89.作为再一种可能的实现方式,可以根据目标采样位置与候选麦克风之间的距离和夹角,从候选麦克风集合中选出合适的目标麦克风。也就是说,选出的目标麦克风需要同时满足距离条件和夹角条件,以便于能够采集到更加精准的音频信号,即选取距离小于设定距离值,且夹角小于设定角度的候选麦克风,作为合适的目标麦克风。
90.作为另一种可能的实现方式,可以根据目标采样位置与候选麦克风之间的距离和空间遮挡关系,从候选麦克风集合中选出合适的目标麦克风。也就是说,选出的目标麦克风需要同时满足距离条件和空间遮挡条件,以便于能够采集到更加精准的音频信号,即选取距离小于设定距离值,且与目标采样位置未存在空间遮挡关系或者空间遮挡较小或者空间硬遮挡的候选麦克风,作为合适的目标麦克风。
91.作为再一种可能的实现方式,可以根据目标采样位置与候选麦克风之间的夹角和空间遮挡关系,从候选麦克风集合中选出合适的目标麦克风。也就是说,选出的目标麦克风需要同时满足夹角条件和空间遮挡条件,以便于能够采集到更加精准的音频信号,即选取夹角小于设定角度,且与目标采样位置未存在空间遮挡关系或者空间遮挡较小或者空间硬遮挡的候选麦克风,作为合适的目标麦克风。
92.作为又一种可能的实现方式,可以根据目标采样位置与候选麦克风之间的距离、夹角和空间遮挡关系,从候选麦克风集合中选出合适的目标麦克风。也就是说,选出的目标麦克风需要同时满足距离条件、夹角条件和空间遮挡条件,以便于能够采集到更加精准的音频信号,即选取距离小于设定距离值,夹角小于设定角度,且与目标采样位置未存在空间遮挡关系或者空间遮挡较小或者空间硬遮挡的候选麦克风,作为合适的目标麦克风。
93.需要说明的是,基于上述任一选取方式选取出的目标麦克风形成目标麦克风集合。
94.步骤s304,对目标麦克风采集的音频信号进行增强处理,得到目标采样位置对应的目标音频信号。
95.关于步骤s304的具体实现方式,可采用本技术中各实施例提供的任一实现方式,此处不再赘述。
96.通过实施本技术实施例,可以确定车内音频信号采集的目标采样位置,并基于该目标采样位置,从车内布局的适量麦克风中,确定出与目标采样位置相对位置关系匹配的目标麦克风集合,并利用选择出的目标麦克风集合组成麦克风音频信号采集阵列,对车内音频进行采集,以得到目标音频信号。通过这种方式,可以避免多个麦克风混采存在的干扰问题,可以提高达到精确采集指定目标采样位置处音频信号的目的。
97.下面以示例对本技术提供的车内音频信号的采集方法进行解释说明:
98.如图4为二维空间候选麦克风的布局示意图,图中包括8个候选麦克风和多个候选位置,以中一个候选位置作为目标采样位置。
99.所有候选麦克风布局在同一水平面上,如4图所示,8个候选麦克风的车内位置如下:
100.1号候选麦克风(10,0),2号候选麦克风(8,-5),3号候选麦克风(0,-5),4号候选麦克风(-8,-5),5号候选麦克风(-10,0),6号候选麦克风(-8,5),7号候选麦克风(0,5),8号候选麦克风(8,5)。
101.多个候选位置如下:(-8,0),(-0,0),(8,0),(0,2.5)(0,-2.5)。下面可将(-8,0)作为目标采样位置,进行示例性解释说明:
102.获取该坐标点(-8,0)与8个候选麦克风的坐标点之间的相对位置信息,包括距离、夹角和空间遮挡关系中的至少一个。
103.例如,根据各个麦克风与(-8,0)的距离远近关系,选择序号为3,4,5,6,7共5个候选麦克风组成音频采集阵列,由音频采集阵列采集获得的x3(ω,θ3),x4(ω,θ4),x5(ω,θ5),x6(ω,θ6),x7(ω,θ7)五个音频信号,对上述五个音频信号进行多通道音频增强,获取到目标采样位置(-8,0)处的增强音频信号如下所示:
104.y(ω)=∑wixi(ω,θi)i=3,4,5,6,7;
105.w=[w3,w4,w5,w,6,w7]t,w表示波束形成器的权重向量,xi(ω,θi)表示被选为目标麦克风的第i个候选麦克风的音频信号。
[0106]
如图5为三维空间候选麦克风的布局示意图,图中包括8个候选麦克风和多个候选位置,以中一个候选位置作为目标采样位置,其中,8个候选麦克风的车内位置如下:
[0107]
所有候选麦克风布局并不在同一水平面上,如5图所示,8个候选麦克风的车内位置如下:
[0108]
1号候选麦克风(10,-5,5),2号候选麦克风(10,5,5),3号候选麦克风(10,5,-5),4号候选麦克风(10,-5,-5),5号候选麦克风(-10,-5,5),6号候选麦克风(-10,5,5),7号候选麦克风(-10,5,-5),8号候选麦克风(-10,-5,-5)。
[0109]
多个候选位置如下:(0,5,0),(0,0,0),(0,0,5),(0,5,0),(2.5,-2.5,2.5)。下面可将(0,5,0)作为目标采样位置,进行示例性解释说明:
[0110]
获取该坐标点(0,5,0)与8个候选麦克风的坐标点之间的相对位置信息,包括距离、夹角和空间遮挡关系中的至少一个。
[0111]
例如,根据各个麦克风与(0,5,0)的距离远近关系,选择序号为2,3,6,7共4个候选麦克风组成音频采集阵列,由音频采集阵列采集获得的x2(ω,θ2),x3(ω,θ3),x6(ω,θ6),x7(ω,θ7)四个音频信号,对上述四个音频信号进行多通道音频增强,获取到目标采样位置(0,5,0)处的增强音频信号如下所示:
[0112]
y(ω)=∑wixi(ω,θi)i=2,3,6,7;
[0113]
w=[w2,w3,w,6,w7]t,w表示波束形成器的权重向量,xi(ω,θi)表示被选为目标麦克风的第i个候选麦克风的音频信号。
[0114]
请参见图6,图6是本技术实施例提供的一种车载音频信号的采集的流程示意图。该车载音频信号的采集方法适用于车载终端。如图6所示,该方法可以包括但不限于如下步骤:
[0115]
步骤s601,获取车内音频信号的目标采样位置。
[0116]
步骤s602,获取目标采样位置与候选麦克风集合中每个候选麦克风的相对位置信息。
[0117]
步骤s603,基于相对位置信息,从候选麦克风集合中选出目标麦克风集合。
[0118]
步骤s604,对目标麦克风集合采集的音频信号进行增强处理,得到目标采样位置对应的目标音频信号。
[0119]
关于步骤s601至步骤s604的具体实现方式,可采用本技术中各实施例提供的任一实现方式,此处不再赘述。
[0120]
步骤s605,将目标音频信号发送给终端设备或云服务器。
[0121]
通过实施本技术实施例,可以基于车内音频信号的目标采样位置,从车内布局的适量麦克风中,确定出与目标采样位置相对位置关系匹配的目标麦克风集合,并利用选择出的目标麦克风集合组成麦克风音频信号采集阵列,对车内音频进行采集,以得到目标音频信号。通过这种方式,可以避免多个麦克风混采存在的干扰问题,可以提高达到精确采集指定目标采样位置处音频信号的目的。
[0122]
上述本技术提供的实施例中,从终端设备的角度对本技术实施例提供的方法进行了介绍。为了实现上述本技术实施例提供的方法中的各功能,终端设备可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来执行。
[0123]
请参见图7,为本技术实施例提供的一种通信装置70的结构示意图。图7所示的通信装置70可包括收发模块701和处理模块702。收发模块701可包括发送模块和/或接收模块,发送模块用于实现发送功能,接收模块用于实现接收功能,收发模块701可以实现发送功能和/或接收功能。
[0124]
通信装置70可以是终端设备(如前述方法实施例中的终端设备),也可以是终端设备中的装置,还可以是能够与终端设备匹配使用的装置。
[0125]
通信装置70为终端设备(如前述方法实施例中的终端设备),包括:处理模块702;
[0126]
处理模块702,用于获取车内音频信号所在目标采样位置,基于目标采样位置从候选麦克风集合中确定目标麦克风集合,以及对目标麦克风集合采集的音频信号进行处理,得到目标采样位置对应的目标音频信号。
[0127]
可选地,处理模块702,还用于获取目标采样位置与候选麦克风集合中每个候选麦
克风的相对位置信息,基于相对位置信息,从候选麦克风集合中选出目标麦克风集合。
[0128]
可选地,相对位置信息包括以下信息中的至少一项:
[0129]
目标采样位置与候选麦克风之间的距离;
[0130]
目标采样位置与候选麦克风之间的夹角;
[0131]
目标采样位置与候选麦克风之间的空间遮挡关系。
[0132]
可选地,处理模块702,还用于根据目标采样位置与候选麦克风之间的距离,从候选麦克风集合中选出目标麦克风集合;或者,根据目标采样位置与候选麦克风之间的夹角,从候选麦克风集合中选出目标麦克风集合;或者根据目标采样位置与候选麦克风之间的空间遮挡关系,从候选麦克风集合中选出目标麦克风集合。
[0133]
可选地,处理模块702,还用于根据目标采样位置与候选麦克风之间的距离和夹角,从候选麦克风集合中选出目标麦克风集合;或者,根据目标采样位置与候选麦克风之间的距离和空间遮挡关系,从候选麦克风集合中选出目标麦克风集合;或者根据目标采样位置与候选麦克风之间的夹角和空间遮挡关系,从候选麦克风集合中选出目标麦克风集合。
[0134]
可选地,处理模块702,还用于根据目标采样位置与候选麦克风之间的距离、夹角和空间遮挡关系,从候选麦克风集合中选出目标麦克风集合。
[0135]
可选地,处理模块702,还用于获取候选麦克风对应的车内位置,获取目标采样位置与车内位置之间的距离和/或夹角。
[0136]
可选地,处理模块702,还用于采集车内图像,对车内图像进行识别,获取目标采样位置与候选麦克风之间的空间遮挡关系。
[0137]
请参见图8,图8是本技术实施例提供的另一种通信装置80的结构示意图。通信装置80可以是网络设备,也可以是支持终端设备(如前述方法实施例中的终端设备)实现上述方法的芯片、芯片系统、或处理器等。该装置可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。
[0138]
通信装置80可以包括一个或多个处理器801。处理器801可以是通用处理器或者专用处理器等。例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端设备、终端设备芯片,du或cu等)进行控制,执行计算机程序,处理计算机程序的数据。
[0139]
可选的,通信装置80中还可以包括一个或多个存储器802,其上可以存有计算机程序804,处理器801执行所述计算机程序804,以使得通信装置80执行上述方法实施例中描述的方法。可选的,所述存储器802中还可以存储有数据。通信装置80和存储器802可以单独设置,也可以集成在一起。
[0140]
可选的,通信装置80还可以包括收发器805、天线806。收发器805可以称为收发单元、收发机、或收发电路等,用于实现收发功能。收发器805可以包括接收器和发送器,接收器可以称为接收机或接收电路等,用于实现接收功能;发送器可以称为发送机或发送电路等,用于实现发送功能。
[0141]
可选的,通信装置80中还可以包括一个或多个接口电路807。接口电路807用于接收代码指令并传输至处理器801。处理器801运行所述代码指令以使通信装置80执行上述方法实施例中描述的方法。
[0142]
在一种实现方式中,处理器801中可以包括用于实现接收和发送功能的收发器。例
如该收发器可以是收发电路,或者是接口,或者是接口电路。用于实现接收和发送功能的收发电路、接口或接口电路可以是分开的,也可以集成在一起。上述收发电路、接口或接口电路可以用于代码/数据的读写,或者,上述收发电路、接口或接口电路可以用于信号的传输或传递。
[0143]
在一种实现方式中,处理器801可以存有计算机程序803,计算机程序803在处理器801上运行,可使得通信装置80执行上述方法实施例中描述的方法。计算机程序803可能固化在处理器801中,该种情况下,处理器801可能由硬件实现。
[0144]
在一种实现方式中,通信装置80可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。本技术中描述的处理器和收发器可实现在集成电路(integrated circuit,ic)、模拟ic、射频集成电路rfic、混合信号ic、专用集成电路(application specific integrated circuit,asic)、印刷电路板(printed circuit board,pcb)、电子设备等上。该处理器和收发器也可以用各种ic工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,cmos)、n型金属氧化物半导体(nmetal-oxide-semiconductor,nmos)、p型金属氧化物半导体(positive channel metal oxide semiconductor,pmos)、双极结型晶体管(bipolar junction transistor,bjt)、双极cmos(bicmos)、硅锗(sige)、砷化镓(gaas)等。
[0145]
以上实施例描述中的通信装置可以是网络设备或者终端设备(如前述方法实施例中的第一终端设备),但本技术中描述的通信装置的范围并不限于此,而且通信装置的结构可以不受图8的限制。通信装置可以是独立的设备或者可以是较大设备的一部分。例如所述通信装置可以是:
[0146]
(1)独立的集成电路ic,或芯片,或,芯片系统或子系统;
[0147]
(2)具有一个或多个ic的集合,可选的,该ic集合也可以包括用于存储数据,计算机程序的存储部件;
[0148]
(3)asic,例如调制解调器(modem);
[0149]
(4)可嵌入在其他设备内的模块;
[0150]
(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;
[0151]
(6)其他等等。
[0152]
对于通信装置可以是芯片或芯片系统的情况,可参见图9所示的芯片的结构示意图。图9所示的芯片包括处理器901和接口902。其中,处理器901的数量可以是一个或多个,接口902的数量可以是多个。
[0153]
可选的,芯片还包括存储器903,存储器903用于存储必要的计算机程序和数据。
[0154]
对于芯片用于实现本技术实施例中终端设备(如前述方法实施例中的终端设备)的功能的情况:
[0155]
处理器901,用于基于待采集音频信号所在目标采样位置,从候选麦克风集合中确定目标麦克风集合,对目标麦克风集合采集的音频信号进行增强处理,得到目标采样位置对应的目标音频信号。
[0156]
可选地,处理器901,还用于获取所述目标采样位置与所述候选麦克风集合中每个候选麦克风的相对位置信息;基于所述相对位置信息,从所述候选麦克风集合中选出所述
目标麦克风集合。
[0157]
可选地,相对位置信息包括以下信息中的至少一项:
[0158]
所述目标采样位置与所述候选麦克风之间的距离;
[0159]
所述目标采样位置与所述候选麦克风之间的夹角;
[0160]
所述目标采样位置与所述候选麦克风之间的空间遮挡关系。
[0161]
可选地,处理器901,还用于根据所述距离,从所述候选麦克风集合中选出所述目标麦克风集合;或者,根据所述夹角,从所述候选麦克风集合中选出所述目标麦克风集合;或者根据所述空间遮挡关系,从所述候选麦克风集合中选出所述目标麦克风集合。
[0162]
可选地,处理器901,还用于根据所述距离和所述夹角,从所述候选麦克风集合中选出所述目标麦克风集合;或者,根据所述距离和所述空间遮挡关系,从所述候选麦克风集合中选出所述目标麦克风集合;或者根据所述夹角和所述空间遮挡关系,从所述候选麦克风集合中选出所述目标麦克风集合。
[0163]
可选地,处理器901,还用于根据所述距离、所述夹角和所述空间遮挡关系,从所述候选麦克风集合中选出所述目标麦克风集合。
[0164]
可选地,处理器901,还用于获取所述候选麦克风对应的车内位置;获取所述目标采样位置与所述车内位置之间的距离和/或夹角。
[0165]
可选地,处理器901,还用于采集车内图像,对所述车内图像进行识别,获取所述目标采样位置与所述候选麦克风之间的空间遮挡关系。
[0166]
本领域技术人员还可以了解到本技术实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本技术实施例保护的范围。
[0167]
本技术还提供一种可读存储介质,其上存储有指令,该指令被计算机执行时实现上述任一方法实施例的功能。
[0168]
本技术还提供一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例的功能。
[0169]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序。在计算机上加载和执行所述计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机程序可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,dvd))、或者半导体介质(例如,固态硬盘(solid state disk,
ssd))等。
[0170]
本领域普通技术人员可以理解:本技术中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本技术实施例的范围,也表示先后顺序。
[0171]
本技术中的至少一个还可以描述为一个或多个,多个可以是两个、三个、四个或者更多个,本技术不做限制。在本技术实施例中,对于一种技术特征,通过“第一”、“第二”、“第三”、“a”、“b”、“c”和“d”等区分该种技术特征中的技术特征,该“第一”、“第二”、“第三”、“a”、“b”、“c”和“d”描述的技术特征间无先后顺序或者大小顺序。
[0172]
本技术中各表所示的对应关系可以被配置,也可以是预定义的。各表中的信息的取值仅仅是举例,可以配置为其他值,本技术并不限定。在配置信息与各参数的对应关系时,并不一定要求必须配置各表中示意出的所有对应关系。例如,本技术中的表格中,某些行示出的对应关系也可以不配置。又例如,可以基于上述表格做适当的变形调整,例如,拆分,合并等等。上述各表中标题示出参数的名称也可以采用通信装置可理解的其他名称,其参数的取值或表示方式也可以通信装置可理解的其他取值或表示方式。上述各表在实现时,也可以采用其他的数据结构,例如可以采用数组、队列、容器、栈、线性表、指针、链表、树、图、结构体、类、堆、散列表或哈希表等。
[0173]
本技术中的预定义可以理解为定义、预先定义、存储、预存储、预协商、预配置、固化、或预烧制。
[0174]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0175]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1