一种控制方法及控制装置与流程

文档序号:28210315发布日期:2021-12-28 20:21阅读:59来源:国知局
一种控制方法及控制装置与流程

1.本技术涉及音频传播技术领域,特别涉及一种控制方法及控制装置。


背景技术:

2.目前电子设备如笔记本电脑、智能音响等安装的音频设备都是模拟用户使用场景调节固定的扬声器音效,并且,可以通过多个音频设备播放同一音源,例如利用三个音频设备(两个高音音箱和一个低音音箱)形成2.1声道,以提高用户接收到的音频质量。
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.在电子设备与至少一音频设备建立通信连接的情况下,将待输出的音频数据处理成通过所述电子设备输出的第一待输出音频数据和通过所述音频设备输出的第二待输出音频数据;
41.获得目标对象与所述电子设备和所述音频设备的相对位置信息,至少基于所述相对位置信息控制所述第一待输出音频数据和所述第二待输出音频数据的输出参数。
42.本技术实施例的控制方法通过控制建立通信连接的电子设备和音频设备分别输出不同频段的第一待输出音频数据和第二待输出音频数据的输出参数,使得所述第一待输出音频数据和所述第二待输出音频数据能够同时达到目标对象,避免不同时到达目标对象造成的高低音误差,提高了由电子设备和音频设备组成的声场的音效。
附图说明
43.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1示出了本技术所提供的一种控制方法的流程图;
45.图2示出了本技术所提供的一种控制方法中基于相对位置信息异步输出第一待输出音频数据和第一待输出音频数据的方法流程图;
46.图3示出了本技术所提供的控制装置的结构示意图;
47.图4示出了本技术所提供的一种电子设备的结构示意图。
具体实施方式
48.此处参考附图描述本技术的各种方案以及特征。
49.应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本技术的范围和精神内的其他修改。
50.包含在说明书中并构成说明书的一部分的附图示出了本技术的实施例,并且与上面给出的对本技术的大致描述以及下面给出的对实施例的详细描述一起用于解释本技术的原理。
51.通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本技术的这些和其它特性将会变得显而易见。
52.还应当理解,尽管已经参照一些具体实例对本技术进行了描述,但本领域技术人员能够确定地实现本技术的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。
53.当结合附图时,鉴于以下详细说明,本技术的上述和其他方面、特征和优势将变得更为显而易见。
54.此后参照附图描述本技术的具体实施例;然而,应当理解,所申请的实施例仅仅是本技术的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本技术模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本技术。
55.本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本技术的相同或不同实施例中的一个或多个。
56.本技术实施例提供的控制方法能够避免第一待输出音频数据和第二待输出音频数据无法同时传输至目标对象导致的误差等,确保了音频数据的清晰度,达到了提高目标对象感受度的目的。为便于对本技术进行理解,首先对本技术提供的一种控制方法进行详细介绍。
57.在实际应用中,本技术实施例中的控制方法的执行主体可以是与电子设备通信连接的服务器或电子设备包括的处理器等,为了便于阐述,下文中用处理器进行详细说明。如图1所示,为本技术实施例提供的控制方法的流程图,其中,具体步骤包括s101和s102。
58.s101,在电子设备与至少一音频设备建立通信连接的情况下,将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据。
59.在具体实施中,电子设备内设置有扬声器等输出音频的设备,如笔记本电脑、手机等,音频设备为音箱、智能电视等能够输出音频的设备。电子设备和音频设备能够通过有线和/或无线以实现通信连接,达到数据、信号等传输的目的。并且,一个电子设备可以同时与一个或多个音频设备进行通信连接。
60.在电子设备与至少一音频设备建立通信连接的情况下,将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据。具体地,一种处理方式为简单的将待输出的音频数据进行复制,以使电子设备与每个音频设备均输出同样的音频数据,也就是说,此时的第一待输出音频数据和第二待输出音频数据相同;再一种处理方式为分频处理,例如将待输出的音频数据分为一个中高频数据和一
个低频数据,通过电子设备输出高频数据也即第一待输出音频数据为高频数据,通过音频设备输出中低频数据也即第二待输出音频数据为中低频数据,当然,具体通过电子设备输出低频数据还是中高频数据可以根据实际需求确定,本技术实施例对此不做具体限定。
61.具体地,在将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据时可以基于不同的场景以及场景中不同的条件进行处理,这里,第一待输出音频数据和第二待输出音频数据的频段范围不同。其中,至少包括以下几种:
62.第一种:至少基于音频设备的配置信息将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据。这里,电子设备与音频设备建立通信连接的同时,音频设备便将自身的配置信息传输给电子设备,以便电子设备中的处理器随时能够基于其配置信息控制其进行音频输出,当然,还可以是在电子设备确定需要通过音频设备输出音频数据的情况下,生成获取指令并传输给每个音频设备,以使每个音频设备响应该获取指令将自身的配置信息反馈给电子设备等,只要能够在输出待输出的音频数据之前获取到每个音频设备的配置信息即可。其中,配置信息至少包括功率、阻抗、声压频率等。在获取到每个音频设备的配置信息之后,便可以基于音频设备的配置信息将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据。
63.第二种:获得目标对象的音效偏好信息,至少基于音效偏好信息将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据。这里,目标对象为接收第一待输出音频数据和第二待输出音频数据的用户,且目标对象可以为一个也可以为多个,例如,在录音室这一场景下,目标对象可以为一个;在会议厅这一场景下,目标对象可以为多个等,当然,在会议厅这一场景下也可以基于预先设定的规则确定出一个目标对象,如将在预设位置处的对象确定为目标对象等。
64.在具体实施中,电子设备还可以利用其自身安装的摄像设备或外接的摄像设备,采集当前环境下的图像,基于图像识别确定目标对象,并基于预先存储的对象信息确定该目标对象的音效偏好信息,例如,若目标对象习惯临场感较强的音效,便提升第一待输出音频数据和第二待输出音频数据的输出频率在4khz

