一种声音播放方法及装置、电子设备和存储介质制造方法及图纸

技术编号:28977471 阅读:13 留言:0更新日期:2021-06-23 09:22
本公开涉及一种声音播放方法及装置、电子设备和存储介质,所述方法包括:在增强现实AR场景中,确定AR设备的第一位置;根据所述第一位置,确定所述AR场景中的目标物体,其中,所述目标物体为用户通过所述AR设备虚拟接触的物体;在所述目标物体与用户真实接触时能够发出声音的情况下,通过所述AR设备播放所述声音。本公开实施例可使得AR设备播放的虚拟信息更好地与真实情况相结合,用户体验更加真实,提高了用户体验。

【技术实现步骤摘要】
一种声音播放方法及装置、电子设备和存储介质
本公开涉及计算机
,尤其涉及一种声音播放方法及装置、电子设备和存储介质。
技术介绍
增强现实(augmentreality,AR)技术,能够将真实世界信息和虚拟世界信息相结合,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。在AR技术中,会将真实环境和虚拟物体实时地叠加到同一个画面中,在画面中,虚拟物体可以与真实环境相契合。在AR技术中,让虚拟信息更好地与真实环境相结合,能够更好地提高用户体验。
技术实现思路
本公开提出了一种声音播放的技术方案。根据本公开的一方面,提供了一种声音播放方法,包括:在增强现实AR场景中,确定AR设备的第一位置;根据所述第一位置,确定所述AR场景中的目标物体,其中,所述目标物体为用户通过所述AR设备虚拟接触的物体;在所述目标物体与用户真实接触时能够发出声音的情况下,通过所述AR设备播放所述声音。在一种可能的实现方式中,在所述根据所述第一位置,确定所述AR场景中的目标物体后,所述通过所述AR设备播放所述声音前,所述方法还包括:检测是否存在产生声音的发声条件;在检测到所述发声条件的情况下,确定所述目标物体与用户真实接触时能够发出声音。在一种可能的实现方式中,所述发声条件包括所述目标物体的材质包含发声材质;所述检测是否存在产生声音的发声条件,包括:确定所述目标物体的材质,并检测所述材质是否包含能够发出声音的材质。在一种可能的实现方式中,所述发声条件包括用户与目标物体虚拟接触时执行发声动作;所述检测是否存在产生声音的发声条件,包括:根据所述AR设备的运动传感器,确定用户运动状态;根据所述用户的运动状态,检测所述用户与目标物体虚拟接触时是否执行了所述发声动作。在一种可能的实现方式中,所述发声条件包括所述目标物体为预先标定的发声物体;所述检测是否存在产生声音的发声条件,包括:确定所述目标物体是否为预先标定的发声物体。在一种可能的实现方式中,在所述检测是否存在产生声音的发声条件后,所述方法还包括:在检测到所述发声条件的情况下,根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音。在一种可能的实现方式中,在所述发声条件为所述目标物体的材质包含发声材质的情况下,所述根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音,包括:根据所述目标物体的材质,确定所述目标物体与用户真实接触时所发出的声音。在一种可能的实现方式中,在所述发声条件为用户与目标物体虚拟接触时执行发声动作的情况下,所述根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音,包括:根据所述AR设备的运动传感器,确定所述发声动作的运动属性;根据所述运动属性,确定所述目标物体与用户真实接触时所发出的声音;所述运动属性包括下述至少一种:运动的类型、运动的速度、运动的力度。在一种可能的实现方式中,在所述发声条件为所述目标物体为预先标定的发声物体的情况下,所述根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音,包括:确定与所述目标物体对应的音频数据,所述音频数据为预先存储的所述目标物体与用户真实接触时所发出的声音的音频数据。在一种可能的实现方式中,在所述确定用户运动状态后,所述方法还包括:在根据所述用户的运动状态,确定用户执行了所述发声动作的情况下,根据所述运动状态,预测用户再次执行所述发声动作的时间点;所述通过所述AR设备播放所述声音,包括:在所述时间点,通过所述AR设备播放用户与所述目标物体真实接触时产生的声音。在一种可能的实现方式中,所述目标物体包括路面;所述检测是否存在产生声音的发声条件,包括:确定所述路面的材质,并检测所述路面的材质是否包含用户踩在路面时能够发出声音的材质;所述在检测到所述发声条件的情况下,根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音,包括:在所述路面的材质包含用户踩在路面时能够发出声音的材质的情况下,确定用户执行踩在路面的动作时的音频数据;所述通过所述AR设备播放用户与所述目标物体真实接触时产生的声音,包括:在用户执行踩在路面的动作时,通过所述AR设备播放用户执行踩在路面的动作时的音频数据。根据本公开的一方面,提供了一种声音播放装置,包括:位置确定单元,用于在增强现实AR场景中,确定AR设备的第一位置;目标物体确定单元,用于根据所述第一位置,确定所述AR场景中的目标物体,其中,所述目标物体为用户通过所述AR设备虚拟接触的物体;声音播放单元,用于在所述目标物体与用户真实接触时能够发出声音的情况下,通过所述AR设备播放所述声音。在一种可能的实现方式中,所述装置还包括:检测单元,用于检测是否存在产生声音的发声条件;发声确定单元,用于在检测到所述发声条件的情况下,确定所述目标物体与用户真实接触时能够发出声音。在一种可能的实现方式中,所述发声条件包括所述目标物体的材质包含发声材质;所述检测单元,用于确定所述目标物体的材质,并检测所述材质是否包含能够发出声音的材质。在一种可能的实现方式中,所述发声条件包括用户与目标物体虚拟接触时执行发声动作;所述检测单元,用于根据所述AR设备的运动传感器,确定用户运动状态;根据所述用户的运动状态,检测所述用户与目标物体虚拟接触时是否执行了所述发声动作。在一种可能的实现方式中,所述发声条件包括所述目标物体为预先标定的发声物体;所述检测单元,用于确定所述目标物体是否为预先标定的发声物体。在一种可能的实现方式中,所述装置还包括:声音确定单元,用于在检测到所述发声条件的情况下,根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音。在一种可能的实现方式中,在所述发声条件为所述目标物体的材质包含发声材质的情况下,所述声音确定单元,用于根据所述目标物体的材质,确定所述目标物体与用户真实接触时所发出的声音。在一种可能的实现方式中,在所述发声条件为用户与目标物体虚拟接触时执行发声动作的情况下,所述声音确定单元,用于根据所述AR设备的运动传感器,确定所述发声动作的运动属性;根据所述运动属性,确定所述目标物体与用户真实接触时所发出的声音;所述运动属性包括下述至少一种:运动的类型、运动的速度、运动的力度。在一种可能的实现方式中,在所述发声条件为所述目标物体为预先标定的发声物体的情况下,所述声音确定单元,用于确定与所述目标物体对应的音频数据,所述音频数据为预先存储的所述目标物体与用户真实接触时所发出的声音的音频数据。在一种可能的实现方式中,所述装置还包括:预测单元,用于在根据所述用户的运动状态,确定用户执行了所述发声动作的情况下,根据所述运动状本文档来自技高网...

