[發明專利]一種基于語音識別和人體姿態的人機交互式游戲引擎在審
| 申請號: | 201710379562.5 | 申請日: | 2017-05-25 |
| 公開(公告)號: | CN107424602A | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 張慶 | 申請(專利權)人: | 合肥澤諾信息科技有限公司 |
| 主分類號: | G10L15/02 | 分類號: | G10L15/02;G10L15/10;G06F3/01;A63F13/215;A63F13/21;A63F13/424;A63F13/52 |
| 代理公司: | 北京和信華成知識產權代理事務所(普通合伙)11390 | 代理人: | 胡劍輝 |
| 地址: | 230000 安徽省合肥市高新區*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 語音 識別 人體 姿態 人機 交互式 游戲 引擎 | ||
技術領域
本發明屬于語音識別技術領域,特別是涉及一種基于語音識別和人體姿態的人機交互式游戲引擎。
背景技術
互動式游戲引擎,就是在現有的游戲引擎中加入捕捉游戲鏡頭內運動體的動作以及聲音這項功能。現有的游戲大多是采用鍵盤或操縱桿完成游戲操作,不僅會使玩家容易產生疲勞感,長時間的疲勞感又會造成玩家對游戲逐漸喪失趣味性,而且久坐玩游戲會導致玩家因缺乏鍛煉而使身體健康狀況下降。因此,本發明提供一種交互式游戲引擎,使玩家很方便的通過語音和人體姿態進行游戲娛樂,以達到身心娛樂的效果。
發明內容
本發明的目的在于提供一種基于語音識別和人體姿態的人機交互式游戲引擎,通過輸入語音和獲取人體姿態,提高了游戲玩家的操控便捷性和游戲的趣味性,解決了現有的游戲需要手動操作鍵盤或操縱桿進行游戲操作、趣味性較低、易導致疲勞、導致玩家普遍缺乏身體鍛煉體質下降的問題。
為解決上述技術問題,本發明是通過以下技術方案實現的:
本發明為一種基于語音識別和人體姿態的人機交互式游戲引擎,包括3D場景加載模塊、3D渲染模塊、語音輸入模塊、語音預處理模塊、端點檢測模塊、特征提取模塊、模式匹配模塊;所述3D場景加載模塊用于完成游戲靜態場景的初始化并將初始化的游戲靜態場景發送至3D渲染模塊;所述語音輸入模塊用于輸入語音信息并將其發送至語音預處理模塊;所述語音預處理模塊用于接收語音信息,然后完成對語音信息的預處理,并將預處理后的語音信息發送至端點檢測模塊;所述端點檢測模塊用于接收預處理后的語音信息、完成對語音信息的起止點的判斷,并將判斷后的語音信息輸入到特征提取模塊;所述特征提取模塊用于接收端點檢測模塊判斷后的語音信息、完成語音特征參數的提取,并將特征提取后的語音信息發送至模式匹配模塊;所述模式匹配模塊用于接收特征提取后的語音信息、完成對該語音信息與模板數據匹配距離的計算,并輸出匹配的模板編號至3D渲染模塊;所述3D渲染模塊用于接收匹配模板編號和初始化的游戲靜態場景,然后根據該模板編號加載人物場景的轉移矩陣以及人物坐標數據。
進一步地,所述靜態場景包括地面、樹木、天空、人物的坐標、材質、皮膚、骨骼。
進一步地,所述語音信息的預處理包括對語音信息的預加重處理、加窗處理、分幀處理。
本發明具有以下有益效果:
本發明基于互動式游戲引擎開發游戲將會顛覆現有的游戲模式,游戲玩家不需要通過鼠標、鍵盤或游戲桿來操縱角色,而只要通過自己的肢體動作和聲音,就可以驅動游戲中的角色做出符合玩家意愿的動作,并帶動游戲情節向前發展,可以極大的增加游戲的趣味性,以及充分調動游戲玩家的積極性,互動式游戲引擎最重要的就是要使得計算機能夠自動識別人的語音命令和動作,并以此來驅動游戲中模型做出相應的動作,大大提高了游戲游戲的娛樂性和宜人性;同時,在游戲玩家娛樂的同時還能放松身心、活動筋骨,達到有益身心健康的娛樂效果。
當然,實施本發明的任一產品并不一定需要同時達到以上所述的所有優點。
附圖說明
圖1為本發明的一種基于語音識別和人體姿態的人機交互式游戲引擎的工作流程圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
請參閱圖1所示,本發明為一種基于語音識別和人體姿態的人機交互式游戲引擎,包括3D場景加載模塊、3D渲染模塊、語音輸入模塊、語音預處理模塊、端點檢測模塊、特征提取模塊、模式匹配模塊,其中3D場景加載模塊與3D渲染模塊相連,語音輸入模塊、語音預處理模塊、端點檢測模塊、特征提取模塊、模式匹配模塊、3D渲染模塊依次連接。
語音輸入模塊用于輸入語音信息并將其發送至語音預處理模塊。
語音預處理模塊用于接收語音信息,然后完成對語音信息的預加重、加窗、分幀等預處理,并將預處理后的語音信息發送至端點檢測模塊。
端點檢測模塊用于接收預處理后的語音信息、完成對語音信息的起止點的判斷,并將判斷后的語音信息輸入到特征提取模塊。
特征提取模塊用于接收端點檢測模塊判斷后的語音信息、完成語音特征參數的提取,并將特征提取后的語音信息發送至模式匹配模塊。
模式匹配模塊用于接收特征提取后的語音信息、完成對該語音信息與模板數據匹配距離的計算,并輸出匹配的模板編號至3D渲染模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥澤諾信息科技有限公司,未經合肥澤諾信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710379562.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:主動型效果音產生裝置
- 下一篇:一種聽力言語障礙殘疾人的語音逆變器





