一种基于虚拟现实的游戏交互方法、装置及电子设备与流程

文档序号:36880541发布日期:2024-02-02 20:58阅读:18来源:国知局
一种基于虚拟现实的游戏交互方法、装置及电子设备与流程

本技术涉及数据处理的,具体涉及一种基于虚拟现实的游戏交互方法、装置及电子设备。


背景技术:

1、虚拟现实技术(virtual reality,vr),又称虚拟实境或灵境技术,是20世纪发展起来的一项全新的实用技术,利用并综合三维图形技术、多媒体技术、仿真技术、显示技术、伺服技术等多种高科技的最新发展成果,借助计算机等设备产生一个逼真的三维视觉、触觉、嗅觉等多种感官体验的虚拟世界,从而使处于虚拟世界中的人产生一种身临其境的感觉。

2、目前,部分游戏会涉及虚拟现实技术。在用户进行这类虚拟现实游戏时,往往需要多名用户之间进行相互沟通交互。但是,相关技术中用户之间只需要打开麦克风设置,便可以进行沟通交互,这样会使游戏体验缺乏真实感。

3、因此,急需一种基于虚拟现实的游戏交互方法、装置及电子设备。


技术实现思路

1、本技术提供了一种基于虚拟现实的游戏交互方法、装置及电子设备,便于提高用户游戏体验的真实感。

2、在本技术的第一方面提供了一种基于虚拟现实的游戏交互方法,应用于虚拟游戏平台,所述方法包括:获取行为数据,所述行为数据包括语音数据;根据所述语音数据,确定第一语音,所述第一语音为第一用户设备向第二用户设备发送的语音,所述第一用户设备对应第一用户,所述第二用户设备对应第二用户;通过第一数字分身在预设范围内播放所述第一语音,所述第一数字分身为所述第一用户在虚拟游戏空间中的虚拟代表人物;判断第二数字分身是否在所述预设范围内,所述第二数字分身为所述第二用户在所述虚拟游戏空间中的虚拟代表人物;若所述第二数字分身在所述预设范围内,则向所述第二用户设备发送所述第一语音。

3、通过采用上述技术方案,虚拟游戏平台通过获取并处理语音数据,不仅增强了用户设备之间的交流能力,也使得数据的价值得以充分发挥。虚拟游戏平台在判断第二数字分身在预设范围内后,立即向第二用户设备发送第一语音,这样能够保证交互的实时性。虚拟游戏平台通过让第一数字分身在预设范围内播放第一语音,以及判断第二数字分身是否在预设范围内,在保证了语音交互的安全性的同时,进一步增强了用户游戏体验的真实感。

4、可选地,所述获取行为数据,具体包括:响应于所述第一用户的语音输入操作,所述语音输入操作包括语音数据;所述根据所述语音数据,确定第一语音,具体包括:对所述语音数据进行预处理,得到所述第一语音,所述预处理包括预加重、滤波以及归一化处理。

5、通过采用上述技术方案,虚拟游戏平台通过预处理语音数据,可以去除语音信号中的噪声,提高语音识别的准确性。预处理能够增强语音的清晰度和可理解性,使得第一用户设备的用户能够更轻松地与第二用户设备进行交流,增强了用户体验。预处理可以减少语音数据的处理量,提高设备的运行效率,同时也可以降低设备的计算资源和内存消耗,提高设备性能。通过对语音数据进行预处理,可以保证在通信过程中的音频质量,提高了通信质量。

6、可选地,所述对所述语音数据进行预处理,得到所述第一语音,具体还包括:对所述语音数据进行分析,得到第一实体;采用预设维度对所述第一实体进行实体识别,得到所述第一语音,所述预设维度包括命名实体维度和时间实体维度,所述第一语音包括发送方信息和接收方信息,所述发送方信息用于表示所述第一用户设备向所述第二用户设备发送语音,所述接收方信息用于表示所述第二用户设备接收所述第一用户设备发送的语音。

7、通过采用上述技术方案,虚拟游戏平台通过采用预设维度进行实体识别,可以更加准确地识别出语音数据中的实体信息,提高了实体识别的准确性。虚拟游戏平台通过对语音数据进行实体识别,可以得到更加丰富和准确的语音信息,使得第一用户设备的用户能够更清晰地了解接收方信息和发送方信息,增强了用户体验。实体识别还可以减少语音数据的处理量,提高设备的运行效率,同时也可以降低设备的计算资源和内存消耗,提高设备性能和增强通信的可靠性。

8、可选地,在所述通过第一数字分身在预设范围内播放所述第一语音之后,所述方法还包括:基于所述接收方信息,获取所述第二用户设备的语音权限,所述语音权限为授权或者非授权;若确认所述语音权限为非授权,则控制所述第二数字分身屏蔽所述第一语音。

9、通过采用上述技术方案,虚拟游戏平台通过获取第二用户设备的语音权限,并基于接收方信息确认语音权限是否为非授权,可以避免向未授权的设备发送语音,提高了用户体验。只有确认语音权限为授权时,才会控制第二数字分身播放第一语音,这可以避免未授权设备接收到敏感信息,提高了设备安全性。虚拟游戏平台通过控制第二数字分身屏蔽未授权的语音,可以避免因未授权设备接收语音而导致的通信错误或干扰,增强了通信的可靠性。

10、可选地,所述行为数据还包括运动数据,所述方法还包括:根据所述运动数据,利用预设虚拟模型计算得到模拟运动数据,所述模拟运行数据用于控制所述第一数字分身运动;在所述虚拟游戏空间中,展示所述第一数字分身根据所述模拟运动数据进行运动的图像。