5khz内的部分;若目标对象习惯原声的音效,便提升第一待输出音频数据和第二待输出音频数据的输出频率在6khz

16khz内的部分等,进而使得通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据符合目标对象的音效偏好。
65.第三种:获得目标对象相对电子设备和/或音频设备的位置变化趋势,至少基于位置变化趋势将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据。这里,目标对象可能处于移动中的状态,也即目标对象相对于电子设备和/或音频设备的位置是在不断变化的,此时,可以基于目标对象的移动轨迹实时预测目标对象的移动路线,基于预测得到的移动路线以确定目标对象相对电子设备和/或音频设备的位置变化趋势。在确定位置变化趋势之后,可以根据位置变化趋势中的各个位置关键点确定待输出的音频数据的输出策略,如是否分频输出,若分频输出如何分配电子设备与音频设备输出频率等,进而实现基于位置变化趋势将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据
的目的。
66.第四种:获得电子设备和/或音频设备所处环境的环境信息,至少基于环境信息将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据。这里,电子设备和音频设备所处的环境中难免存在噪音,此时,可以利用电子设备和/或音频设备上安装的麦克风等音频采集设备,采集电子设备和/或音频设备所处环境的环境信息,之后分析识别环境信息中的噪音信息,如噪音类别、噪音频率、噪音来源的方向等,进而基于环境信息将待输出的音频数据处理成通过电子设备输出的第一待输出音频数据和通过音频设备输出的第二待输出音频数据。例如,设置与噪音来源的方向相近的电子设备和/或音频设备输出的待输出音频数据的音频升高等。
67.值得说明的是,还可以基于其他条件来对待输出的音频数据进行处理,以达到通过电子设备输出第一待输出音频数据以及通过音频设备输出第二待输出音频数据的目的。
68.s102,获得目标对象与电子设备和音频设备的相对位置信息,至少基于相对位置信息控制第一待输出音频数据和第二待输出音频数据的输出参数。
69.在具体实施中,目标对象为首个进入采集范围内的对象,电子设备和音频设备上均设置有距离传感器如雷达等,其能够实时采集其对应的采集范围内的环境信息,至少包括该采集范围内是否存在对象,首个进入采集范围内的对象,若采集范围内存在目标对象,该目标对象与电子设备和音频设备的相对位置信息如相对距离、相对方向等。
70.当然,电子设备和音频设备上还可以设置有图像采集装置,利用图像采集装置实时获取采集范围内的图像,之后基于图像识别确定图像中目标对象与电子设备和音频设备的相对位置信息;电子设备和音频设备上还可以设置有音频采集设备,基于多个音频采集设备采集目标对象发出的声音或造成的环境声音如走路声等,对目标对象进行定位等。
71.进一步地,在获得目标对象与电子设备和音频设备的相对位置信息之后,便可以基于相对位置信息控制第一待输出音频数据和第二待输出音频数据的输出参数。
72.具体地,基于相对位置信息控制第一待输出音频数据和第二待输出音频数据的输出参数可以包括以下几种方式:
73.第一种方式:至少基于相对位置信息异步输出第一待输出音频数据和第二待输出音频数据。进一步地,图2示出了至少基于相对位置信息异步输出第一待输出音频数据和第一待输出音频数据的方法流程图,具体步骤包括s201

