一種棋牌類游戲語(yǔ)音控制裝置及其控制方法
【專利摘要】本發(fā)明公開(kāi)了一種棋牌類游戲語(yǔ)音控制裝置,包括順序連通的語(yǔ)音輸入單元、語(yǔ)音識(shí)別單元和中心處理單元;同時(shí)與中心處理單元連通的數(shù)據(jù)發(fā)送與接收單元、顯示單元和語(yǔ)音輸出單元;以及同時(shí)與語(yǔ)音識(shí)別單元和語(yǔ)音輸出單元連通的存儲(chǔ)單元。本發(fā)明同時(shí)公開(kāi)了一種棋牌類游戲語(yǔ)音控制方法。本發(fā)明可使游戲者在小屏幕游戲終端上進(jìn)行精確棋牌類游戲控制,避免因棋子或紙牌距離過(guò)于細(xì)小引起的手指操作錯(cuò)誤,還可令游戲者在雙手被占用情況下,利用語(yǔ)音操作棋牌類游戲,以及可令上肢或視力障礙人員避開(kāi)手指操作的困難,輕易進(jìn)行棋牌類游戲。本發(fā)明適用范圍非常廣、增強(qiáng)了棋牌類游戲的靈活性、趣味性和實(shí)用性,提高了用戶體驗(yàn)。
【專利說(shuō)明】一種祺牌類游戲語(yǔ)音控制裝置及其控制方法
[0001]
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及一種棋牌類游戲的控制裝置和控制方法,尤其是涉及一種利用語(yǔ)音操作的棋牌類游戲的控制裝置和控制方法,屬于控制系統(tǒng)【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0003]棋牌類游戲既富有趣味性,又具有較強(qiáng)的對(duì)抗性,深受廣大人民群眾喜愛(ài),已經(jīng)成為人們?nèi)粘I畹闹匾獖蕵?lè)方式。目前,已經(jīng)出現(xiàn)了一些棋牌類游戲軟件,游戲愛(ài)好者事先將其安裝到電腦、手機(jī)或平板電腦等終端,然后即可開(kāi)始游戲。在本機(jī)游戲時(shí),用戶利用鼠標(biāo)、鍵盤(pán)或手指在圖形界面上操作,游戲終端將用戶的操作轉(zhuǎn)換為控制指令,游戲終端中心處理器利用預(yù)先存入的數(shù)據(jù)信息做出響應(yīng),同時(shí)更新圖形界面,實(shí)現(xiàn)了人機(jī)模式游戲。在網(wǎng)絡(luò)游戲時(shí),本地游戲軟件將用戶的操作轉(zhuǎn)換為控制指令后,通過(guò)有線或無(wú)線網(wǎng)絡(luò)將其傳送到網(wǎng)絡(luò)游戲終端,網(wǎng)絡(luò)游戲終端接收控制指令并更新其游戲圖形界面,網(wǎng)絡(luò)游戲終端根據(jù)棋牌游戲態(tài)勢(shì)進(jìn)行操作,再將指令傳送回本地游戲終端,從而實(shí)現(xiàn)了異地游戲愛(ài)好者的網(wǎng)絡(luò)游戲。
[0004]但是,上述棋牌類游戲軟件在實(shí)際應(yīng)用中可能出現(xiàn)一些問(wèn)題,主要表現(xiàn)在:目前,手機(jī)的屏幕較小,主流手機(jī)的屏幕在4.3英寸以下,屏幕中紙牌或棋子距離過(guò)于細(xì)小,利用手指點(diǎn)擊時(shí)容易產(chǎn)生錯(cuò)誤。此外,在一些手指被占用,如洗菜做飯等活動(dòng)時(shí),難以直接進(jìn)行游戲操作。另外,在對(duì)于上肢行動(dòng)不便或視力障礙人員,在終端上利用手指操作存在困難。隨著三網(wǎng)合一,有線電視已經(jīng)成為具有網(wǎng)絡(luò)傳輸能力的多媒體平臺(tái),為棋牌類游戲創(chuàng)造了條件。但當(dāng)前的電視機(jī)缺少鼠標(biāo)和鍵盤(pán)等輸入設(shè)備,利用遙控器操作繁瑣不便,難以進(jìn)行棋牌類游戲。
[0005]棋牌類游戲中可控元素固定,而且棋牌游戲中的狀態(tài)變化可用簡(jiǎn)單的詞語(yǔ)清晰指示。比如,中國(guó)象棋的記譜方法`一般由四個(gè)字組成:第一個(gè)字是棋子的名稱,包括“車(chē)”、“馬”、“炮”、“兵”、“相”、“仕”、“帥”、“卒”、“象”、“士”、“將”;第二個(gè)字是該棋子所在縱線的序號(hào),紅棋用一至九記錄(黑棋用I至9記錄);第三個(gè)字是棋子移動(dòng)的方向,包括“進(jìn)”、“平”、“退”;第四個(gè)字為移動(dòng)的格數(shù)或到達(dá)的位置。當(dāng)一方有兩個(gè)或兩個(gè)以上棋子處于相同縱線時(shí),則需要用“前”、“后”來(lái)區(qū)分。比如,“炮二平五”表示紅炮從第二縱線移動(dòng)第五縱線,“馬8進(jìn)7”表示黑馬從第8縱線移動(dòng)到第7縱線,“前炮進(jìn)四”表示前面的紅炮前進(jìn)四格。因此,象棋中的游戲操轉(zhuǎn)化為語(yǔ)音指令時(shí),只需要“qian”(前)、“hou”(后)、“jin”(進(jìn))、“ping”(平)、“tui” “退”、“ju”(車(chē))、“ma”(馬)、“pao”(炮)、“bing”(兵)、“zu” (卒)、“xiang” (相或象)、“shi”(仕或士)、“shuai”(帥)、“jiang” “將”及“yi”(一)至“jiu”(九)等二十幾個(gè)字音即可清晰表示。紙牌的花色包括“紅桃”、“黑桃”、“方塊”和“梅花”,可控元素為2、3、
4、5、6、7、8、9、10、J、Q、K、A、大王、小王,共為19個(gè)詞語(yǔ)。在紙牌類游戲中,用花色、元素名和數(shù)量即可清晰表示游戲者的操作指令。去掉紅桃和黑桃,大王和小王重復(fù)的“桃”和“王”,再加上“出”,“過(guò)”,“重選”等動(dòng)作指令,只需二十幾個(gè)字音即可組合出游戲者的基本操作指令。隨著語(yǔ)音識(shí)別技術(shù)的不斷發(fā)展,這種有限字符集的孤立詞識(shí)別問(wèn)題已經(jīng)得到了較好解決,為利用語(yǔ)音操作棋牌類游戲奠定了基礎(chǔ)。
【發(fā)明內(nèi)容】
[0006]為解決現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種可使游戲愛(ài)好者在小屏幕游戲終端上進(jìn)行精確棋牌類游戲控制,避免因棋子或紙牌距離過(guò)于細(xì)小引起的手指操作錯(cuò)誤的棋牌類游戲語(yǔ)音控制裝置及其控制方法。
[0007]為達(dá)到上述目的,本發(fā)明是通過(guò)以下的技術(shù)方案來(lái)實(shí)現(xiàn)的:
一種棋牌類游戲語(yǔ)音控制裝置,其特征在于,包括:
將模擬語(yǔ)音信號(hào)轉(zhuǎn)化為數(shù)字語(yǔ)音信號(hào)的語(yǔ)音輸入單元,其包括濾波、采樣、量化過(guò)程;與語(yǔ)音輸入單元連通,且具有字音分段、結(jié)合語(yǔ)音數(shù)據(jù)庫(kù)進(jìn)行距離測(cè)算、最優(yōu)元素判定和指令拼接功能的語(yǔ)音識(shí)別單元,以得到與數(shù)字語(yǔ)音信號(hào)對(duì)應(yīng)的語(yǔ)義信息;
與語(yǔ)音識(shí)別單元連通,且將語(yǔ)音識(shí)別單元產(chǎn)生的語(yǔ)音識(shí)別信息轉(zhuǎn)換為所需的控制指令的中心處理單元,所述的中心處理單元同時(shí)將控制指令提交給顯示單元和語(yǔ)音輸出單元;與中心處理單元連通,且用于接收中心處理單元的控制指令、更新游戲圖形界面、展示游戲態(tài)勢(shì)的顯示單元,;
與中心處理單元連通,且具有控制指令拆分、結(jié)合語(yǔ)音數(shù)據(jù)庫(kù)進(jìn)行元素查找、語(yǔ)音信號(hào)拼接、送交語(yǔ)音輸出設(shè)備的語(yǔ)音輸出單元,以使得對(duì)方走棋或出牌后通過(guò)語(yǔ)音報(bào)告其做出的動(dòng)作,在游戲者操作違反棋牌游類戲規(guī)則的時(shí)候,針對(duì)錯(cuò)誤類型發(fā)出告警或提示語(yǔ)音;同時(shí)與語(yǔ)音識(shí)別單元和語(yǔ)音輸出單元連通,且設(shè)置有語(yǔ)音數(shù)據(jù)庫(kù)、棋牌類游戲規(guī)則庫(kù)和游戲控制信息庫(kù)的存儲(chǔ)單元,其中,所述的語(yǔ)音數(shù)據(jù)庫(kù)包含操作棋牌類游戲所需的語(yǔ)音信號(hào),用以查找比對(duì)從而進(jìn)行語(yǔ)音識(shí)別,而所述的棋牌類游戲規(guī)則庫(kù)包含棋牌棋譜等棋牌游戲所需的規(guī)則數(shù)據(jù),用以對(duì)游戲進(jìn)行控制防止違例出現(xiàn),或者針對(duì)游戲態(tài)勢(shì)對(duì)游戲者進(jìn)行提不,以啟發(fā)其進(jìn)行思考,提聞其游戲水平;
以及,與所述的中心處理單元連通,用于中心處理單元和網(wǎng)絡(luò)游戲終端數(shù)據(jù)傳輸?shù)臄?shù)據(jù)發(fā)送與接收單元。
[0008]進(jìn)一步,所述的中心處理單元和網(wǎng)絡(luò)游戲終端的數(shù)據(jù)傳輸方式為有線傳輸或無(wú)線傳輸。
[0009]所述的語(yǔ)音輸入單元可以為麥克風(fēng)(話筒),而所述的語(yǔ)音輸出單元可以為揚(yáng)聲器和音箱,而所述的顯示單元?jiǎng)t可以為液晶顯示器、觸摸屏或CRT顯示器等。
[0010]一種棋牌類游戲語(yǔ)音控制方法,其特征在于,包括以下步驟:
(1)語(yǔ)音輸入單元接收語(yǔ)音信號(hào)的步驟:
(2)語(yǔ)音識(shí)別單元將接收的語(yǔ)音信號(hào)作為觀測(cè)信號(hào),同時(shí)結(jié)合存儲(chǔ)單元內(nèi)的存儲(chǔ)信息進(jìn)行語(yǔ)音識(shí)別的步驟:
(3)中心處理單元根據(jù)步驟(2)所述的語(yǔ)音識(shí)別結(jié)果產(chǎn)生控制指令的步驟:
(4)顯示單元根據(jù)步驟(3)所述的產(chǎn)生的控制指令更新游戲圖形界面的步驟:
(5)與本地游戲終端或通過(guò)數(shù)據(jù)發(fā)送與接收單元與網(wǎng)絡(luò)游戲終端交換控制指令的步
驟; (6)根據(jù)步驟(5)所述的控制指令,同時(shí)結(jié)合存儲(chǔ)單元內(nèi)的存儲(chǔ)信息更新游戲圖形界面并進(jìn)行語(yǔ)音輸出的步驟。
[0011]進(jìn)一步,在所述棋牌類游戲經(jīng)過(guò)無(wú)線或有線網(wǎng)絡(luò)與網(wǎng)絡(luò)游戲終端進(jìn)行網(wǎng)絡(luò)對(duì)弈的模式下,當(dāng)本地游戲者首先走棋或出牌時(shí),包括以下步驟:
步驟1、本地游戲者通過(guò)語(yǔ)音發(fā)出操作指令;
步驟2、本地游戲終端的語(yǔ)音輸入單元接收語(yǔ)音信號(hào);
步驟3、本地游戲終端的語(yǔ)音識(shí)別單元以接收的語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)
別;
步驟4、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面;
步驟5、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送給網(wǎng)絡(luò)游戲終端;
步驟6、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收控制指令并更新游戲圖形界面; 步驟7、網(wǎng)絡(luò)游戲終端的操作者進(jìn)行操作;
步驟8、網(wǎng)絡(luò)游戲終端的中心處理單元根據(jù)操作者產(chǎn)生控制指令并更新網(wǎng)絡(luò)游戲終端的游戲圖形界面;
步驟9、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送回本地游戲終端;
步驟10、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收網(wǎng)絡(luò)游戲終端返回的控制指令; 步驟11、本地游戲終端的中心處理單元更新圖形界面并語(yǔ)音輸出;
步驟12、重復(fù)步驟I?11直至游戲結(jié)束。
[0012]而在所述棋牌類游戲經(jīng)過(guò)無(wú)線或有線網(wǎng)絡(luò)與網(wǎng)絡(luò)游戲終端進(jìn)行網(wǎng)絡(luò)對(duì)弈的模式下,當(dāng)本地游戲者首先走棋或出牌時(shí),包括以下步驟:
步驟1、網(wǎng)絡(luò)游戲終端的操作者進(jìn)行棋牌類游戲操作;
步驟2、網(wǎng)絡(luò)游戲終端的中心處理單元將操作轉(zhuǎn)換為控制指令并更新網(wǎng)絡(luò)游戲終端的游戲圖形界面;
步驟3、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送給本地游戲終端;
步驟4、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收控制指令并更新游戲圖形界面同時(shí)進(jìn)行語(yǔ)音輸出;
步驟5、本地游戲者通過(guò)語(yǔ)音發(fā)出操作指令;
步驟6、本地游戲終端的語(yǔ)音輸入單元接收本地游戲者的語(yǔ)音信號(hào);
步驟7、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別;步驟8、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面;
步驟9、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送至網(wǎng)絡(luò)游戲終端;
步驟10、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收本地傳送的控制指令;
步驟11、重復(fù)步驟I?10直至游戲結(jié)束。
[0013]此外,在所述棋牌類游戲不經(jīng)過(guò)網(wǎng)絡(luò),在游戲者與本地游戲終端進(jìn)行人機(jī)對(duì)弈模式下,當(dāng)本地游戲者首先走棋或出牌時(shí),包括以下步驟:
步驟1、游戲者通過(guò)語(yǔ)音發(fā)出操作指令;
步驟2、本地游戲終端的語(yǔ)音輸入單元接收游戲者的語(yǔ)音信號(hào); 步驟3、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別;步驟4、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面;
步驟5、本地游戲終端的中心處理單元根據(jù)存儲(chǔ)單元中的數(shù)據(jù)信息做出響應(yīng),并產(chǎn)生控制指令;
步驟6、本地游戲終端的中心處理單元根據(jù)控制指令更新游戲圖形界面并語(yǔ)音輸出; 步驟7、重復(fù)步驟I?6直至游戲結(jié)束。
[0014]而在所述棋牌類游戲不經(jīng)過(guò)網(wǎng)絡(luò),在游戲者與本地游戲終端進(jìn)行人機(jī)對(duì)弈模式下,當(dāng)本地游戲終端首先走棋或出牌時(shí),包括以下步驟:
步驟1、本地游戲終端的中心處理單元根據(jù)存儲(chǔ)單元中的數(shù)據(jù)信息做出選擇,產(chǎn)生控制指令;
步驟2、本地游戲終端的中心處理單元利用控制指令更新游戲圖形界面;
步驟3、游戲者根據(jù)棋牌游戲態(tài)勢(shì)發(fā)出語(yǔ)音指令;
步驟4、本地游戲終端的語(yǔ)音輸入單元接收游戲者的語(yǔ)音信號(hào);
步驟5、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別;步驟6、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面;
步驟7、重復(fù)步驟I?6直至游戲結(jié)束。
[0015]進(jìn)一步,還包括多個(gè)網(wǎng)絡(luò)游戲終端將控制指令發(fā)送至同一游戲服務(wù)器,同時(shí),所述的游戲服務(wù)器將控制指令分發(fā)至每個(gè)網(wǎng)絡(luò)游戲終端的步驟。
[0016]還可以包括通過(guò)鼠標(biāo)和鍵盤(pán)操作控制游戲的步驟。
[0017]或者包括利用存儲(chǔ)單元的標(biāo)準(zhǔn)語(yǔ)音庫(kù)或游戲前由游戲者錄入的語(yǔ)音庫(kù),進(jìn)行有限字符集孤立詞識(shí)別的步驟。
[0018]或者包括語(yǔ)音識(shí)別單元利用語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別的步驟。
[0019]還可以包括利用存儲(chǔ)單元存儲(chǔ)或錄入的語(yǔ)音數(shù)據(jù)庫(kù)結(jié)合語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別的步驟。
[0020]此外,還可以包括游戲者利用其自身的聲音對(duì)語(yǔ)音識(shí)別單元進(jìn)行訓(xùn)練以提高識(shí)別準(zhǔn)確率的步驟。
[0021]另外,還可以包括所述的語(yǔ)音輸出單元對(duì)游戲者違反規(guī)則的錯(cuò)誤操作進(jìn)行提示或告警的步驟。
[0022]還可以包括利用預(yù)先存儲(chǔ)在存儲(chǔ)單元的棋譜或者紙牌數(shù)據(jù)對(duì)用戶進(jìn)行提示以啟發(fā)游戲者提高游戲水平的步驟。
[0023]或者還包括游戲開(kāi)始、游戲退出、求和、認(rèn)輸、語(yǔ)音開(kāi)啟與關(guān)閉、顯示開(kāi)啟與關(guān)閉、悔棋或悔牌等游戲控制指令。
[0024]本發(fā)明的有益效果是:本發(fā)明使得游戲者可以在不用手指操作的情況下,僅利用語(yǔ)音完成棋牌類游戲,減少了棋牌類游戲的娛樂(lè)場(chǎng)地,增強(qiáng)了棋牌類游戲的靈活性、趣味性和實(shí)用性,提高了用戶體驗(yàn),具體優(yōu)點(diǎn)為:
本發(fā)明可以利用語(yǔ)音操作棋牌類游戲,當(dāng)游戲者雙手被占用或者對(duì)于上肢或視力障礙人士,非常有利,同時(shí)可以在小屏幕終端上實(shí)現(xiàn)精確游戲控制,避免因?yàn)槠聊恢衅遄踊蚣埮凭嚯x過(guò)于細(xì)小容易引起手指占擊操作錯(cuò)誤的問(wèn)題;
此外,本發(fā)明僅需要在通常多媒體終端上增加語(yǔ)音輸入單元或語(yǔ)音識(shí)別單元,對(duì)于不具備鍵盤(pán)、鼠標(biāo)等輸入設(shè)備的有線電視等設(shè)備中,通過(guò)本發(fā)明進(jìn)行改進(jìn)后即可進(jìn)行棋牌類游戲,非常便利;具有獨(dú)特的用戶體驗(yàn),增加了棋牌類游戲的趣味性。
【專利附圖】
【附圖說(shuō)明】
[0025]圖1為本發(fā)明所述的網(wǎng)絡(luò)模式下的棋牌類游戲語(yǔ)音控制裝置的結(jié)構(gòu)示意圖;
圖2為本發(fā)明的本地模式下的棋牌類游戲語(yǔ)音控制裝置的結(jié)構(gòu)示意圖;
圖3為本發(fā)明所述的語(yǔ)音輸入單元的結(jié)構(gòu)示意圖;
圖4為本發(fā)明所述的存儲(chǔ)單元的數(shù)據(jù)庫(kù)文件示意圖;
圖5為本發(fā)明所述的語(yǔ)音識(shí)別單元的結(jié)構(gòu)示意圖;
圖6為本發(fā)明所述的語(yǔ)音輸出單元的結(jié)構(gòu)示意圖;
圖7為利用本發(fā)明所述的語(yǔ)音輸出方法產(chǎn)生的語(yǔ)音信號(hào)波形。
【具體實(shí)施方式】
[0026]以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行具體的介紹。
[0027]圖1為本發(fā)明所述的網(wǎng)絡(luò)模式下的棋牌類游戲語(yǔ)音控制裝置的結(jié)構(gòu)示意圖;圖2為本發(fā)明的本地模式下的棋牌類游戲語(yǔ)音控制裝置的結(jié)構(gòu)示意圖。
[0028]如圖1和圖2所示:一種棋牌類游戲語(yǔ)音控制裝置,包括順序連通的語(yǔ)音輸入單元、語(yǔ)音識(shí)別單元和中心處理單元;同時(shí)與中心處理單元連通的數(shù)據(jù)發(fā)送與接收單元、顯示單元和語(yǔ)音輸出單元;以及同時(shí)與語(yǔ)音識(shí)別單元和語(yǔ)音輸出單元連通的存儲(chǔ)單元。
[0029]圖3為本發(fā)明所述的語(yǔ)音輸入單元的結(jié)構(gòu)示意圖。
[0030]如圖3所示:語(yǔ)音輸入單元包括濾波、采樣、量化過(guò)程,其用于將模擬語(yǔ)音信號(hào)轉(zhuǎn)化為數(shù)字語(yǔ)音信號(hào);本發(fā)明所述的語(yǔ)音輸入單元為麥克風(fēng)(話筒)。
[0031]圖4為本發(fā)明所述的存儲(chǔ)單元的數(shù)據(jù)庫(kù)文件示意圖。
[0032]如圖4所示:同時(shí)存儲(chǔ)單元與語(yǔ)音識(shí)別單元和語(yǔ)音輸出單元連通,其設(shè)置有語(yǔ)音數(shù)據(jù)庫(kù)、棋牌類游戲規(guī)則庫(kù)和游戲控制信息庫(kù),所述的語(yǔ)音數(shù)據(jù)庫(kù)包含操作棋牌類游戲所需的語(yǔ)音信號(hào),用以查找比對(duì)從而進(jìn)行語(yǔ)音識(shí)別,而所述的棋牌類游戲規(guī)則庫(kù)包含棋牌棋譜等棋牌游戲所需的規(guī)則數(shù)據(jù),用以對(duì)游戲進(jìn)行控制防止違例出現(xiàn),或者針對(duì)游戲態(tài)勢(shì)對(duì)游戲者進(jìn)行提示,以啟發(fā)其進(jìn)行思考,提高其游戲水平。
[0033]具體為:中國(guó)象棋的語(yǔ)音數(shù)據(jù)庫(kù)包括所有棋子移動(dòng)指令所需的語(yǔ)音元素?cái)?shù)據(jù),可分為棋子名稱、數(shù)字和方向與移動(dòng)三個(gè)分區(qū),其中,棋子名稱分區(qū)包括帥、將、相(象)、仕(士)、車(chē)、馬、炮、兵、卒的9條語(yǔ)音記錄;數(shù)字分區(qū)包括數(shù)字I至9的九條語(yǔ)音記錄;方向與移動(dòng)分區(qū)包括前、后、進(jìn)、平、退的五條語(yǔ)音記錄,每條語(yǔ)音記錄包括序號(hào)、語(yǔ)義和語(yǔ)音數(shù)據(jù)
二個(gè)字段。
[0034]圖5為本發(fā)明所述的語(yǔ)音識(shí)別單元的結(jié)構(gòu)示意圖。
[0035]如圖5所示:語(yǔ)音識(shí)別單元與語(yǔ)音輸入單元連通,其具有字音分段、結(jié)合語(yǔ)音數(shù)據(jù)庫(kù)進(jìn)行距離測(cè)算、最優(yōu)元素判定和指令拼接功能的,以得到與數(shù)字語(yǔ)音信號(hào)對(duì)應(yīng)的語(yǔ)義信肩、O[0036]所述字音分段功能,可采用信號(hào)能量、功率、瞬時(shí)振幅或過(guò)零率等方法,用以將連續(xù)語(yǔ)音信號(hào)分割為以字為單位的分段語(yǔ)音信號(hào),為后續(xù)的語(yǔ)音識(shí)別創(chuàng)造條件。所述距離測(cè)算功能需要結(jié)合存儲(chǔ)單元中預(yù)先存入或事先錄入的語(yǔ)音數(shù)據(jù)庫(kù)進(jìn)行,將以字為單位的分段語(yǔ)音信號(hào)與語(yǔ)音數(shù)據(jù)庫(kù)中的記錄進(jìn)行距離測(cè)算,該距離指信號(hào)在時(shí)域、頻域、編碼域或統(tǒng)計(jì)域的距離,比如時(shí)域相關(guān)性、頻譜相似性、概率分布相似性等。距離最小的語(yǔ)音記錄中的語(yǔ)義項(xiàng)即為識(shí)別的結(jié)果。指令拼接功能用以將以每個(gè)分段的單字語(yǔ)義連接起來(lái),形成類似“車(chē)一進(jìn)四”的語(yǔ)義指令。
[0037]所述的中心處理單元與語(yǔ)音識(shí)別單元連通,其為游戲終端的核心,對(duì)整個(gè)游戲進(jìn)行控制,且將語(yǔ)音識(shí)別單元產(chǎn)生的語(yǔ)音識(shí)別信息轉(zhuǎn)換為所需的控制指令,所述的中心處理單元同時(shí)將控制指令提交給顯示單元、語(yǔ)音輸出單元和數(shù)據(jù)發(fā)送與接收單元,中心處理單元和網(wǎng)絡(luò)游戲終端的數(shù)據(jù)傳輸方式為有線傳輸,當(dāng)然也可以為無(wú)線傳輸。
[0038]在本發(fā)明中,顯示單元與中心處理單元連通,用于接收中心處理單元的控制指令、更新游戲圖形界面,而實(shí)時(shí)展示游戲態(tài)勢(shì),在本實(shí)施方式中,所述的顯示單元為CRT顯示器,當(dāng)然也可以為液晶顯示器顯示屏或觸摸屏。
[0039]圖6為本發(fā)明所述的語(yǔ)音輸出單元的結(jié)構(gòu)示意圖。
[0040]如圖6所示:語(yǔ)音輸出單元與中心處理單元連通,其具有控制指令拆分、結(jié)合語(yǔ)音數(shù)據(jù)庫(kù)進(jìn)行元素查找、語(yǔ)音信號(hào)拼接、送交語(yǔ)音輸出設(shè)備的功能,以使得對(duì)方走棋或出牌后通過(guò)語(yǔ)音報(bào)告其做出的動(dòng)作,在游戲者操作違反棋牌游類戲規(guī)則的時(shí)候,針對(duì)錯(cuò)誤類型發(fā)出告警或提示語(yǔ)音。
[0041]其中控制指令拆分用以將控制指令以漢字為單位進(jìn)行拆分,為后續(xù)語(yǔ)音元素查找準(zhǔn)備條件;語(yǔ)音元素查找功能結(jié)合預(yù)先存儲(chǔ)或事先錄入的語(yǔ)音數(shù)據(jù)庫(kù),找到每個(gè)單字對(duì)應(yīng)的語(yǔ)音信號(hào);語(yǔ)音信號(hào)拼接功能用以將若干個(gè)單字語(yǔ)音信號(hào)拼接為棋牌類常用記譜格式的語(yǔ)句;輸出設(shè)備用以將數(shù)字語(yǔ)音信號(hào)轉(zhuǎn)化為人耳能夠聽(tīng)懂的模擬語(yǔ)音信號(hào)。圖7為采用上述方法將“炮二平五”指令轉(zhuǎn)換得到的語(yǔ)音信號(hào)波形圖,該語(yǔ)音信號(hào)經(jīng)耳機(jī)和揚(yáng)聲器輸出后,清晰可懂,滿足游戲需求。
[0042]圖7為利用本發(fā)明所述的語(yǔ)音輸出方法產(chǎn)生的語(yǔ)音信號(hào)波形。
[0043]如圖7所示:數(shù)據(jù)發(fā)送與接收單與所述的中心處理單元連通,用于中心處理單元和網(wǎng)絡(luò)游戲終端數(shù)據(jù)傳輸。具體為:所述的數(shù)據(jù)發(fā)送與接收單元用以將中心處理單元產(chǎn)生的控制指令數(shù)據(jù)封裝為通用網(wǎng)絡(luò)協(xié)議(UDP或TCP)數(shù)據(jù)幀,通過(guò)有線網(wǎng)絡(luò)或無(wú)線網(wǎng)絡(luò)輸送到網(wǎng)絡(luò)游戲服務(wù)器或網(wǎng)絡(luò)游戲終端;或者通過(guò)有線或無(wú)線網(wǎng)絡(luò)接收網(wǎng)絡(luò)游戲服務(wù)器或網(wǎng)絡(luò)游戲終端傳來(lái)的指令數(shù)據(jù),送交中心處理單元。
[0044]而棋牌類游戲語(yǔ)音控制方法,包括以下步驟:
(1)語(yǔ)音輸入單元接收語(yǔ)音信號(hào)的步驟,當(dāng)然也可以采用鼠標(biāo)和鍵盤(pán)操作控制游戲的方法:
(2)語(yǔ)音識(shí)別單元將接收的語(yǔ)音信號(hào)作為觀測(cè)信號(hào),同時(shí)結(jié)合存儲(chǔ)單元內(nèi)的存儲(chǔ)信息進(jìn)行語(yǔ)音識(shí)別的步驟:
(3)中心處理單元根據(jù)步驟(2)所述的語(yǔ)音識(shí)別結(jié)果產(chǎn)生控制指令的步驟:
(4)顯示單元根據(jù)步驟(3)所述的產(chǎn)生的控制指令更新游戲圖形界面的步驟:
(5)與本地游戲終端或通過(guò)數(shù)據(jù)發(fā)送與接收單元與網(wǎng)絡(luò)游戲終端交換控制指令的步驟;
(6)根據(jù)步驟(5)所述的控制指令,同時(shí)結(jié)合存儲(chǔ)單元內(nèi)的存儲(chǔ)信息更新游戲圖形界面并進(jìn)行語(yǔ)音輸出的步驟。
[0045]具體為:
在所述棋牌類游戲經(jīng)過(guò)無(wú)線或有線網(wǎng)絡(luò)與網(wǎng)絡(luò)游戲終端進(jìn)行網(wǎng)絡(luò)對(duì)弈的模式下,當(dāng)本地游戲者首先走棋或出牌時(shí),包括以下步驟:
步驟1、本地游戲者通過(guò)語(yǔ)音發(fā)出操作指令,當(dāng)然也可以采用鼠標(biāo)和鍵盤(pán)操作控制游戲的方法;
步驟2、本地游戲終端的語(yǔ)音輸入單元接收語(yǔ)音信號(hào);
步驟3、本地游戲終端的語(yǔ)音識(shí)別單元以接收的語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別,具體為語(yǔ)音識(shí)別單元利用語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別,甚至包括利用存儲(chǔ)單元存儲(chǔ)或錄入的語(yǔ)音數(shù)據(jù)庫(kù)結(jié)合語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別的步驟;
步驟4、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面;
步驟5、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送給網(wǎng)絡(luò)游戲終端,此步驟中,還可以包括多個(gè)網(wǎng)絡(luò)游戲終端將控制指令發(fā)送至同一游戲服務(wù)器,同時(shí),所述的游戲服務(wù)器將控制指令分發(fā)至每個(gè)網(wǎng)絡(luò)游戲終端的步驟;
步驟6、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收控制指令并更新游戲圖形界面; 步驟7、網(wǎng)絡(luò)游戲終端的操作者進(jìn)行操作;
步驟8、網(wǎng)絡(luò)游戲終端的中心處理單元根據(jù)操作者產(chǎn)生控制指令并更新網(wǎng)絡(luò)游戲終端的游戲圖形界面;
步驟9、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送回本地游戲終端;
步驟10、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收網(wǎng)絡(luò)游戲終端返回的控制指令; 步驟11、本地游戲終端的中心處理單元更新圖形界面并語(yǔ)音輸出;
步驟12、重復(fù)步驟I?11直至游戲結(jié)束。
[0046]而在所述棋牌類游戲經(jīng)過(guò)無(wú)線或有線網(wǎng)絡(luò)與網(wǎng)絡(luò)游戲終端進(jìn)行網(wǎng)絡(luò)對(duì)弈的模式下,當(dāng)本地游戲者首先走棋或出牌時(shí),包括以下步驟:
步驟1、網(wǎng)絡(luò)游戲終端的操作者進(jìn)行棋牌類游戲操作;
步驟2、網(wǎng)絡(luò)游戲終端的中心處理單元將操作轉(zhuǎn)換為控制指令并更新網(wǎng)絡(luò)游戲終端的游戲圖形界面;
步驟3、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送給本地游戲終端;
步驟4、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收控制指令并更新游戲圖形界面同時(shí)進(jìn)行語(yǔ)音輸出;
步驟5、本地游戲者通過(guò)語(yǔ)音發(fā)出操作指令,當(dāng)然也可以采用鼠標(biāo)和鍵盤(pán)操作控制游戲的方法;
步驟6、本地游戲終端的語(yǔ)音輸入單元接收本地游戲者的語(yǔ)音信號(hào);
步驟7、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別,具體為語(yǔ)音識(shí)別單元利用語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別,甚至包括利用存儲(chǔ)單元存儲(chǔ)或錄入的語(yǔ)音數(shù)據(jù)庫(kù)結(jié)合語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別的步驟; 步驟8、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面;
步驟9、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送至網(wǎng)絡(luò)游戲終端;此步驟中,還可以包括多個(gè)網(wǎng)絡(luò)游戲終端將控制指令發(fā)送至同一游戲服務(wù)器,同時(shí),所述的游戲服務(wù)器將控制指令分發(fā)至每個(gè)網(wǎng)絡(luò)游戲終端的步驟。
[0047]步驟10、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收本地傳送的控制指令;
步驟11、重復(fù)步驟I?10直至游戲結(jié)束。
[0048]此外,在所述棋牌類游戲不經(jīng)過(guò)網(wǎng)絡(luò),在游戲者與本地游戲終端進(jìn)行人機(jī)對(duì)弈模式下,當(dāng)本地游戲者首先走棋或出牌時(shí),包括以下步驟:
步驟1、游戲者通過(guò)語(yǔ)音發(fā)出操作指令,當(dāng)然也可以采用鼠標(biāo)和鍵盤(pán)操作控制游戲的方
法;
步驟2、本地游戲終端的語(yǔ)音輸入單元接收游戲者的語(yǔ)音信號(hào);
步驟3、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別,具體為語(yǔ)音識(shí)別單元利用語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別,甚至包括利用存儲(chǔ)單元存儲(chǔ)或錄入的語(yǔ)音數(shù)據(jù)庫(kù)結(jié)合語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別的步驟;
步驟4、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面;
步驟5、本地游戲終端的中心處理單元根據(jù)存儲(chǔ)單元中的數(shù)據(jù)信息做出響應(yīng),并產(chǎn)生控制指令;
步驟6、本地游戲終端的中心處理單元根據(jù)控制指令更新游戲圖形界面并語(yǔ)音輸出; 步驟7、重復(fù)步驟I?6直至游戲結(jié)束。
[0049]當(dāng)所述棋牌類游戲不經(jīng)過(guò)網(wǎng)絡(luò),在游戲者與本地游戲終端進(jìn)行人機(jī)對(duì)弈模式下,當(dāng)本地游戲終端首先走棋或出牌時(shí),包括以下步驟:
步驟1、本地游戲終端的中心處理單元根據(jù)存儲(chǔ)單元中的數(shù)據(jù)信息做出選擇,產(chǎn)生控制指令;
步驟2、本地游戲終端的中心處理單元利用控制指令更新游戲圖形界面;
步驟3、游戲者根據(jù)棋牌游戲態(tài)勢(shì)發(fā)出語(yǔ)音指令;
步驟4、本地游戲終端的語(yǔ)音輸入單元接收游戲者的語(yǔ)音信號(hào),且所述的語(yǔ)音識(shí)別單元利用語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別,甚至包括利用存儲(chǔ)單元存儲(chǔ)或錄入的語(yǔ)音數(shù)據(jù)庫(kù)結(jié)合語(yǔ)音信號(hào)的隱馬爾可夫模型進(jìn)行語(yǔ)音識(shí)別的步驟;
步驟5、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別;步驟6、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面;
步驟7、重復(fù)步驟I?6直至游戲結(jié)束。
[0050]此外,上述的游戲步驟中,還可以包括利用存儲(chǔ)單元的標(biāo)準(zhǔn)語(yǔ)音庫(kù)或游戲前由游戲者錄入的語(yǔ)音庫(kù),進(jìn)行有限字符集孤立詞識(shí)別的步驟。
[0051]當(dāng)然,在上述的游戲步驟中,還可以包括游戲者利用其自身的聲音對(duì)語(yǔ)音識(shí)別單元進(jìn)行訓(xùn)練以提高識(shí)別準(zhǔn)確率的步驟?;蜻€可以包括所述的語(yǔ)音輸出單元對(duì)游戲者違反規(guī)則的錯(cuò)誤操作進(jìn)行提示或告警的步驟。以及利用預(yù)先存儲(chǔ)在存儲(chǔ)單元的棋譜或者紙牌數(shù)據(jù)對(duì)用戶進(jìn)行提示以啟發(fā)游戲者提高游戲水平的步驟?;蛘哌€包括游戲開(kāi)始、游戲退出、求和、認(rèn)輸、語(yǔ)音開(kāi)啟與關(guān)閉、顯示開(kāi)啟與關(guān)閉、悔棋或悔牌等游戲控制指令。
[0052]本發(fā)明使得游戲者可以在不用手指操作的情況下,僅利用語(yǔ)音完成棋牌類游戲,減少了棋牌類游戲的娛樂(lè)場(chǎng)地,增強(qiáng)了棋牌類游戲的靈活性、趣味性和實(shí)用性,提高了用戶體驗(yàn),具體優(yōu)點(diǎn)為:
本發(fā)明可以利用語(yǔ)音操作棋牌類游戲,當(dāng)游戲者雙手被占用或者對(duì)于上肢或視力障礙人士,非常有利,同時(shí)可以在小屏幕終端上實(shí)現(xiàn)精確游戲控制,避免因?yàn)槠聊恢衅遄踊蚣埮凭嚯x過(guò)于細(xì)小容易引起手指占擊操作錯(cuò)誤的問(wèn)題;
此外,本發(fā)明僅需要在通常多媒體終端上增加語(yǔ)音輸入單元或語(yǔ)音識(shí)別單元,對(duì)于不具備鍵盤(pán)、鼠標(biāo)等輸入設(shè)備的有線電視等設(shè)備中,通過(guò)本發(fā)明進(jìn)行改進(jìn)后即可進(jìn)行棋牌類游戲,非常便利;具有獨(dú)特的用戶體驗(yàn),增加了棋牌類游戲的趣味性。
[0053]本發(fā)明按照上述實(shí)施例進(jìn)行了說(shuō)明,應(yīng)當(dāng)理解,上述實(shí)施例不以任何形式限定本發(fā)明,凡采用等同替換或等效變換方式所獲得的技術(shù)方案,均落在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種棋牌類游戲語(yǔ)音控制裝置,其特征在于,包括: 將模擬語(yǔ)音信號(hào)轉(zhuǎn)化為數(shù)字語(yǔ)音信號(hào)的語(yǔ)音輸入單元; 與語(yǔ)音輸入單元連通,且具有字音分段、結(jié)合語(yǔ)音數(shù)據(jù)庫(kù)進(jìn)行距離測(cè)算、最優(yōu)元素判定和指令拼接功能的語(yǔ)音識(shí)別單元; 與語(yǔ)音識(shí)別單元連通,且將語(yǔ)音識(shí)別單元產(chǎn)生的語(yǔ)音識(shí)別信息轉(zhuǎn)換為所需的控制指令的中心處理單元; 與中心處理單元連通,且用于接收中心處理單元的控制指令、更新游戲圖形界面、展示游戲態(tài)勢(shì)的顯示單元; 與中心處理單元連通,且具有控制指令拆分、結(jié)合語(yǔ)音數(shù)據(jù)庫(kù)進(jìn)行元素查找、語(yǔ)音信號(hào)拼接、送交語(yǔ)音輸出設(shè)備的語(yǔ)音輸出單元; 同時(shí)與語(yǔ)音識(shí)別單元和語(yǔ)音輸出單元連通,且設(shè)置有語(yǔ)音數(shù)據(jù)庫(kù)、棋牌類游戲規(guī)則庫(kù)和游戲控制信息庫(kù)的存儲(chǔ)單元; 以及,與所述的中心處理單元連通,用于中心處理單元和網(wǎng)絡(luò)游戲終端數(shù)據(jù)傳輸?shù)臄?shù)據(jù)發(fā)送與接收單元。
2.根據(jù)權(quán)利要求1所述的一種棋牌類游戲語(yǔ)音控制裝置,其特征在于,所述的中心處理單元和網(wǎng)絡(luò)游戲終端的數(shù)據(jù)傳輸方式為有線傳輸或無(wú)線傳輸。
3.一種棋牌類游戲 語(yǔ)音控制方法,其特征在于,包括以下步驟: (1)語(yǔ)音輸入單元接收語(yǔ)音信號(hào)的步驟: (2)語(yǔ)音識(shí)別單元將接收的語(yǔ)音信號(hào)作為觀測(cè)信號(hào),同時(shí)結(jié)合存儲(chǔ)單元內(nèi)的存儲(chǔ)信息進(jìn)行語(yǔ)音識(shí)別的步驟: (3)中心處理單元根據(jù)步驟(2)所述的語(yǔ)音識(shí)別結(jié)果產(chǎn)生控制指令的步驟: (4)顯示單元根據(jù)步驟(3)所述的產(chǎn)生的控制指令更新游戲圖形界面的步驟: (5)與本地游戲終端或通過(guò)數(shù)據(jù)發(fā)送與接收單元與網(wǎng)絡(luò)游戲終端交換控制指令的步驟; (6)根據(jù)步驟(5)所述的控制指令,同時(shí)結(jié)合存儲(chǔ)單元內(nèi)的存儲(chǔ)信息更新游戲圖形界面并進(jìn)行語(yǔ)音輸出的步驟, 在所述棋牌類游戲經(jīng)過(guò)無(wú)線或有線網(wǎng)絡(luò)與網(wǎng)絡(luò)游戲終端進(jìn)行網(wǎng)絡(luò)對(duì)弈的模式下,當(dāng)本地游戲者首先走棋或出牌時(shí),包括以下步驟: 步驟1、本地游戲者通過(guò)語(yǔ)音發(fā)出操作指令; 步驟2、本地游戲終端的語(yǔ)音輸入單元接收語(yǔ)音信號(hào); 步驟3、本地游戲終端的語(yǔ)音識(shí)別單元以接收的語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別; 步驟4、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面; 步驟5、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送給網(wǎng)絡(luò)游戲終端; 步驟6、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收控制指令并更新游戲圖形界面; 步驟7、網(wǎng)絡(luò)游戲終端的操作者進(jìn)行操作; 步驟8、網(wǎng)絡(luò)游戲終端的中心處理單元根據(jù)操作者產(chǎn)生控制指令并更新網(wǎng)絡(luò)游戲終端的游戲圖形界面;步驟9、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送回本地游戲終端; 步驟10、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收網(wǎng)絡(luò)游戲終端返回的控制指令; 步驟11、本地游戲終端的中心處理單元更新圖形界面并語(yǔ)音輸出; 步驟12、重復(fù)步驟I~11直至游戲結(jié)束, 而在所述棋牌類游戲經(jīng)過(guò)無(wú)線或有線網(wǎng)絡(luò)與網(wǎng)絡(luò)游戲終端進(jìn)行網(wǎng)絡(luò)對(duì)弈的模式下,當(dāng)網(wǎng)絡(luò)游戲者首先走棋或出牌時(shí),包括以下步驟: 步驟1、網(wǎng)絡(luò)游戲終端的操作者進(jìn)行棋牌類游戲操作; 步驟2、網(wǎng)絡(luò)游戲終端的中心處理單元將操作轉(zhuǎn)換為控制指令并更新網(wǎng)絡(luò)游戲終端的游戲圖形界面; 步驟3、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送給本地游戲終端; 步驟4、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收控制指令并更新游戲圖形界面同時(shí)進(jìn)行語(yǔ)音輸出; 步驟5、本地游戲者通過(guò)語(yǔ)音發(fā)出操作指令; 步驟6、本地游戲終端的語(yǔ)音輸入單元接收本地游戲者的語(yǔ)音信號(hào); 步驟7、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別;步驟8、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面; 步驟9、本地游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元將控制指令發(fā)送至網(wǎng)絡(luò)游戲終端; 步驟10、網(wǎng)絡(luò)游戲終端通過(guò)數(shù)據(jù)發(fā)送與接收單元接收本地傳送的控制指令; 步驟11、重復(fù)步驟I~10直至游戲結(jié)束。
4.根據(jù)權(quán)利要求3所述的一種棋牌類游戲語(yǔ)音控制方法,其特征在于,在所述棋牌類游戲不經(jīng)過(guò)網(wǎng)絡(luò),在游戲者與本地游戲終端進(jìn)行人機(jī)對(duì)弈模式下,當(dāng)本地游戲者首先走棋或出牌時(shí),包括以下步驟: 步驟1、游戲者通過(guò)語(yǔ)音發(fā)出操作指令; 步驟2、本地游戲終端的語(yǔ)音輸入單元接收游戲者的語(yǔ)音信號(hào); 步驟3、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別;步驟4、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面; 步驟5、本地游戲終端的中心處理單元根據(jù)存儲(chǔ)單元中的數(shù)據(jù)信息做出響應(yīng),并產(chǎn)生控制指令; 步驟6、本地游戲終端的中心處理單元根據(jù)控制指令更新游戲圖形界面并語(yǔ)音輸出; 步驟7、重復(fù)步驟I~6直至游戲結(jié)束, 而在所述棋牌類游戲不經(jīng)過(guò)網(wǎng)絡(luò),在游戲者與本地游戲終端進(jìn)行人機(jī)對(duì)弈模式下,當(dāng)本地游戲終端首先走棋或出牌時(shí),包括以下步驟: 步驟1、本地游戲終端的中心處理單元根據(jù)存儲(chǔ)單元中的數(shù)據(jù)信息做出選擇,產(chǎn)生控制指令; 步驟2、本地游戲終端的中心處理單元利用控制指令更新游戲圖形界面; 步驟3、游戲者根據(jù)棋牌游戲態(tài)勢(shì)發(fā)出語(yǔ)音指令; 步驟4、本地游戲終端的語(yǔ)音輸入單元接收游戲者的語(yǔ)音信號(hào);步驟5、本地游戲終端的語(yǔ)音識(shí)別單元以接收語(yǔ)音信號(hào)作為觀測(cè)信號(hào)進(jìn)行語(yǔ)音識(shí)別; 步驟6、本地游戲終端的中心處理單元根據(jù)語(yǔ)音識(shí)別的結(jié)果產(chǎn)生控制指令并更新游戲圖形界面; 步驟7、重復(fù)步驟1~6直至游戲結(jié)束。
5.根據(jù)權(quán)利要求3-4任一項(xiàng)權(quán)利要求所述的一種棋牌類游戲語(yǔ)音控制方法,其特征在于,還包括多個(gè)網(wǎng)絡(luò)游戲終端將控制指令發(fā)送至同一游戲服務(wù)器,同時(shí),所述的游戲服務(wù)器將控制指令分發(fā)至每個(gè)網(wǎng)絡(luò)游戲終端的步驟。
6.根據(jù)權(quán)利要求3-4任一項(xiàng)權(quán)利要求所述的一種棋牌類游戲語(yǔ)音控制方法,其特征在于,還包括利用存儲(chǔ)單元的標(biāo)準(zhǔn)語(yǔ)音庫(kù)或游戲前由游戲者錄入的語(yǔ)音庫(kù),進(jìn)行有限字符集孤立詞識(shí)別的步驟。
7.根據(jù)權(quán)利要求3-4任一項(xiàng)權(quán)利要求所述的一種棋牌類游戲語(yǔ)音控制方法,其特征在于,還包括游戲者利用其自身的聲音對(duì)語(yǔ)音識(shí)別單元進(jìn)行訓(xùn)練以提高識(shí)別準(zhǔn)確率的步驟。
8.根據(jù)權(quán)利要求3-4任一項(xiàng)權(quán)利要求所述的一種棋牌類游戲語(yǔ)音控制方法,其特征在于,還包括,在游戲者違反規(guī)則時(shí),中心處理單元產(chǎn)生提示或告警指令送至語(yǔ)音輸出單元的步驟。
9.根據(jù)權(quán)利要求3-4任一項(xiàng)權(quán)利要求所述的一種棋牌類游戲語(yǔ)音控制方法,其特征在于,還包括利用預(yù)先存儲(chǔ)在存儲(chǔ)單元的棋譜或者紙牌數(shù)據(jù)對(duì)用戶進(jìn)行提示以啟發(fā)游戲者提高游戲水平的步驟。
10.根據(jù)權(quán)利要求3-4任一項(xiàng)權(quán)利要求所述的一種棋牌類游戲語(yǔ)音控制方法,其特征在于,還包括游戲開(kāi)始、游戲退出、求和、認(rèn)輸、語(yǔ)音開(kāi)啟與關(guān)閉、顯示開(kāi)啟與關(guān)閉、悔棋或悔牌的游戲控制指令。
【文檔編號(hào)】A63F13/30GK103611294SQ201310609841
【公開(kāi)日】2014年3月5日 申請(qǐng)日期:2013年11月27日 優(yōu)先權(quán)日:2013年11月27日
【發(fā)明者】范菊莉, 于淼, 吳戈 申請(qǐng)人:南京航空航天大學(xué)