控制方法及电子设备与流程

文档序号:29123455发布日期:2022-03-04 23:04阅读:93来源:国知局
控制方法及电子设备与流程

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.图10为调整音频采集部件的数量的示例图;
50.图11为调整音频采集部件的位置关系的示例图;
51.图12为本技术实施例二提供的一种控制装置的结构示意图;
52.图13为本技术实施例三提供的一种电子设备的结构示意图;
53.图14及图15分别为本技术适用于会议系统的示例图。
具体实施方式
54.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
55.参考图1所示,为本技术实施例一提供的一种控制方法的实现流程图,该方法可以适用于能够被配置多个音频采集部件且能够进行音频信号处理的电子设备中,如手机、pad、笔记本等设备。本实施例中的技术方案主要用于提高电子设备的使用灵活性,以改善用户对电子设备的使用体验。
56.具体的,本实施例中的方法可以包含如下步骤:
57.步骤101:获得电子设备的使用参数。
58.其中,电子设备的使用参数可以包含有电子设备中所运行的应用程序的应用运行参数,应用运行参数可以包含有应用程序的进程名称、应用程序包名等表征应用程序的标识参数,如需要处理多方向声音信号的会议应用标识或需要处理单方向声音信号的直播应
用标识。
59.或,电子设备的使用参数可以包含电子设备使用功能的功能参数,其中可以包含电子设备所处环境的环境参数、电子设备所连接的其他设备的参数、电子设备所处的配置模式等参数,以此表征电子设备所处的声音环境,如需要进行降噪的使用功能参数和/或需要进行声源定位的使用功能参数。
60.具体的,本实施例中可以通过对电子设备的运行状态进行监测,从而得到电子设备的使用参数。
61.步骤102:至少根据使用参数,控制多个音频采集部件中的目标采集部件采集目标音频信号,以能够按照确定的处理方式对目标音频信号进行处理。
62.其中,目标采集部件中的至少部分部件之间具有第一位置关系。基于此,本实施例中根据使用参数,控制至少有部分部件呈第一位置关系的目标采集部件采集目标音频信号,进而能够按照该第一位置关系对应的处理方式对相应的目标音频信号进行处理。
63.需要说明的是,目标采集部件中还有部分部件能够呈第二位置关系,甚至第三位置关系,等等。例如,如图2中所示,手机所配置的多个麦克风可以呈现一字型、四边形(矩形)和六边形等多种位置关系。基于此,由于采集到目标音频信号的目标采集部件中至少有部分部件成第一位置关系,那么就可以按照该第一位置关系对应的处理方式对该位置关系对应的目标采集部件所采集到的目标音频信号进行处理;同理,采集到目标音频信号的目标采集部件中至少有部分部件成第二位置关系甚至第三位置关系,等等,那么就可以按照该第二位置关系或第三位置关系对应的处理方式对该位置关系对应的目标采集部件所采集到的目标音频信号进行处理。由此,实现所采集到的音频信号的灵活处理,从而实现多种功能。
64.具体的,目标采集部件可以为电子设备所配置的多个音频采集部件中的部分采集部件,也可以为电子设备所配置的多个音频采集部件中的所有采集部件。
65.而电子设备所配置的多个音频采集部件可以包含有:设置在电子设备内的被固化的音频采集部件,以及,设置在与电子设备相连的移动设备上的音频采集部件。例如,如图3中所示,为手机配置的多个麦克风可以包含:设置在手机中的多个麦克风以及设置在与手机相连的扫地机器人、会议终端或等移动设备上的多个麦克风,等等。
66.从上述技术方案可以看出,本技术实施例一提供的一种控制方法中,通过获得电子设备的使用参数,来控制电子设备所配置的多个音频采集部件中的目标采集部件采集目标音频信号,而目标采集部件中至少部分部件之间具有第一位置关系,由此电子设备中能够按照确定的处理方式对目标音频信号进行处理。可见,本技术实施例中按照电子设备的使用参数来控制相应的音频采集部件采集目标音频信号,从而实现相应的处理,也就不会受限于电子设备中固化的硬件结构,由此提高电子设备的使用灵活性。
67.在一种实现方式中,步骤102中在至少根据使用参数,控制多个音频采集部件中的目标采集部件采集目标音频信号时,具体可以通过以下方式实现,如图4中:
68.步骤401:根据使用参数,获得处理参数,处理参数至少表征第一处理方式。
69.也就是说,本实施例中可以通过对使用参数进行解析,以确定处理目标音频信号的处理方式,如立体声音处理方式、单声道声音处理方式、噪音消除的处理方式以及声源定位的处理方式,等等,这里以第一处理方式表示,由此得到表征该第一处理方式的处理参
数,具体可以用处理方式的算法名称来表示。
70.步骤402:根据第一处理方式,控制多个音频采集部件中的目标采集部件采集目标音频信号,以能够按照第一处理方式对所述目标音频信号进行处理。
71.在一种实现方式中,本实施例中可以通过解析使用参数中的应用运行参数,来获得应用运行参数对应的处理参数,而在控制目标采集部件采集目标音频信号之后,处理参数所表征的第一处理方式能够处理应用运行参数对应的目标音频信号。
72.例如,本实施例中解析使用参数中所包含的会议应用程序的应用标识,从而获得立体声音处理算法的算法标识,在根据会议应用程序控制手机配置的多个麦克风采集声音信号之后,能够按照立体声音处理算法对会议应用程序所对应的声音信号进行处理。再如,本实施例中解析使用参数中所包含的直播应用程序的应用标识,从而获得单声道声音处理算法的算法标识,在根据直播应用程序控制手机配置的多个麦克风采集声音信号之后,能够按照单声道声音处理算法对直播应用程序所对应的音频信号进行处理。
73.在另一种实现方式中,本实施例中根据使用参数,获得电子设备所处的场景信息,由此,获得场景信息对应的处理参数,而在控制目标采集部件采集目标音频信号之后,该处理参数表征第一处理方式能够处理该场景信息对应的目标音频信号。
74.例如,本实施例中根据使用参数,获得如会议场景、直播场景、消噪场景或声源定位场景等场景信息,具体可以通过场景识别算法实现,基于此,再获得该场景信息所对应的算法标识,如立体声音处理算法、单声道声音处理算法、噪音消除的处理算法或声源定位的处理算法的算法标识,而在手机配置的多个麦克风采集声音信号之后,按照这些算法能够对相应场景信息下对应的音频信号进行处理。例如,按照立体声音处理算法能够对会议场景下所采集到的音频信号进行处理,以实现对参会者的声音处理;按照单声道声音处理算法能够对直播场景下所采集到的音频信号进行处理,以实现对主播的声音处理;按照噪音消除的处理算法能够对消噪场景下所采集到的音频信号进行处理,以实现噪音消除;按照声源定位的处理算法的算法标识能够对声源定位场景下所采集到的音频信号进行处理,以确定声源的位置。
75.在一种实现方式中,本实施例中控制电子设备配置的所有音频采集部件均作为目标采集部件采集音频信号,由此得到多路目标音频信号,基于此,在按照确定的处理方式对目标音频信号进行处理时,可以分为以下几种不同的实施例实现:
76.在一些实施例中,电子设备上同一时刻仅实现一种处理方式的处理,具体为:本实施例中可以根据使用参数,确定第二处理方式,然后按照第二处理方式对从目标音频信号中确定的至少部分音频信号进行处理。此时的目标采集部件中的至少部分部件呈现第二处理方式对应的第一位置关系,而第二处理方式所处理的音频信号即为第一位置关系上对应的目标采集部件所采集的目标音频信号。
77.这里的第二处理方式是指根据使用参数所确定的处理方式。例如,本实施例中根据使用参数中电子设备所运行的应用程序的标识,确定相应的第二处理方式,进而使用该第二处理方式对目标音频信号中与应用程序的标识相关联的音频信号进行处理,与应用程序的标识相关联的音频信号即为与应用程序的标识相对应的第一位置关系上的目标采集部件所采集到的音频信号。
78.例如,本实施例中根据使用参数中手机所运行的会议应用,确定相应的立体声音
处理算法,进而使用该算法对目标音频信号中与会议应用相关联的参会者的声音信号进行立体声处理,如图5中所示,与会议应用相关联的参会者的声音信号为与会议应用相对应的矩形位置关系的多个麦克风所采集到的声音信号。
79.在另一些实施例中,电子设备上同一时刻实现多种处理方式的处理,具体为:根据使用参数,确定第三处理方式和第四处理方式,然后,按照第三处理方式对从目标音频信号中确定的第一音频信号进行处理,并按照第四处理方式对从目标音频信号中确定的第二音频信号进行处理。此时的目标采集部件中有至少部分部件呈现第一位置关系,同时有至少部分部件呈现第二位置关系,呈现第一位置关系的音频采集部件中与呈现第二位置关系的音频采集部件中可能存在重合的部分部件。如图6中所示,呈现矩形位置关系的四个麦克风与呈现一字型位置关系的四个麦克风之间有两个麦克风重合。基于此,第三处理方式所处理的音频信号即为第一位置关系上对应的目标采集部件所采集的目标音频信号,第四处理方式所处理的音频信号即为第二位置关系上对应的目标采集部件所采集的目标音频信号。
80.这里的第三处理方式和第四处理方式是指根据使用参数所确定的处理方式。例如,本实施例中根据使用参数中电子设备的第一功能和第二功能的功能参数,确定相应的第三处理方式和第四处理方式,进而使用第三处理方式对目标音频信号中与第一功能相关联的音频信号进行处理并使用第四处理方式对目标音频信号中与第二功能相关联的音频信号进行处理,与第一功能相关联的音频信号即为与第一功能相对应的第一位置关系上的目标采集部件所采集到的音频信号,与第二功能相关联的音频信号即为与第二功能相对应的第二位置关系上的目标采集部件所采集到的音频信号。
81.例如,本实施例中根据使用参数中手机所使用的降噪功能和声源定位功能,确定相应的降噪算法和声源定位算法,进而使用降噪算法对目标音频信号中与降噪相关联的声音信号进行立体声处理并使用声源定位算法对目标音频信号中与声源定位相关联的声音信号进行立体声处理,如图7中所示,与降噪相关联的声音信号为与降噪相对应的一字型位置关系的多个麦克风所采集到的声音信号,与声源定位相关联的声音信号为与声源定位相对应的四边形位置关系的多个麦克风所采集到的声音信号。
82.在一种实现方式中,步骤102中在根据使用参数控制目标采集部件采集目标音频信号之后,在按照确定的处理方式对目标音频信号进行处理时,也可以通过以下方式实现:
83.根据目标采集部件之间的位置关系,确定对应的处理方式,以按照确定的处理方式对目标音频信号进行处理。
84.具体的,本实施例中预先设置有音频采集部件之间的位置关系与处理方式之间的对应关系表,在根据使用参数控制目标采集部件采集目标音频信号之后,由于目标采集部件具有各自的位置,因此,本实施例中可以按照目标采集部件之间所呈现的位置关系如第一位置关系在对应关系表中查找到对应的处理方式。
85.例如,在根据使用参数中的会议应用程序的标识,确定呈矩形位置关系的四个麦克风之后,根据所确定的麦克风之间的矩形位置关系,在对应关系表中,查找到矩形位置关系对应的立体声音处理算法,基于此,按照该立体声音处理算法对这四个麦克风所采集到的声音信号进行处理。
86.进一步的,在按照目标采集部件之间的位置关系所确定对应的处理方式,对目标音频信号进行处理之后,还可以持续监测目标采集部件之间的位置关系是否发生变化,进
而在目标采集部件之间的位置关系发生变化的情况下,获得目标采集部件之间的位置关系变化信息,例如,从矩形位置关系变换成一字型或者变换成六边形的位置关系等等,之后,根据这些位置变化信息,切换对应的处理方式,以按照切换后的处理方式对目标音频信号进行处理。
87.例如,在根据使用参数中的会议应用程序的标识,确定呈四边形位置关系的四个麦克风之后,根据所确定的麦克风之间的四边形位置关系,确定相应的立体声音处理算法,基于此,按照该立体声音处理算法对这四个麦克风所采集到的声音信号进行处理,而随着麦克风所在设备的移动,如扫地机器人携带麦克风移动到其他位置,如图8所示,手机所配置的多个麦克风之间的位置关系发生变化,基于此,手机上根据麦克风之间的位置关系变化信息,切换到相应的处理算法,例如,切换到一字型位置关系对应的单声道声音处理算法对这四个麦克风所采集到的声音信号进行处理。
88.在一种实现方式中,步骤102中至少根据使用参数,控制多个音频采集部件中的目标采集部件采集目标音频信号时,可以通过以下方式实现,如图9中所示:
89.步骤901:获得使用参数相对于历史参数的参数变化信息。
90.其中,历史参数是指在当前时刻之前预设时长范围内电子设备的使用参数。例如,当前时刻之前的历史时刻上电子设备的使用参数,或者当前时刻之前10分钟内电子设备的使用参数。基于此,本实施例中用当前时刻上所获得的电子设备的使用参数,与当前时刻之前对应的历史参数进行比较,从而得到参数变化信息。
91.这里的参数变化信息表征电子设备所运行的应用程序的变化信息或者电子设备所使用的功能的变化信息。例如,应用进程的变化信息表明手机上退出会议应用并开启直播应用,再如,使用功能的变化信息表明手机上结束消噪功能并开启声源定位功能,等等。
92.步骤902:根据参数变化信息,调整目标采集部件的数量和/或目标采集部件之间的位置关系,以使得目标采集部件采集目标音频信号。
93.其中,调整目标采集部件的数量,具体可以为:控制至少部分目标采集部件进入信号采集的状态,和/或,控制至少部分目标采集部件停止信号采集,由此,增加或减少目标采集部件的数量。例如,控制目标采集部件中的至少一个第一采集部件进入处于信号采集状态,和/或,控制目标采集部件中处于信号采集状态的至少一个第二采集部件关闭,以使得至少有第一采集部件作为目标采集部件采集目标音频信号,也使得继续处于信号采集状态的第二采集部件继续作为目标采集部件采集目标音频信号,这里的第二采集部件之间的位置关系与第一位置关系不同。
94.例如,如图10中所示,保持麦克风2、5和6处于开启的状态的同时,将麦克风1关闭,以减少麦克风数量,和/或,开启麦克风3和4,以增加麦克风数量,由此,达到调整麦克风的数量的目的。
95.而调整目标采集部件之间的位置关系,具体可以为:控制目标采集部件进行位置移动,从而调整目标采集部件之间的位置关系。例如,首先,根据参数变化信息,确定目标处理方式,之后,再按照目标处理方式控制目标采集部件中的至少部分发生移动,以调整目标采集部件之间的位置关系。
96.也就是说,在目标采集部件的数量不变的情况下,本实施例中先根据电子设备的使用参数相对于历史参数的参数变化信息,确定当前的目标处理方式,例如,在历史参数
下,电子设备使用的是历史处理方式,在使用参数发生变化之后,当前的使用参数下,电子设备使用的是从历史处理方式切换后的目标处理方式,例如,手机在运行会议应用程序时使用立体声音处理算法,在切换应用程序之后,手机运行直播应用,此时采用单声道声音处理算法,再如,手机在使用消噪功能时使用消噪处理算法,在结束消噪并开始使用声源定位功能之后,采用声源定位的处理算法;之后,按照该目标处理方式控制目标采集部件中的至少部分部件进行移动,以使得被移动后的目标采集部件之间的位置关系与当前的目标处理方式相对应。
97.基于以上实现,电子设备所配置的目标采集部件中至少包含设置在移动设备上的移动采集部件,如设置在与电子设备处于同一环境内的移动终端上的麦克风等等,例如,移动采集部件为设置在与手机处于同一会议室内的可移动会议终端上的麦克风。
98.由此,在按照目标处理方式控制目标采集部件中的至少部分发生移动时,具体可以为:按照目标处理方式,发送使能指令给与移动采集部件所在的移动设备,以使得移动设备按照使能指令进行移动,以调整目标采集部件之间的位置关系。
99.例如,手机在使用消噪功能时手机上的两个麦克风和室内中的两个移动终端上的麦克风呈一字型位置关系,手机使用声源定位后,手机向移动终端发送使能指令,以控制移动终端携带麦克风移动,如图11中所示,使得手机上的两个麦克风与两个移动终端上的麦克风呈四边形位置关系,由此,使得麦克风之间的位置关系与声源定位的处理算法相对应,由此能够使用声源定位的处理算法对这些麦克风所采集到的声音信号进行处理,实现声源的定位。
100.参考图12,为本技术实施例二提供的一种控制装置的结构示意图,该装置可以配置在能够被配置多个音频采集部件且能够进行音频信号处理的电子设备中,如手机、pad、笔记本等设备。本实施例中的技术方案主要用于提高电子设备的使用灵活性,以改善用户对电子设备的使用体验。
101.具体的,本实施例中的装置可以包括如下单元:
102.参数获得单元1201,用于获得电子设备的使用参数,所述电子设备配置有多个音频采集部件;
103.采集控制单元1202,用于至少根据所述使用参数,控制所述多个音频采集部件中的目标采集部件采集目标音频信号;
104.信号处理单元1203,用于按照确定的处理方式对所述目标音频信号进行处理;
105.其中,所述目标采集部件中的至少部分部件之间具有第一位置关系。
106.从上述技术方案可以看出,本技术实施例二提供的一种控制装置中,通过获得电子设备的使用参数,来控制电子设备所配置的多个音频采集部件中的目标采集部件采集目标音频信号,而目标采集部件中至少部分部件之间具有第一位置关系,由此电子设备中能够按照确定的处理方式对目标音频信号进行处理。可见,本技术实施例中按照电子设备的使用参数来控制相应的音频采集部件采集目标音频信号,从而实现相应的处理,也就不会受限于电子设备中固化的硬件结构,由此提高电子设备的使用灵活性。
107.在一种实现方式中,采集控制单元1202具体用于:根据所述使用参数,获得处理参数,所述处理参数至少表征第一处理方式;根据所述第一处理方式,控制所述多个音频采集部件中的目标采集部件采集目标音频信号,以能够按照所述第一处理方式对所述目标音频
信号进行处理。
108.可选的,采集控制单元1202在根据所述使用参数,获得处理参数时,通过以下方式实现:解析所述使用参数中的应用运行参数,获得所述应用运行参数对应的处理参数,以使得所述处理参数表征的第一处理方式能够处理所述应用运行参数对应的目标音频信号;或,根据所述使用参数,获得所述电子设备所处的场景信息,获得所述场景信息对应的处理参数,以使得所述处理参数表征的第一处理方式能够处理所述场景信息对应的目标音频信号。
109.在一种实现方式中,信号处理单元1203在按照确定的处理方式对所述目标音频信号进行处理时,具体用于:根据所述使用参数,确定第二处理方式,按照所述第二处理方式对从所述目标音频信号中确定的至少部分音频信号进行处理;或,根据所述使用参数,确定第三处理方式和第四处理方式,按照所述第三处理方式对从所述目标音频信号中确定的第一音频信号进行处理、按照所述第四处理方式对从所述目标音频信号中确定的第二音频信号进行处理,其中,所述目标采集部件之间具有第一位置关系和第二位置关系。
110.在一种实现方式中,信号处理单元1203按照确定的处理方式对所述目标音频信号进行处理时,具体通过以下方式实现:根据所述目标采集部件之间的位置关系,确定对应的处理方式,以按照确定的处理方式对所述目标音频信号进行处理。
111.进一步的,信号处理单元1203还用于:根据所述目标采集部件之间的位置关系变化信息,切换对应的处理方式,以按照切换后的处理方式对所述目标音频信号进行处理。
112.在一种实现方式中,采集控制单元1202在至少根据所述使用参数,控制所述多个音频采集部件中的目标采集部件采集目标音频信号时,具体用于:获得所述使用参数相对于历史参数的参数变化信息;根据所述参数变化信息,调整所述目标采集部件的数量和/或所述目标采集部件之间的位置关系,以使得所述目标采集部件采集目标音频信号。
113.其中,采集控制单元1202根据所述参数变化信息调整所述目标采集部件之间的位置关系时,具体用于:根据所述参数变化信息,确定目标处理方式,以按照所述目标处理方式控制所述目标采集部件中的至少部分发生移动,以调整所述位置关系。
114.可选的,所述目标采集部件中至少包含设置在移动设备上的移动采集部件;其中,采集控制单元1202按照所述目标处理方式控制所述目标采集部件中的至少部分发生移动时,具体用于:按照所述目标处理方式,发送使能指令给与所述移动采集部件所在的移动设备,以使得所述移动设备按照所述使能指令进行移动,以调整所述目标采集部件之间的位置关系。
115.需要说明的是,本实施例中各单元的具体实现可以参考前文中的相应内容,此处不再详述。
116.参考图13,为本技术实施例三提供的一种电子设备的结构示意图,该电子设备可以为被配置多个音频采集部件且能够进行音频信号处理的电子设备,如手机、pad、笔记本等设备。本实施例中的技术方案主要用于提高电子设备的使用灵活性,以改善用户对电子设备的使用体验。
117.具体的,电子设备中可以包括如下结构:
118.存储器1301,用于存储计算机程序和所述计算机程序运行所产生的数据;
119.处理器1302,用于执行所述计算机程序,以实现:获得电子设备的使用参数;至少
根据所述使用参数,控制所述多个音频采集部件中的目标采集部件采集目标音频信号,以能够按照确定的处理方式对所述目标音频信号进行处理;其中,所述目标采集部件中的至少部分部件之间具有第一位置关系。
120.当然,电子设备中还可以包含其他结构,如电池、通信模块、显示屏、喇叭等。
121.从上述技术方案可以看出,本技术实施例三提供的一种电子设备中,通过获得电子设备的使用参数,来控制电子设备所配置的多个音频采集部件中的目标采集部件采集目标音频信号,而目标采集部件中至少部分部件之间具有第一位置关系,由此电子设备中能够按照确定的处理方式对目标音频信号进行处理。可见,本技术实施例中按照电子设备的使用参数来控制相应的音频采集部件采集目标音频信号,从而实现相应的处理,也就不会受限于电子设备中固化的硬件结构,由此提高电子设备的使用灵活性。
122.以手机中设置多个麦克风的场景为例,以下对本技术的技术方案进行举例说明:
123.1、手机中设置6颗mic(麦克风),即dmic(双/立体声数字麦克风接口)-dmic6,在mic的控制面板上按照如下组合进行排列:
124.其中的一种组合是dmic1、dmic2、dmic5、dmic6,这四颗mic可以组成梯形或者矩形阵列,用于给算法1(如立体声音处理算法)使用;另一种组合是dmic3、dmic5、dmic6、dmic4,这四颗mic组成线性阵列,用于给算法2(如单声道声音处理算法)使用;其中的dmic5和dmic6两颗是共用的。
125.2、手机中运行不同的应用软件会调用不同的算法,某些软件调用算法1,某些软件调用算法2,比如一些会议软件会调用算法1,因为需要梯形或矩形阵列来得到更好的360度拾音,因为参会人通常都是分布在会议机周围;而一些直播软件往往会调用算法2,因为直播员往往只在一个方位不需要360度拾音。在应用软件启动时会缺省调用相应的算法以及mic阵列,但是应用软件启动后也会开启声源定位功能,此时,采用所有mic采集声音信号以得到声源定位的结果,进一步的,根据声源定位的结果来动态调整调用的算法以及mic阵列。
126.例如,在手机中启动了会议软件,会议软件启动中会缺省调用算法1和梯形或者矩形mic阵列,但是在会议系统启动后会开启声源定位功能,切换到声源定位算法并启动所有的mic,自动检测声音来源,如果此时检测到声源只在一面而不是360度分布,那会议系统会随即切换到算法2以及线性mic阵列,如图14中所示,当又有人进来参会系统的声源定位功能检测到360度范围都有人就会随时再切换回算法1和梯形或者矩形阵列,如此进行实时动态的切换,以适应实际的复杂场景。
127.3、当软件调用算法1的时候,会通过cpu或pch的gpio发出控制信号(control signal)给switch ic(可控电子开关),如图15中所示,使得dmicx和dmicy分别切换为dmic1和dmic2,最终输入的mic阵列为梯形或矩形阵列;
128.当软件调用算法2的时候,会通过cpu或pch的gpio发出控制信号给switch ic,使得dmicx和dmicy分别切换为dmic3和dmic4,最终输入的mic阵列为线性阵列。
129.如上所述即可实现mic阵列的智能切换控制。基于以上智能切换控制的实现方案,可以解决会议系统中mic阵列和算法的匹配不够智能的问题;而且,通过本技术的技术方案可以实现多种算法和mic阵列的智能搭配,由此可以无需配置多个mic就能够实现多种算法或功能,从而降低成本,更加智能化。
130.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
131.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
132.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
133.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1