s203。
74.s201,基于相对位置信息确定目标对象与电子设备之间的第一距离,基于第一距离和第一待输出音频数据的频段范围确定第一待输出音频数据从电子设备到目标对象的第一时长。
75.s202,基于相对位置信息确定目标对象与音频设备之间的第二距离,基于第二距离和第二待输出音频数据的频段范围确定第二待输出音频数据从音频设备到目标对象的第二时长。
76.s203,确定第一时长和第二时长之间的时间差,控制电子设备的音频模组输出第一待输出音频数据的时刻与控制音频设备输出第二待输出音频数据的时刻之间满足时间差。
77.在具体实施中,从相对位置信息中直接提取出相对位置信息,也即目标对象与电子设备之间的第一距离,以及目标对象与音频设备之间的第二距离;之后,基于第一距离和
第一待输出音频数据的频段范围确定第一待输出音频数据从电子设备到目标对象的第一时长,也即电子设备输出第一待输出音频数据之后经过第一时长到达目标对象所在的位置,同样地,基于第二距离和第二待输出音频数据的频段范围确定第二待输出音频数据从音频设备到目标对象的第二时长,也即音频设备输出第二待输出音频数据之后经过第二时长到达目标对象所在的位置。
78.为了避免由于第一距离和第二距离不同或第一待输出音频数据的频段范围与第二待输出音频数据的频段范围不同导致的第一待输出音频数据和第二待输出音频数据无法同时到达目标对象所在的位置,计算第一时长和第二时长之间的时间差,控制电子设备的音频模组输出第一待输出音频数据的时刻与控制音频设备输出第二待输出音频数据的时刻之间满足时间差,例如,第一时长为5s,第二时长为4s,时间差为1s,若控制电子设备的音频模组在上午10:00输出第一待输出音频数据,则控制电子设备的音频模组在上午10:01输出第二待输出音频数据,以使得第一待输出音频数据和第二待输出音频数据能够同时到达目标对象所在的位置,确保目标对象能够获取到清晰的音频数据。
79.值得说明的是,在控制第一待输出音频数据和第二待输出音频数据的输出之前,电子设备需要将待输出的音频数据传输给音频设备,此时,需要计算出电子设备将第二待输出音频数据给到音频设备所需的第三时长,以基于第三时长调整时间差,进一步确保目标对象能够获取到清晰的音频数据。具体地,在电子设备与音频设备为有线连接时,可以通过连接线的传输方式传输待输出的音频数据;在电子设备与音频设备为无线连接时,可以通过超声波、次声波、wifi信号、蓝牙信号等方式传输待输出的音频数据。
80.第二种方式:至少基于相对位置信息的变化趋势调整第一待输出音频数据和第二待输出音频数据的输出参数。具体地,如果变化趋势表征目标对象远离电子设备、靠近音频设备,也即第一距离增大,第二距离减小,此时,基于第一时长和第二时长调整输出第一待输出音频数据和第二待输出音频数据的时刻之间的时间差,例如,目标对象想要去控制电子设备和音频设备输出新的待输出的音频数据,需要移动到电子设备处并进行预设操作,此时,目标对象靠近电子设备直至第一距离为0,同时目标对象靠近音频设备直至第二距离为电子设备与音频设备之间的距离,此时,基于第一距离计算得到的第一时长为1s,基于第二距离计算得到的第二时长为8s,时间差为7s,若控制电子设备的音频模组在上午10:00输出第二待输出音频数据,则控制电子设备的音频模组在上午10:07输出第一待输出音频数据。同样地,如果变化趋势表征目标对象靠近电子设备、远离音频设备,同样按照上述方式调整输出第一待输出音频数据和第二待输出音频数据的时刻之间的时间差。
81.可选地,基于相对位置信息的变化趋势调整第一待输出音频数据和第二待输出音频数据的输出参数时,还可以是调整第一待输出音频数据和第二待输出音频数据输出的声场,进而能够满足目标对象在一定范围内的任何位置均能够接收到稳定的音频数据。具体地,如果变化趋势表征目标对象远离电子设备和音频设备,也就是说,电子设备和音频设备与目标对象之间的距离增大、传播介质增加或产生变化等,此时,为了使得目标对象接收的音频数据为稳定的,因此,扩大第一待输出音频数据和第二待输出音频数据输出的声场;相反地,如果变化趋势表征目标对象靠近电子设备和音频设备,也就是说,电子设备和音频设备与目标对象之间的距离减小、传播介质减少等,此时,缩小第一待输出音频数据和第二待输出音频数据输出的声场即可。
82.第三种方式:基于电子设备和/或音频设备所处环境的环境信息和相对位置信息控制第一待输出音频数据和第二待输出音频数据的输出参数。这里,考虑到环境中会存在或大或小的环境噪音,也可能是阶段性的产生环境噪音,因此,电子设备和音频设备中的音频采集设备可以实时采集所处环境中的环境噪声,基于环境噪声信息和相对位置信息控制第一待输出音频数据和第二待输出音频数据的输出音量。例如,在环境噪声信息表示环境噪声音量由小增大且目标对象与电子设备和音频设备之间的距离也增大时,控制第一待输出音频数据和第二待输出音频数据的输出音量增大;在环境噪声信息表示环境噪声音量由大减小且目标对象与电子设备和音频设备之间的距离也减小时,控制第一待输出音频数据和第二待输出音频数据的输出音量减小,进而使得目标对象接收到的音频数据的实际音量恒定,避免目标对象在不同位置/不同环境噪声下接收到的音频数据的实际音量不同,感受度差的问题,大大提升了目标对象的感受度。同样地,还可以基于环境声音频段信息和相对位置信息控制第一待输出音频数据和第二待输出音频数据的输出频段,以使得目标对象在不同位置/不同环境噪声下接收到的音频数据的音效恒定,具体控制同输出音量的控制,在此便不作过多赘述。
83.上述均为电子设备和至少一音频设备对应的待输出的音频数据来自相同的音频源,在实际应用中,电子设备和至少一音频设备对应的待输出的音频数据也可以自不同的音频源。具体地,如果待输出的音频数据来自不同的音频源,将来自不同音频源的音频数据通过电子设备和至少一音频设备分时段和/或分频段输出,避免电子设备和至少一音频设备同时输出不同的音频数据导致目标对象无法接收到清晰的音频数据的问题。
84.本技术实施例通过控制建立通信连接的电子设备和音频设备分别输出不同频段的第一待输出音频数据和第二待输出音频数据的输出参数,使得所述第一待输出音频数据和所述第二待输出音频数据能够同时达到目标对象,避免不同时到达目标对象造成的高低音误差,提高了由电子设备和音频设备组成的声场的音效。并且,还能够根据相对位置信息调整声场、输出音量等,使得目标对象接收到的音频数据较为稳定,感受度较高。
85.基于同一发明构思,本技术的第二方面还提供了一种与控制方法对应的控制装置,由于本技术中的装置解决问题的原理与本技术上述控制方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
86.图3示出了本技术实施例提供的控制装置的示意图,具体包括:
87.处理模块301,其配置为在电子设备与至少一音频设备建立通信连接的情况下,将待输出的音频数据处理成通过所述电子设备输出的第一待输出音频数据和通过所述音频设备输出的第二待输出音频数据;
88.控制模块302,其配置为获得目标对象与所述电子设备和所述音频设备的相对位置信息,至少基于所述相对位置信息控制所述第一待输出音频数据和所述第二待输出音频数据的输出参数。
89.在其中一实施例中,处理模块301具体配置为:
90.至少基于所述音频设备的配置信息将待输出的音频数据处理成通过所述电子设备输出的第一待输出音频数据和通过所述音频设备输出的第二待输出音频数据;或,
91.获得目标对象的音效偏好信息,至少基于所述音效偏好信息将待输出的音频数据处理成通过所述电子设备输出的第一待输出音频数据和通过所述音频设备输出的第二待
输出音频数据;或,
92.获得目标对象相对所述电子设备和/或所述音频设备的位置变化趋势,至少基于所述位置变化趋势将待输出的音频数据处理成通过所述电子设备输出的第一待输出音频数据和通过所述音频设备输出的第二待输出音频数据;或,
93.获得所述电子设备和/或所述音频设备所处环境的环境信息,至少基于所述环境信息将待输出的音频数据处理成通过所述电子设备输出的第一待输出音频数据和通过所述音频设备输出的第二待输出音频数据;
94.其中,所述第一待输出音频数据和所述第二待输出音频数据的频段范围不同。
95.在其中一实施例中,控制模块302具体配置为:
96.至少基于所述相对位置信息异步输出所述第一待输出音频数据和所述第二待输出音频数据;或,
97.至少基于所述相对位置信息的变化趋势调整所述第一待输出音频数据和所述第二待输出音频数据的输出参数;或,
98.基于所述电子设备和/或所述音频设备所处环境的环境信息和所述相对位置信息控制所述第一待输出音频数据和所述第二待输出音频数据的输出参数。
99.在其中一实施例中,控制模块302在至少基于所述相对位置信息异步输出所述第一待输出音频数据和所述第一待输出音频数据时,具体包括:
100.基于所述相对位置信息确定目标对象与电子设备之间的第一距离,基于所述第一距离和所述第一待输出音频数据的频段范围确定所述第一待输出音频数据从所述电子设备到所述目标对象的第一时长;
101.基于所述相对位置信息确定目标对象与音频设备之间的第二距离,基于所述第二距离和所述第二待输出音频数据的频段范围确定所述第二待输出音频数据从所述音频设备到所述目标对象的第二时长;
102.确定所述第一时长和所述第二时长之间的时间差,控制所述电子设备的音频模组输出所述第一待输出音频数据的时刻与控制所述音频设备输出所述第二待输出音频数据的时刻之间满足所述时间差。
103.在其中一实施例中,控制模块302在确定所述第一时长和所述第二时长之间的时间差时,包括:
104.获得电子设备将所述第二待输出音频数据给到所述音频设备所需的第三时长,基于所述第三时长调整所述时间差。
105.在其中一实施例中,控制模块302在至少基于所述相对位置信息的变化趋势调整所述第一待输出音频数据和所述第二待输出音频数据的输出参数时,具体包括:
106.如果所述变化趋势表征所述目标对象远离所述电子设备和所述音频设备,扩大所述第一待输出音频数据和所述第二待输出音频数据输出的声场;或,
107.如果所述变化趋势表征所述目标对象靠近所述电子设备和所述音频设备,缩小所述第一待输出音频数据和所述第二待输出音频数据输出的声场。
108.在其中一实施例中,控制模块302在至少基于所述相对位置信息的变化趋势调整所述第一待输出音频数据和所述第二待输出音频数据的输出参数时,具体包括:
109.如果所述变化趋势表征所述目标对象远离所述电子设备、靠近所述音频设备,或,
所述目标对象靠近所述电子设备、远离所述音频设备,调整输出所述第一待输出音频数据和所述第二待输出音频数据的时刻之间的时间差。
110.在其中一实施例中,控制模块302在基于所述电子设备和/或所述音频设备所处环境的环境信息和所述相对位置信息控制所述第一待输出音频数据和所述第二待输出音频数据的输出参数时,具体包括:
111.基于所述环境噪声信息和所述相对位置信息控制所述第一待输出音频数据和所述第二待输出音频数据的输出音量;或,
112.基于所述环境声音频段信息和所述相对位置信息控制所述第一待输出音频数据和所述第二待输出音频数据的输出频段。
113.在其中一实施例中,控制模块302还配置为:
114.如果所述待输出的音频数据来自不同的音频源,将来自不同音频源的音频数据通过所述电子设备和所述至少一音频设备分时段和/或分频段输出。
115.本技术实施例通过控制建立通信连接的电子设备和音频设备分别输出不同频段的第一待输出音频数据和第二待输出音频数据的输出参数,使得所述第一待输出音频数据和所述第二待输出音频数据能够同时达到目标对象,避免不同时到达目标对象造成的高低音误差,提高了由电子设备和音频设备组成的声场的音效。
116.本技术实施例还提供了一种存储介质,该存储介质为计算机可读介质,存储有计算机程序,该计算机程序被处理器执行时实现本技术任意实施例提供的方法,包括如下步骤s11和s12:
117.s11,在电子设备与至少一音频设备建立通信连接的情况下,将待输出的音频数据处理成通过所述电子设备输出的第一待输出音频数据和通过所述音频设备输出的第二待输出音频数据;
118.s12,获得目标对象与所述电子设备和所述音频设备的相对位置信息,至少基于所述相对位置信息控制所述第一待输出音频数据和所述第二待输出音频数据的输出参数。
119.本技术实施例还提供了一种电子设备,该电子设备的结构示意图可以如图4所示,至少包括存储器401和处理器402,存储器401上存储有计算机程序,处理器402在执行存储器401上的计算机程序时实现本技术任意实施例提供的方法。示例性的,电子设备计算机程序步骤如下s21和s22:
120.s21,在电子设备与至少一音频设备建立通信连接的情况下,将待输出的音频数据处理成通过所述电子设备输出的第一待输出音频数据和通过所述音频设备输出的第二待输出音频数据;
121.s22,获得目标对象与所述电子设备和所述音频设备的相对位置信息,至少基于所述相对位置信息控制所述第一待输出音频数据和所述第二待输出音频数据的输出参数。
122.可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述实施例记载的方法步骤。可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。显然,本领域的技术人员应该明白,上述的本技术的各模块或各步骤可以用通用的计算装置来实现,它们可以
集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本技术不限制于任何特定的硬件和软件结合。
123.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
124.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本邻域技术人员应当理解,本技术中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
125.此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本技术的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
126.尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
127.以上实施例仅为本技术的示例性实施例,不用于限制本技术,本技术的保护范围由权利要求书限定。本领域技术人员可以在本技术的实质和保护范围内,对本技术做出各种修改或等同替换,这种修改或等同替换也应视为落在本技术的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1