11、通过采用上述技术方案,通过根据运动数据利用预设虚拟模型计算模拟运动数据,并控制第一数字分身的运动,可以在虚拟游戏空间中展示出第一数字分身的动态形象,增强了虚拟游戏的真实体验感。虚拟游戏平台通过让第一数字分身根据模拟运动数据进行运动,使得用户可以通过自己的运动数据来影响虚拟游戏中的角色,提高了交互性。虚拟游戏平台通过模拟运动数据来控制第一数字分身的运动,可以增加游戏的趣味性和挑战性,使得用户更加投入游戏。

12、可选地,在所述根据所述运动数据,利用预设虚拟模型计算得到模拟运动数据之前,构建所述预设虚拟模型;所述构建所述预设虚拟模型,具体包括:获取所述第一用户的当前位置信息;根据所述当前位置信息,构建世界坐标系,所述世界坐标系的x轴为第一用户的正前方,所述世界坐标系的y轴为垂直于x轴的所述第一用户的左手方向,所述世界坐标系的z轴为与所述第一用户的身高重合向上的方向;基于所述世界坐标系,构建所述预设虚拟模型,所述预设虚拟模型包括固定标记点,所述固定标记点包括脚底标记点、腰部标记点以及腰部旋转中心点。

13、通过采用上述技术方案,虚拟游戏平台通过获取第一用户的当前位置信息,并基于该位置信息构建世界坐标系,可以更加准确地构建出与用户实际环境相符的虚拟模型,提高了虚拟模型的准确性。虚拟游戏平台通过将世界坐标系的x轴设定为第一用户的正前方,y轴设定为垂直于x轴的左手方向,z轴设定为与第一用户的身高重合向上的方向,可以适应不同的用户身高和方向,提高了虚拟模型的适应性。虚拟游戏平台通过在预设虚拟模型中添加固定标记点,可以更加完整地模拟用户的运动数据,提高了虚拟模型的完整性和真实性。

14、可选地,所述根据所述运动数据,利用预设虚拟模型计算得到模拟运动数据,具体包括:获取第一坐标,所述第一坐标为所述运动数据中预设时间段的第0帧的所述固定标记点在所述世界坐标系中的坐标;获取第二坐标,所述第二坐标为所述运动数据中预设时间段的第n帧的所述固定标记点在所述世界坐标系中的坐标,其中,所述n为大于0的正整数;根据所述第一坐标和所述第二坐标,计算得到所述模拟运动数据。

15、通过采用上述技术方案,虚拟游戏平台通过获取第一坐标和第二坐标,可以从运动数据中提取出固定标记点在预设时间段内的位置变化,提高了运动数据的利用率。根据第一坐标和第二坐标计算模拟运动数据,可以更加准确地模拟出固定标记点的运动轨迹,提高了虚拟模型的准确性。虚拟游戏平台通过实时获取运动数据并计算模拟运动数据,可以实时更新虚拟模型中的角色位置和姿态,实现了实时交互。虚拟游戏平台通过模拟运动数据来控制第一数字分身的运动,可以增加游戏的趣味性和挑战性,使得用户更加投入游戏,提高了游戏体验。

16、在本技术第二方面提供了一种基于虚拟现实的游戏交互装置,所述游戏交互装置为虚拟游戏平台,所述虚拟游戏平台包括获取模块、处理模块以及发送模块,其中,所述获取模块,用于获取行为数据,所述行为数据包括语音数据;所述处理模块,用于根据所述语音数据,确定第一语音,所述第一语音为第一用户设备向第二用户设备发送的语音,所述第一用户设备对应第一用户,所述第二用户设备对应第二用户;所述处理模块,还用于通过第一数字分身在预设范围内播放所述第一语音,所述第一数字分身为所述第一用户在虚拟游戏空间中的虚拟代表人物;所述处理模块,还用于判断第二数字分身是否在所述预设范围内,所述第二数字分身为所述第二用户在所述虚拟游戏空间中的虚拟代表人物;所述发送模块,用于若所述第二数字分身在所述预设范围内,则向所述第二用户设备发送所述第一语音。

17、在本技术的第三方面提供了一种电子设备,所述电子设备包括处理器、存储器、用户接口以及网络接口,所述存储器用于存储指令,所述用户接口和所述网络接口均用于给其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如上所述的方法。

18、在本技术的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如上所述的方法。

19、综上所述,本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

20、1.虚拟游戏平台通过获取并处理语音数据,不仅增强了用户设备之间的交流能力,也使得数据的价值得以充分发挥。虚拟游戏平台在判断第二数字分身在预设范围内后,立即向第二用户设备发送第一语音,这样能够保证交互的实时性。虚拟游戏平台通过让第一数字分身在预设范围内播放第一语音,以及判断第二数字分身是否在预设范围内,在保证了语音交互的安全性的同时,进一步增强了用户游戏体验的真实感;

21、2.虚拟游戏平台通过获取第二用户设备的语音权限,并基于接收方信息确认语音权限是否为非授权,可以避免向未授权的设备发送语音,提高了用户体验。只有确认语音权限为授权时,才会控制第二数字分身播放第一语音,这可以避免未授权设备接收到敏感信息,提高了设备安全性。虚拟游戏平台通过控制第二数字分身屏蔽未授权的语音,可以避免因未授权设备接收语音而导致的通信错误或干扰,增强了通信的可靠性;

22、3.虚拟游戏平台通过获取第一坐标和第二坐标,可以从运动数据中提取出固定标记点在预设时间段内的位置变化,提高了运动数据的利用率。根据第一坐标和第二坐标计算模拟运动数据,可以更加准确地模拟出固定标记点的运动轨迹,提高了虚拟模型的准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1