音频播放方法及装置、电子设备制造方法及图纸

技术编号:17615061 阅读:56 留言:0更新日期:2018-04-04 06:25
本公开是关于一种音频播放方法及装置、电子设备,该方法应用于包含多个音频播放组件的电子设备,该方法可以包括:当所述多个音频播放组件同时用于音频播放时,分别确定各个音频播放组件与用户之间的相对位置关系;当所述多个音频播放组件对应的相对位置关系不一致时,对至少一个音频播放组件进行延迟补偿,以使所述多个音频播放组件播放的声音到达所述用户的时刻相匹配。通过本公开的技术方案,可以动态调整音频的播放过程,以维持音频播放效果的一致性。

Audio playback methods and devices and electronic equipment

【技术实现步骤摘要】
音频播放方法及装置、电子设备
本公开涉及终端
,尤其涉及一种音频播放方法及装置、电子设备。
技术介绍
声道(SoundChannel)是指声音在录制时在预设空间位置采集的音频信号。当音频文件中仅包含一个音频信号时,即单声道音频,用户只能够收听到播放的声音,但无法确定声源的位置,因而感受单一、没有立体感。因此,相关技术中通过在录制过程中,同时在多个空间位置分别进行音频采集,可以获得相应的多声道音频,使得用户才收听该多声道音频时,可以从多个声道对应的不同空间位置来分别感受和共同定位声源的位置,从而获得强烈的立体感。但是,多声道音频的播放存在一定要求。一方面,在硬件上,执行音频播放的电子设备应当包含一一对应于多个声道的多个音频播放组件;另一方面,多个音频播放组件与用户之间的相对位置关系应当一致,才能够使得多个声道播放的声音到达用户的时刻相匹配,从而还原出执行音频采集时与声源之间的空间位置关系。然而,尤其是对于手机、平板等移动化的电子设备而言,用户往往手持电子设备而容易产生姿势变化,从而导致上述的相对位置关系发生变化;或者,由于电子设备的功能丰富,使得用户往往在播放音频的同时,还通过电子设备实现即时通讯、查看网页等其他功能,从而在操作过程中造成上述的相对位置关系发生变化。而各个音频播放组件往往分别位于电子设备上的不同位置,导致各个音频播放组件对应的相对位置关系的变化不一致,从而不仅无法实现立体播放效果,还会导致各个声道的声音不同步、影响到用户对音频的正常收听。
技术实现思路
本公开提供一种音频播放方法及装置、电子设备,以解决相关技术中的不足。根据本公开实施例的第一方面,提供一种音频播放方法,应用于包含多个音频播放组件的电子设备,该方法包括:当所述多个音频播放组件同时用于音频播放时,分别确定各个音频播放组件与用户之间的相对位置关系;当所述多个音频播放组件对应的相对位置关系不一致时,对至少一个音频播放组件进行延迟补偿,以使所述多个音频播放组件播放的声音到达所述用户的时刻相匹配。可选的,所述分别确定各个音频播放组件与用户之间的相对位置关系,包括:确定所述电子设备在音频播放过程中的空间旋转情况;根据所述空间旋转情况和各个音频播放组件在所述电子设备上的相对装配位置,确定各个音频播放组件对应的相对位置关系。可选的,所述确定所述电子设备在音频播放过程中的空间旋转情况,包括:当所述电子设备上装配有一一对应于多个音频播放组件的多个测距组件时,在音频播放过程中启动各个测距装置;根据各个测距组件输出的测距结果的数值变化,确定所述空间旋转情况。可选的,所述确定所述电子设备在音频播放过程中的空间旋转情况,包括:当所述电子设备上装配有姿态检测组件时,在音频播放过程中启动所述姿态检测组件;根据所述姿态检测组件的检测结果,确定所述空间旋转情况。可选的,所述确定所述电子设备在音频播放过程中的空间旋转情况,包括:当所述电子设备上装配有摄像头时,在音频播放过程中启动所述摄像头,以采集所述用户的人脸图像;根据所述人脸图像中的用户人脸姿态,确定所述空间旋转情况。可选的,所述当所述多个音频播放组件对应的相对位置关系不一致时,对至少一个音频播放组件进行延迟补偿,包括:在所述多个音频播放组件中选取特定音频播放组件,所述特定音频播放组件对应的相对位置关系被配置为基准相对位置关系;根据剩余的每一音频播放组件对应的相对位置关系与所述基准相对位置关系之间的差异,对剩余的每一音频播放组件进行延迟补偿。可选的,所述在所述多个音频播放组件中选取特定音频播放组件,包括:当所述多个音频播放组件对应的相对位置关系由一致变化为不一致时,分别获取每一音频播放组件对应的相对位置关系的变化量;将变化量最小的音频播放组件配置为所述特定音频播放组件。可选的,当所述相对位置关系为相应的音频播放组件与所述用户之间的相对距离长度时,所述对剩余的每一音频播放组件进行延迟补偿,包括:当剩余的任一音频播放组件对应的相对距离长度小于所述特定音频播放组件对应的相对距离长度时,对该音频播放组件进行延迟播放;当剩余的任一音频播放组件对应的相对距离长度大于所述特定音频播放组件对应的相对距离长度时,对该音频播放组件进行提前播放。根据本公开实施例的第二方面,提供一种音频播放装置,应用于包含多个音频播放组件的电子设备,该装置包括:确定单元,当所述多个音频播放组件同时用于音频播放时,分别确定各个音频播放组件与用户之间的相对位置关系;补偿单元,当所述多个音频播放组件对应的相对位置关系不一致时,对至少一个音频播放组件进行延迟补偿,以使所述多个音频播放组件播放的声音到达所述用户的时刻相匹配。可选的,所述确定单元包括:旋转确定子单元,确定所述电子设备在音频播放过程中的空间旋转情况;关系确定子单元,根据所述空间旋转情况和各个音频播放组件在所述电子设备上的相对装配位置,确定各个音频播放组件对应的相对位置关系。可选的,所述旋转确定子单元包括:第一启动模块,当所述电子设备上装配有一一对应于多个音频播放组件的多个测距组件时,在音频播放过程中启动各个测距装置;第一确定模块,根据各个测距组件输出的测距结果的数值变化,确定所述空间旋转情况。可选的,所述旋转确定子单元包括:第二启动模块,当所述电子设备上装配有姿态检测组件时,在音频播放过程中启动所述姿态检测组件;第二确定模块,根据所述姿态检测组件的检测结果,确定所述空间旋转情况。可选的,所述旋转确定子单元包括:第三启动模块,当所述电子设备上装配有摄像头时,在音频播放过程中启动所述摄像头,以采集所述用户的人脸图像;第三确定模块,根据所述人脸图像中的用户人脸姿态,确定所述空间旋转情况。可选的,所述补偿单元包括:选取子单元,在所述多个音频播放组件中选取特定音频播放组件,所述特定音频播放组件对应的相对位置关系被配置为基准相对位置关系;补偿子单元,根据剩余的每一音频播放组件对应的相对位置关系与所述基准相对位置关系之间的差异,对剩余的每一音频播放组件进行延迟补偿。可选的,所述选取子单元包括:获取模块,当所述多个音频播放组件对应的相对位置关系由一致变化为不一致时,分别获取每一音频播放组件对应的相对位置关系的变化量;配置模块,将变化量最小的音频播放组件配置为所述特定音频播放组件。可选的,当所述相对位置关系为相应的音频播放组件与所述用户之间的相对距离长度时,所述补偿子单元包括:延迟播放模块,当剩余的任一音频播放组件对应的相对距离长度小于所述特定音频播放组件对应的相对距离长度时,对该音频播放组件进行延迟播放;提前播放模块,当剩余的任一音频播放组件对应的相对距离长度大于所述特定音频播放组件对应的相对距离长度时,对该音频播放组件进行提前播放。根据本公开实施例的第三方面,提供一种电子设备,所述电子设备包含多个音频播放组件;所述电子设备还包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当所述多个音频播放组件同时用于音频播放时,分别确定各个音频播放组件与用户之间的相对位置关系;当所述多个音频播放组件对应的相对位置关系不一致时,对至少一个音频播放组件进行延迟补偿,以使所述多个音频播放组件播放的声音到达所述用户的时刻相匹配。本公开的实施例提供的技术方案可以包括以下有益效果:由上述实施例本文档来自技高网...
音频播放方法及装置、电子设备

