本發(fā)明涉及游戲領(lǐng)域,更具體的說,涉及一種基于語音控制游戲操作的方法及裝置。
背景技術(shù):
計(jì)算機(jī)游戲就是人們目前休閑娛樂的一種重要方式。隨著互聯(lián)網(wǎng)的發(fā)展,將計(jì)算機(jī)游戲與互聯(lián)網(wǎng)技術(shù)相結(jié)合的網(wǎng)絡(luò)游戲得到了越來越多網(wǎng)絡(luò)用戶的青睞。目前,無論是單機(jī)游戲,還是網(wǎng)絡(luò)游戲,又或者手機(jī)游戲,都是通過用戶使用鍵盤、鼠標(biāo)、手柄和觸屏等來實(shí)現(xiàn)的,這樣就會帶來用戶體驗(yàn)的缺失,不能給用戶完整體驗(yàn)的感覺。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是提供一種操作便捷的基于語音控制游戲操作的方法及裝置。
本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:
一種基于語音控制游戲操作的方法,包括步驟:
獲取語音信息;
根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令;
將游戲操作指令發(fā)送至游戲控制系統(tǒng)。
進(jìn)一步的,根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令包括:根據(jù)語音信息轉(zhuǎn)成輸入裝置的一個或多個連續(xù)游戲操作指令。
語音信息轉(zhuǎn)成輸入裝置的一個游戲操作指令,也可以轉(zhuǎn)成輸入裝置的多個連續(xù)游戲操作指令,如對應(yīng)某個大招的組合指令,方便操作,輸入裝置包括但不限于鍵盤、鼠標(biāo)、手柄、觸屏、傳感器、體感控制器。
進(jìn)一步的,獲取語音信息包括獲取本地語音信息。
獲取本地語音信息方便快捷,可以在單機(jī)游戲也可以在網(wǎng)絡(luò)游戲上應(yīng)用,可以通過麥克風(fēng)、帶麥克風(fēng)的耳機(jī)等設(shè)備獲取本地語音信息。
進(jìn)一步的,獲取本地語音信息包括:
外設(shè)獲取語音信息并根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令;
外設(shè)將游戲操作指令發(fā)送至游戲控制系統(tǒng)。
外設(shè)直接獲取語音信息,外設(shè)然后根據(jù)語音信息分析轉(zhuǎn)換成對應(yīng)輸入裝置的游戲操作指令,再將該游戲操作指令發(fā)送至游戲控制系統(tǒng),進(jìn)而控制游戲操作。
進(jìn)一步的,獲取本地語音信息包括:
外設(shè)獲取語音信息并將該語音信息發(fā)送至終端設(shè)備,
終端設(shè)備根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令并將該游戲操作指令發(fā)送至游戲控制系統(tǒng)。
外設(shè)獲取語音信息后將該語音信息發(fā)送至終端設(shè)備,終端設(shè)備根據(jù)語音信息分析轉(zhuǎn)成對應(yīng)輸入裝置的游戲操作指令,再將該游戲操作指令發(fā)送至游戲控制系統(tǒng),,進(jìn)而控制游戲操作。外設(shè)不需要改變,在終端設(shè)備上進(jìn)行改動,如增加語音識別軟件、修改驅(qū)動程序等,終端設(shè)備包括但不限于計(jì)算機(jī)、手機(jī)、平板電腦、游戲機(jī)。
進(jìn)一步的,獲取語音信息包括獲取遠(yuǎn)程語音信息。
通過網(wǎng)絡(luò)獲取他人的數(shù)據(jù)包,從數(shù)據(jù)包中解析出語音信息包,然后通過混音器獲取語音信息,再識別該語音信息,根據(jù)語音信息分析轉(zhuǎn)成對應(yīng)輸入裝置的游戲操作指令。
進(jìn)一步的,獲取遠(yuǎn)程語音信息包括在同一聊天群組中獲取遠(yuǎn)程語音信息。
在網(wǎng)絡(luò)游戲中會自帶聊天室功能,幾個人組隊(duì)進(jìn)行游戲,其中一個人A進(jìn)行語音信息輸入,其他人都能聽到該語音信息,其他人中的一個人B獲取該語音信息輸入,然后根據(jù)該語音信息轉(zhuǎn)成對應(yīng)B的輸入裝置的游戲操作指令;再將游戲操作指令發(fā)送至對應(yīng)B的游戲控制系統(tǒng)。當(dāng)然也可以A進(jìn)行語音信息輸入,所有人全部響應(yīng),也可以A進(jìn)行語音信息輸入,指定人響應(yīng)。當(dāng)然也可以通過其他聊天室實(shí)現(xiàn)上述功能,如QQ聊天室等。
進(jìn)一步的,同一語音信息對應(yīng)不同游戲具有不同的游戲操作指令。
同一語音信息對應(yīng)不同游戲具有不同的游戲操作指令,如語音信息“大招一”在游戲LOL、魔獸世界中具有不同的游戲操作指令。
進(jìn)一步的,對應(yīng)多個游戲設(shè)置多個數(shù)據(jù)庫,數(shù)據(jù)庫包括映射表,映射表包括與語音信息對應(yīng)的游戲操作指令,所述數(shù)據(jù)庫存儲在云端服務(wù)器和/或本地設(shè)備上。
對應(yīng)多個游戲設(shè)置多個數(shù)據(jù)庫,方便用戶操作,數(shù)據(jù)庫存儲在云端服務(wù)器上,在其他地方玩游戲可以直接下載或直接調(diào)用云端服務(wù)器的數(shù)據(jù)庫,使用方便,不受地域和終端設(shè)備的限制,也不怕數(shù)據(jù)丟失,數(shù)據(jù)庫存儲在本地設(shè)備上,可以直接使用,本地設(shè)備包括但不限于麥克風(fēng)、耳機(jī)、計(jì)算機(jī)、游戲機(jī)、手機(jī)、平板電腦,也可以是單獨(dú)的轉(zhuǎn)換設(shè)備,可以帶著本地設(shè)備如耳機(jī)去其他玩。
本發(fā)明的另一優(yōu)選實(shí)施例,一種語音控制游戲操作的裝置,包括:
獲取裝置,用于獲取語音信息;
控制器,用于根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令,將游戲操作指令發(fā)送至游戲控制系統(tǒng)。
現(xiàn)有的游戲操作都需要借助雙手來完成操控,用戶從接觸游戲到熟練操控都遙經(jīng)過一段時間的訓(xùn)練,因此,本領(lǐng)域技術(shù)人員為了讓用戶可以快速上手,往往會在操控上進(jìn)行大量簡化設(shè)計(jì),但在各種實(shí)時對戰(zhàn)的游戲當(dāng)中,對操控是實(shí)時性要求很高,雙手的操控水平很難跟上用戶的想法,用戶經(jīng)常因?yàn)槭炙俑簧舷敕ǘ鴲琅灰?,?yán)重影響用戶體驗(yàn);雖然有人通過外掛程序來提高游戲水準(zhǔn),但該方式破壞了游戲的公平公正,各種游戲都會明令禁止。本發(fā)明由于可以通過獲取語音信息轉(zhuǎn)成輸入裝置的游戲操作指令進(jìn)而實(shí)現(xiàn)對游戲的操作,可以在不影響現(xiàn)有游戲操作基礎(chǔ)上額外增加新的操控手段,大幅提高了游戲指令的輸入效率。而且語音表達(dá)更貼近人的思想,操控更便捷,用戶可以更快上手。再者,本發(fā)明是將語音轉(zhuǎn)換為游戲操作指令,對于游戲系統(tǒng)來說,該指令跟鍵盤、鼠標(biāo)等輸入的游戲操作指令是完全相同的,而且每個指令都是由用戶通過語音被動觸發(fā),不同于外掛軟件根據(jù)預(yù)設(shè)的程序主動觸發(fā),不影響游戲的公平公正,能夠被各個游戲平臺接受。還可以僅通過語音就能完成游戲的全部操作,用戶可以一邊玩游戲一邊鍛煉身體等。
附圖說明
圖1是本發(fā)明實(shí)施例的一種基于語音控制游戲操作的方法的示意圖。
具體實(shí)施方式
下面結(jié)合附圖和較佳的實(shí)施例對本發(fā)明作進(jìn)一步說明。
一種基于語音控制游戲操作的方法,包括步驟:
S1:獲取語音信息;
S2:根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令;
S3:將游戲操作指令發(fā)送至游戲控制系統(tǒng)。
現(xiàn)有的游戲操作都需要借助雙手來完成操控,用戶從接觸游戲到熟練操控都遙經(jīng)過一段時間的訓(xùn)練,因此,本領(lǐng)域技術(shù)人員為了讓用戶可以快速上手,往往會在操控上進(jìn)行大量簡化設(shè)計(jì),但在各種實(shí)時對戰(zhàn)的游戲當(dāng)中,對操控是實(shí)時性要求很高,雙手的操控水平很難跟上用戶的想法,用戶經(jīng)常因?yàn)槭炙俑簧舷敕ǘ鴲琅灰眩瑖?yán)重影響用戶體驗(yàn);雖然有人通過外掛程序來提高游戲水準(zhǔn),但該方式破壞了游戲的公平公正,各種游戲都會明令禁止。本發(fā)明由于可以通過獲取語音信息轉(zhuǎn)成輸入裝置的游戲操作指令進(jìn)而實(shí)現(xiàn)對游戲的操作,可以在不影響現(xiàn)有游戲操作基礎(chǔ)上額外增加新的操控手段,大幅提高了游戲指令的輸入效率。而且語音表達(dá)更貼近人的思想,操控更便捷,用戶可以更快上手。再者,本發(fā)明是將語音轉(zhuǎn)換為游戲操作指令,對于游戲系統(tǒng)來說,該指令跟鍵盤、鼠標(biāo)等輸入的游戲操作指令是完全相同的,而且每個指令都是由用戶通過語音被動觸發(fā),不同于外掛軟件根據(jù)預(yù)設(shè)的程序主動觸發(fā),不影響游戲的公平公正,能夠被各個游戲平臺接受。也可以僅通過語音就能完成游戲的全部操作如斗地主等游戲,用戶可以一邊玩游戲一邊鍛煉身體等。
還可以應(yīng)用于AR游戲(Augmented Reality增強(qiáng)現(xiàn)實(shí)技術(shù))、VR游戲(虛擬現(xiàn)實(shí)技術(shù))中,除了位置傳感器、體感傳感器以外還可以通過語音進(jìn)行游戲操作。根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令包括:根據(jù)語音信息轉(zhuǎn)成輸入裝置的一個或多個連續(xù)游戲操作指令。語音信息轉(zhuǎn)成輸入裝置的一個游戲操作指令,也可以轉(zhuǎn)成輸入裝置的多個連續(xù)游戲操作指令,如對應(yīng)某個大招的組合指令,方便操作,輸入裝置包括但不限于鍵盤、鼠標(biāo)、手柄、觸屏、傳感器、體感控制器。
可選的,獲取語音信息包括獲取本地語音信息。獲取本地語音信息方便快捷,可以在單機(jī)游戲也可以在網(wǎng)絡(luò)游戲上應(yīng)用,可以通過麥克風(fēng)、帶麥克風(fēng)的耳機(jī)等設(shè)備獲取本地語音信息。
獲取本地語音信息包括:
外設(shè)獲取語音信息并根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令;
外設(shè)將游戲操作指令發(fā)送至游戲控制系統(tǒng)。
外設(shè)直接獲取語音信息,外設(shè)然后根據(jù)語音信息分析轉(zhuǎn)換成對應(yīng)輸入裝置的游戲操作指令,再將該游戲操作指令發(fā)送至游戲控制系統(tǒng),進(jìn)而控制游戲操作。外設(shè)包括但不限于麥克風(fēng)、帶麥克風(fēng)的耳機(jī)、帶麥克風(fēng)的VR設(shè)備、帶麥克風(fēng)的AR設(shè)備。
還可以獲取本地語音信息包括:
外設(shè)獲取語音信息并將該語音信息發(fā)送至終端設(shè)備,
終端設(shè)備根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令并將該游戲操作指令發(fā)送至游戲控制系統(tǒng)。
外設(shè)獲取語音信息后將該語音信息發(fā)送至終端設(shè)備,終端設(shè)備根據(jù)語音信息分析轉(zhuǎn)成對應(yīng)輸入裝置的游戲操作指令,再將該游戲操作指令發(fā)送至游戲控制系統(tǒng),進(jìn)而控制游戲操作。外設(shè)不需要改變,在終端設(shè)備上進(jìn)行改動,如增加語音識別軟件、修改驅(qū)動程序等,終端設(shè)備包括但不限于計(jì)算機(jī)、手機(jī)、平板電腦、游戲機(jī)、VR設(shè)備、AR設(shè)備。
可選的,獲取語音信息包括獲取遠(yuǎn)程語音信息。通過網(wǎng)絡(luò)獲取他人的數(shù)據(jù)包,從數(shù)據(jù)包中解析出語音信息包,然后通過混音器獲取語音信息,再識別該語音信息,根據(jù)語音信息分析轉(zhuǎn)成對應(yīng)輸入裝置的游戲操作指令。新人玩游戲的時候很多時候不知道該如何操作,此時可以通過獲取遠(yuǎn)程語音信息的方式獲取他人的幫助,特別是組隊(duì)進(jìn)行團(tuán)隊(duì)作戰(zhàn)的時候,不會因?yàn)樾氯岁?duì)友或水平較低的隊(duì)友拖累隊(duì)伍。
在預(yù)設(shè)時間內(nèi),預(yù)設(shè)時間如1分鐘、30秒、10秒、3秒,同時獲取本地語音信息和遠(yuǎn)程語音信息,可以按預(yù)設(shè)規(guī)則響應(yīng)。如順序響應(yīng),有時本地語音信息和遠(yuǎn)程語音信息不能同時效應(yīng)或兩者沖突,則根據(jù)用戶設(shè)定響應(yīng)本地語音信息或遠(yuǎn)程語音信息,如在游戲中不能連續(xù)發(fā)大招一和大招二,因?yàn)樾枰鋮s時間,本地語音信息提示發(fā)大招一,遠(yuǎn)程語音信息提示發(fā)大招二,用戶自身實(shí)力強(qiáng)則可以設(shè)定響應(yīng)本地語音信息,用戶自身實(shí)力較弱或新手則可以設(shè)定響應(yīng)遠(yuǎn)程語音信息。
獲取遠(yuǎn)程語音信息包括在同一聊天群組中獲取遠(yuǎn)程語音信息。在網(wǎng)絡(luò)游戲中會自帶聊天室功能,幾個人組隊(duì)進(jìn)行游戲,其中一個人A進(jìn)行語音信息輸入,其他人都能聽到該語音信息,其他人中的一個人B獲取該語音信息輸入,然后根據(jù)該語音信息轉(zhuǎn)成對應(yīng)B的輸入裝置的游戲操作指令;再將游戲操作指令發(fā)送至對應(yīng)B的游戲控制系統(tǒng)。當(dāng)然也可以A進(jìn)行語音信息輸入,所有人全部響應(yīng),可以減少延時,也可以A進(jìn)行語音信息輸入,指定人響應(yīng)。當(dāng)然也可以通過其他聊天室實(shí)現(xiàn)上述功能,如QQ聊天室等。因?yàn)槊總€人登入游戲需要賬戶密碼,不能代替其他隊(duì)友發(fā)送游戲操作指令,可以通過語音信息進(jìn)行控制,隊(duì)員A在聊天室發(fā)送語音信息“大家大招一”,其他隊(duì)友的設(shè)備接收到該語音信息,其他隊(duì)友的設(shè)備的混音器將該語音信息解析出來,識別“大家大招一”后根據(jù)該語音信息轉(zhuǎn)成輸入裝置的游戲操作指令,然后將游戲操作指令發(fā)送至對應(yīng)該隊(duì)友的游戲賬戶的游戲控制系統(tǒng)。
同一語音信息對應(yīng)不同游戲具有不同的游戲操作指令。同一語音信息對應(yīng)不同游戲具有不同的游戲操作指令,如語音信息“大招一”在游戲LOL、魔獸世界中具有不同的游戲操作指令。
對應(yīng)多個游戲設(shè)置多個數(shù)據(jù)庫,數(shù)據(jù)庫包括映射表,映射表包括與語音信息對應(yīng)的游戲操作指令,所述數(shù)據(jù)庫存儲在云端服務(wù)器和/或本地設(shè)備上。對應(yīng)多個游戲設(shè)置多個數(shù)據(jù)庫,方便用戶操作,數(shù)據(jù)庫存儲在云端服務(wù)器上,在其他地方玩游戲可以直接下載或直接調(diào)用云端服務(wù)器的數(shù)據(jù)庫,使用方便,不受地域和終端設(shè)備的限制,也不怕數(shù)據(jù)丟失,數(shù)據(jù)庫存儲在本地設(shè)備上,可以直接使用,本地設(shè)備包括但不限于麥克風(fēng)、耳機(jī)、計(jì)算機(jī)、游戲機(jī)、手機(jī)、平板電腦,也可以是單獨(dú)的轉(zhuǎn)換設(shè)備,可以帶著本地設(shè)備如耳機(jī)去其他玩。數(shù)據(jù)庫可以用戶單獨(dú)使用,也可以共享給多人使用,還可以多人進(jìn)行添加,比如A添加LOL的大招一,B添加魔獸世界的大招二,C添加LOL的大招二,等等,比單個人效率更高,添加的數(shù)據(jù)也更多。本地設(shè)備包括外設(shè)和終端設(shè)備,數(shù)據(jù)庫可以存在外設(shè)上,也可以設(shè)置在終端設(shè)備上,終端設(shè)備可以根據(jù)外設(shè)設(shè)置驅(qū)動,數(shù)據(jù)庫對應(yīng)驅(qū)動設(shè)置。外設(shè)包括但不限于麥克風(fēng)、帶麥克風(fēng)的耳機(jī),終端設(shè)備包括但不限于計(jì)算機(jī)、手機(jī)、平板電腦、游戲機(jī)、VR設(shè)備、AR設(shè)備。
語音信息分析識別時可以設(shè)置關(guān)鍵字識別,如“大招一”中的關(guān)鍵字“大招”,這樣就能快速識別,還有如全部隊(duì)員都要實(shí)施的操作,可以設(shè)置關(guān)鍵字“全部”或隊(duì)伍的名稱“老鷹隊(duì)”等。
其中,游戲控制系統(tǒng)指游戲本身,也可以指游戲的服務(wù)器。
本發(fā)明的另一優(yōu)選實(shí)施例,一種語音控制游戲操作的裝置,包括:
獲取裝置,用于獲取語音信息;
控制器,用于根據(jù)語音信息轉(zhuǎn)成輸入裝置的游戲操作指令,將游戲操作指令發(fā)送至游戲控制系統(tǒng)。
獲取裝置包括但不限于麥克風(fēng)、帶麥克風(fēng)的耳機(jī),還可以包括混音器、帶麥克風(fēng)的VR設(shè)備、帶麥克風(fēng)的AR設(shè)備等。
控制器可以設(shè)置在獲取裝置如帶麥克風(fēng)的耳機(jī)上,直接在獲取裝置上完成語音信息轉(zhuǎn)換成輸入裝置如鍵盤的游戲操作指令,然后將游戲操作指令發(fā)送至游戲控制系統(tǒng)??刂破饕部梢栽O(shè)置在終端設(shè)備如計(jì)算機(jī)上,計(jì)算機(jī)得到獲取裝置發(fā)送的語音信息,然后在計(jì)算機(jī)上完成語音信息轉(zhuǎn)換成輸入裝置如鍵盤的游戲操作指令,然后將游戲操作指令發(fā)送至游戲控制系統(tǒng)。計(jì)算機(jī)可以設(shè)置語音信息轉(zhuǎn)換成輸入裝置的游戲操作指令的驅(qū)動程序?qū)崿F(xiàn),當(dāng)然也可以通過其他方式實(shí)現(xiàn),如云端實(shí)現(xiàn)等。獲取裝置與控制器連接可以通過多少方式,如耳機(jī)可以通過USB接口或音頻接口與計(jì)算機(jī)連接。
以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。