【技术实现步骤摘要】
音频播放方法、电子设备、系统及存储介质
[0001]本申请实施例涉及通信
,尤其涉及一种音频播放方法、电子设备、系统及存储介质。
技术介绍
[0002]音频的频率可以包含多个频段,例如,低频段(20
‑
160Hz)、中频段(160
‑
1280Hz)、中高频段(1280
‑
2560Hz)、高频段(2560
‑
5120Hz)以及极高频段(5120Hz以上)。其中,人耳对中高频段的声音尤为敏感,而对低频段、中频段、高频段以及极高频段的声音不够敏感。
[0003]此外,由于不同的音频设备对不同频段声波的处理能力存在差异,且人耳存在掩蔽效应,由此会导致不同音频设备发出的不同频率的声波可能存在互相影响,进而导致声音叠加,使得部分声音无法听见,用户的感受度变差。
技术实现思路
[0004]本申请实施例提供了一种音频播放方法、电子设备、系统及存储介质,以提供一种音频播放的方法。
[0005]第一方面,本申请实施例提供了一种音频播放方法,应用于包含多个第一电子设备的系统,第一电子设备之间建立通信连接,包括:
[0006]在多个第一电子设备中,确定第二电子设备;具体地,该第一电子设备可以是具有音频播放能力的设备。该第二电子设备可以是中心音频设备,该中心音频设备可以是管理其他第一电子设备的中心设备,例如,可以将待播放音频数据发送给其他第一电子设备。可以理解的是,该第二电子设备可以从上述多个第一电子设备中产生。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种音频播放方法,应用于包含多个第一电子设备的系统,所述第一电子设备之间建立通信连接,其特征在于,所述方法包括:在多个所述第一电子设备中,确定第二电子设备;所述第二电子设备获取并存储每个所述第一电子设备的音频播放能力,其中,所述音频播放能力用于表征所述第一电子设备对所述不同频率的音频进行播放的能力;所述第二电子设备获取待播放音频数据;所述第二电子设备对所述待播放音频数据进行分频,得到多个分频数据,其中,每个所述分频数据包括一个不同的频率;所述第二电子设备将每个所述分频数据与所述音频播放能力进行匹配,确定与每个所述分频数据对应的第一电子设备为播放所述分频数据的音频播放设备;所述第二电子设备将多个所述分频数据分发给对应的一个或多个所述第一电子设备,使得每个所述第一电子设备播放对应的所述分频数据。2.根据权利要求1所述的方法,其特征在于,每个所述分频数据的频率为低频、中频、中高频、高频及极高频中的一个。3.根据权利要求1或2所述的方法,其特征在于,所述音频播放能力通过频响曲线表征,所述频响曲线包括频率坐标及声压坐标。4.根据权利要求3所述的方法,其特征在于,每个所述第一电子设备包含多个具有频率坐标和声压坐标的离散点,所述第二电子设备获取并存储每个所述第一电子设备的音频播放能力包括:所述第二电子设备接收每个所述第一电子设备发送的多个具有所述频率坐标和所述声压坐标的离散点;所述第二电子设备对每个所述第一电子设备的多个离散点进行拟合,得到并存储每个所述第一电子设备的频响曲线。5.根据权利要求3所述的方法,其特征在于,所述第二电子设备将每个所述分频数据与所述音频播放能力进行匹配,确定与每个所述分频数据对应的第一电子设备为播放所述分频数据的音频播放设备包括:所述第二电子设备基于每个所述分频数据的频率获取预设数量的多个样本频率;所述第二电子设备分别将每个所述分频数据的多个所述样本频率输入所有第一电子设备的频响曲线,得到对应的每个频响曲线的多个样本声压;所述第二电子设备将任一所述分频数据的每个频响曲线的声压均值进行比较,并将声压均值最小的第一电子设备确定为播放所述分频数据的音频播放设备;其中,所述声压均值为多个所述样本声压的平均值。6.根据权利要求1
‑
5任一项所述的方法,其特征在于,所述在多个所述第一电子设备中,确定第二电子设备包括:获取每个所述第一电子设备的距离和,每个所述第一电子设备的距离和由每个所述第一电子设备与其他所有所述第一电子设备的距离确定;比较每个所述第一电子设备的距离和的大小;将距离和最小的第一电子设备确定为第二电子设备。7.根据权利要求1
‑
6任一项所述的方法,其特征在于,所述分频数据由对应的所述第一
电子设备进行相位调整后播放。8.根据权利要求1
‑
7任一项所述的方法,其特征在于,所述方法还包括:响应于检测到的新接入的所述第一电子设备,所述第二电子设备获取并存储所述新接入的第一电子设备的音频播放能力。9.根据权利要求1
‑
8任一项所述的方法,其特征在于,所述方法还包括:响应于检测到的所述第一电子设备的移除,所述第二电子设备删除所述已移除的第一电子设备的音频设备能力;或响应于检测到的所述第二电子设备的移除,在剩余第一电子设备中,重新确定所述第二电子设备。10.一种第二电子设备,其特征在于,包括:存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述第二电子设备从所述存储器中读取所述指令,以使得所述第二电子设备执行以下步骤:获取并存储每个所述第一电子设备的音频播放能力,其中,所述音频播放能力用于表征所述第一电子设备对所述不同频率的音频进行播放的能力;获取待播放音频数据;对所述待播放音频数据进行分频,得到多个分频数据,其中,每个所述分频数据包括一个不同的频率;将每个所述分频数据与所述音频播放能力进行匹配,确定与每个所述分频数据对应的第一电子设备为播...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。