【技术保护点】
一种音频播放方法,其特征在于,应用于包含多个音频播放组件的电子设备,该方法包括:当所述多个音频播放组件同时用于音频播放时,分别确定各个音频播放组件与用户之间的相对位置关系;当所述多个音频播放组件对应的相对位置关系不一致时,对至少一个音频播放组件进行延迟补偿,以使所述多个音频播放组件播放的声音到达所述用户的时刻相匹配。

【技术特征摘要】
1.一种音频播放方法,其特征在于,应用于包含多个音频播放组件的电子设备,该方法包括:当所述多个音频播放组件同时用于音频播放时,分别确定各个音频播放组件与用户之间的相对位置关系;当所述多个音频播放组件对应的相对位置关系不一致时,对至少一个音频播放组件进行延迟补偿,以使所述多个音频播放组件播放的声音到达所述用户的时刻相匹配。2.根据权利要求1所述的方法,其特征在于,所述分别确定各个音频播放组件与用户之间的相对位置关系,包括:确定所述电子设备在音频播放过程中的空间旋转情况;根据所述空间旋转情况和各个音频播放组件在所述电子设备上的相对装配位置,确定各个音频播放组件对应的相对位置关系。3.根据权利要求2所述的方法,其特征在于,所述确定所述电子设备在音频播放过程中的空间旋转情况,包括:当所述电子设备上装配有一一对应于多个音频播放组件的多个测距组件时,在音频播放过程中启动各个测距装置;根据各个测距组件输出的测距结果的数值变化,确定所述空间旋转情况。4.根据权利要求2所述的方法,其特征在于,所述确定所述电子设备在音频播放过程中的空间旋转情况,包括:当所述电子设备上装配有姿态检测组件时,在音频播放过程中启动所述姿态检测组件;根据所述姿态检测组件的检测结果,确定所述空间旋转情况。5.根据权利要求2所述的方法,其特征在于,所述确定所述电子设备在音频播放过程中的空间旋转情况,包括:当所述电子设备上装配有摄像头时,在音频播放过程中启动所述摄像头,以采集所述用户的人脸图像;根据所述人脸图像中的用户人脸姿态,确定所述空间旋转情况。6.根据权利要求1所述的方法,其特征在于,所述当所述多个音频播放组件对应的相对位置关系不一致时,对至少一个音频播放组件进行延迟补偿,包括:在所述多个音频播放组件中选取特定音频播放组件,所述特定音频播放组件对应的相对位置关系被配置为基准相对位置关系;根据剩余的每一音频播放组件对应的相对位置关系与所述基准相对位置关系之间的差异,对剩余的每一音频播放组件进行延迟补偿。7.根据权利要求6所述的方法,其特征在于,所述在所述多个音频播放组件中选取特定音频播放组件,包括:当所述多个音频播放组件对应的相对位置关系由一致变化为不一致时,分别获取每一音频播放组件对应的相对位置关系的变化量;将变化量最小的音频播放组件配置为所述特定音频播放组件。8.根据权利要求6所述的方法,其特征在于,当所述相对位置关系为相应的音频播放组件与所述用户之间的相对距离长度时,所述对剩余的每一音频播放组件进行延迟补偿,包括:当剩余的任一音频播放组件对应的相对距离长度小于所述特定音频播放组件对应的相对距离长度时,对该音频播放组件进行延迟播放;当剩余的任一音频播放组件对应的相对距离长度大于所述特定音频播放组件对应的相对距离长度时,对该音频播放组件进行提前播放。9.一种音频播放装置,其特征在于,应用于包含多个音频播放组件的电子设备,该装置包括:确定单元,当所述多个音频播放组件同时用于音频播放时,分别确定各个音频播放组件与用户之...

【专利技术属性】
技术研发人员:颜嘉甫张柳军熊达蔚
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1