The invention discloses an interactive game engine and body posture based on speech recognition, including 3D scene loading module, 3D rendering module, voice input module, voice processing module, endpoint detection module, feature extraction module, pattern matching module, the 3D module and the 3D rendering scene loading module is connected with the voice input module, voice processing module, endpoint detection module, feature extraction module, pattern matching module, 3D rendering module are connected in sequence. The present invention by acquiring game player movements and voice driven characters in the game will make game player action, and drive the plot of the game development, greatly increased the interest of the game, and fully mobilize the enthusiasm of the game game player, interactive game engine can make computer voice commands and automatic recognition of human action, and in order to drive the game model to make the appropriate action, greatly improving the game entertainment and amenity.
【技术实现步骤摘要】
一种基于语音识别和人体姿态的人机交互式游戏引擎
本专利技术属于语音识别
,特别是涉及一种基于语音识别和人体姿态的人机交互式游戏引擎。
技术介绍
互动式游戏引擎,就是在现有的游戏引擎中加入捕捉游戏镜头内运动体的动作以及声音这项功能。现有的游戏大多是采用键盘或操纵杆完成游戏操作,不仅会使玩家容易产生疲劳感,长时间的疲劳感又会造成玩家对游戏逐渐丧失趣味性,而且久坐玩游戏会导致玩家因缺乏锻炼而使身体健康状况下降。因此,本专利技术提供一种交互式游戏引擎,使玩家很方便的通过语音和人体姿态进行游戏娱乐,以达到身心娱乐的效果。
技术实现思路
本专利技术的目的在于提供一种基于语音识别和人体姿态的人机交互式游戏引擎,通过输入语音和获取人体姿态,提高了游戏玩家的操控便捷性和游戏的趣味性,解决了现有的游戏需要手动操作键盘或操纵杆进行游戏操作、趣味性较低、易导致疲劳、导致玩家普遍缺乏身体锻炼体质下降的问题。为解决上述技术问题,本专利技术是通过以下技术方案实现的:本专利技术为一种基于语音识别和人体姿态的人机交互式游戏引擎,包括3D场景加载模块、3D渲染模块、语音输入模块、语音预处理模块、端点检测模块、特征提取模块、模式匹配模块;所述3D场景加载模块用于完成游戏静态场景的初始化并将初始化的游戏静态场景发送至3D渲染模块;所述语音输入模块用于输入语音信息并将其发送至语音预处理模块;所述语音预处理模块用于接收语音信息,然后完成对语音信息的预处理,并将预处理后的语音信息发送至端点检测模块;所述端点检测模块用于接收预处理后的语音信息、完成对语音信息的起止点的判断,并将判断后的语音信息输入到特 ...
【技术保护点】
一种基于语音识别和人体姿态的人机交互式游戏引擎,其特征在于:包括3D场景加载模块、3D渲染模块、语音输入模块、语音预处理模块、端点检测模块、特征提取模块、模式匹配模块;所述3D场景加载模块用于完成游戏静态场景的初始化并将初始化的游戏静态场景发送至3D渲染模块;所述语音输入模块用于输入语音信息并将其发送至语音预处理模块;所述语音预处理模块用于接收语音信息,然后完成对语音信息的预处理,并将预处理后的语音信息发送至端点检测模块;所述端点检测模块用于接收预处理后的语音信息、完成对语音信息的起止点的判断,并将判断后的语音信息输入到特征提取模块;所述特征提取模块用于接收端点检测模块判断后的语音信息、完成语音特征参数的提取,并将特征提取后的语音信息发送至模式匹配模块;所述模式匹配模块用于接收特征提取后的语音信息、完成对该语音信息与模板数据匹配距离的计算,并输出匹配的模板编号至3D渲染模块;所述3D渲染模块用于接收匹配模板编号和初始化的游戏静态场景,然后根据该模板编号加载人物场景的转移矩阵以及人物坐标数据。
【技术特征摘要】
1.一种基于语音识别和人体姿态的人机交互式游戏引擎,其特征在于:包括3D场景加载模块、3D渲染模块、语音输入模块、语音预处理模块、端点检测模块、特征提取模块、模式匹配模块;所述3D场景加载模块用于完成游戏静态场景的初始化并将初始化的游戏静态场景发送至3D渲染模块;所述语音输入模块用于输入语音信息并将其发送至语音预处理模块;所述语音预处理模块用于接收语音信息,然后完成对语音信息的预处理,并将预处理后的语音信息发送至端点检测模块;所述端点检测模块用于接收预处理后的语音信息、完成对语音信息的起止点的判断,并将判断后的语音信息输入到特征提取模块;所述特征提取模块用于接收端点检测模块判断后的语音信息、完成语...
【专利技术属性】
技术研发人员:张庆,
申请(专利权)人:合肥泽诺信息科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。