【技术保护点】
1.一种声音播放方法,其特征在于,包括:/n在增强现实AR场景中,确定AR设备的第一位置;/n根据所述第一位置,确定所述AR场景中的目标物体,其中,所述目标物体为用户通过所述AR设备虚拟接触的物体;/n在所述目标物体与用户真实接触时能够发出声音的情况下,通过所述AR设备播放所述声音。/n

【技术特征摘要】
1.一种声音播放方法,其特征在于,包括:
在增强现实AR场景中,确定AR设备的第一位置;
根据所述第一位置,确定所述AR场景中的目标物体,其中,所述目标物体为用户通过所述AR设备虚拟接触的物体;
在所述目标物体与用户真实接触时能够发出声音的情况下,通过所述AR设备播放所述声音。


2.根据权利要求1所述的方法,其特征在于,在所述根据所述第一位置,确定所述AR场景中的目标物体后,所述通过所述AR设备播放所述声音前,所述方法还包括:
检测是否存在产生声音的发声条件;
在检测到所述发声条件的情况下,确定所述目标物体与用户真实接触时能够发出声音。


3.根据权利要求2所述的方法,其特征在于,所述发声条件包括所述目标物体的材质包含发声材质;
所述检测是否存在产生声音的发声条件,包括:
确定所述目标物体的材质,并检测所述材质是否包含能够发出声音的材质。


4.根据权利要求2或3所述的方法,其特征在于,所述发声条件包括用户与目标物体虚拟接触时执行发声动作;
所述检测是否存在产生声音的发声条件,包括:
根据所述AR设备的运动传感器,确定用户运动状态;
根据所述用户的运动状态,检测所述用户与目标物体虚拟接触时是否执行了所述发声动作。


5.根据权利要求2-4任一所述的方法,其特征在于,所述发声条件包括所述目标物体为预先标定的发声物体;
所述检测是否存在产生声音的发声条件,包括:
确定所述目标物体是否为预先标定的发声物体。


6.根据权利要求2-5任一所述的方法,其特征在于,在所述检测是否存在产生声音的发声条件后,所述方法还包括:
在检测到所述发声条件的情况下,根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音。


7.根据权利要求6所述的方法,其特征在于,在所述发声条件为所述目标物体的材质包含发声材质的情况下,所述根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音,包括:
根据所述目标物体的材质,确定所述目标物体与用户真实接触时所发出的声音。


8.根据权利要求6所述的方法,其特征在于,在所述发声条件为用户与目标物体虚拟接触时执行发声动作的情况下,所述根据所述发声条件确定所述目标物体与用户真实接触时所发出的声音,包括:
根据所述AR设备的运动传感器,确定所述发声动作的运动属性;
根据所述运动属性,确定所述目标物体与...

【专利技术属性】
技术研发人员:卢金莲李思远王子彬
申请(专利权)人:深圳市慧鲤科技有限公司
类型:发明
国别省市:广东;44

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

1