專利名稱:基于對話的游戲?qū)崿F(xiàn)裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種游戲?qū)崿F(xiàn)技術(shù),特別是涉及一種基于對話的游戲?qū)崿F(xiàn)裝置和方法。
背景技術(shù):
目前,通常情況下是通過鼠標(biāo)、鍵盤、和/或游戲手柄等來進(jìn)行游戲控制,以實(shí)現(xiàn)游戲。發(fā)明人在實(shí)現(xiàn)本發(fā)明過程中發(fā)現(xiàn)如果能夠在游戲?qū)崿F(xiàn)過程中通過聲音與游戲進(jìn)行互動,則不但能夠使游戲的實(shí)現(xiàn)方式更加靈活,且能夠使游戲給人們帶來更多的樂趣。 有鑒于上述現(xiàn)有的游戲?qū)崿F(xiàn)方式存在的缺陷,本發(fā)明人基于從事此類產(chǎn)品設(shè)計(jì)制造多年豐富的實(shí)務(wù)經(jīng)驗(yàn)及專業(yè)知識,并配合學(xué)理的運(yùn)用,積極加以研究創(chuàng)新,以期創(chuàng)設(shè)一種新型結(jié)構(gòu)的基于對話的游戲?qū)崿F(xiàn)裝置和新的基于對話的游戲?qū)崿F(xiàn)方法,能夠克服現(xiàn)有的游戲?qū)崿F(xiàn)方式存在的問題,使其更具有實(shí)用性。經(jīng)過不斷的研究、設(shè)計(jì),經(jīng)過反復(fù)試作樣品及改進(jìn)后,終于創(chuàng)設(shè)出確具實(shí)用價(jià)值的本發(fā)明。
發(fā)明內(nèi)容
本發(fā)明的目的在于,克服現(xiàn)有的游戲?qū)崿F(xiàn)方式存在的缺陷,而提供一種新型結(jié)構(gòu)的基于對話的游戲?qū)崿F(xiàn)裝置和一種新的基于對話的游戲?qū)崿F(xiàn)方法,所要解決的技術(shù)問題是,使游戲的實(shí)現(xiàn)方式更加靈活,且使游戲能夠給人們帶來更多的樂趣,非常適于實(shí)用。本發(fā)明的目的以及解決其技術(shù)問題可以采用以下的技術(shù)方案來實(shí)現(xiàn)。依據(jù)本發(fā)明提出的一種基于對話的游戲?qū)崿F(xiàn)裝置,所述裝置包括聲音擷取裝置和游戲裝置;所述聲音擷取裝置與所述游戲裝置連接,所述聲音擷取裝置將拾取的聲音傳輸給所述游戲裝置;所述游戲裝置包括音頻輸入輸出模塊,與所述聲音擷取裝置連接;語音識別模塊,用于將所述音頻輸入輸出模塊傳輸來的音頻信號轉(zhuǎn)換為文本格式信息;關(guān)鍵詞模塊,用于從所述語音識別模塊轉(zhuǎn)換后的文本格式信息中提取關(guān)鍵詞,并輸出;查詢模塊,用于根據(jù)所述關(guān)鍵詞在預(yù)先存儲的問話和回話的對應(yīng)關(guān)系中查找匹配記錄,如果匹配 記錄中包含有回話的朗讀文本信息,則向所述朗讀模塊輸出該朗讀文本信息,如果匹配記錄中包含有控制命令信息,則通知控制模塊;朗讀模塊,與所述音頻輸入輸出模塊連接,用于根據(jù)所述查詢模塊提供的朗讀文本信息向音頻輸入輸出模塊傳輸音頻信號;控制模塊,用于根據(jù)所述查詢模塊的通知將所述關(guān)鍵詞模塊提取出的關(guān)鍵詞轉(zhuǎn)換為游戲控制命令,并將所述游戲控制命令提供給游戲邏輯。本發(fā)明的目的以及解決其技術(shù)問題還可以采用以下的技術(shù)措施來進(jìn)一步實(shí)現(xiàn)。較佳的,前述的基于對話的游戲?qū)崿F(xiàn)裝置,其中所述游戲?qū)崿F(xiàn)裝置還包括耳機(jī),所述耳機(jī)通過有線或者無線方式與所述游戲裝置的音頻輸入輸出模塊連接。較佳的,前述的基于對話的游戲?qū)崿F(xiàn)裝置,其中所述耳機(jī)和所述聲音擷取裝置包括一體化設(shè)計(jì)的耳麥。
較佳的,前述的基于對話的游戲?qū)崿F(xiàn)裝置,其中所述聲音擷取裝置通過有線或者無線方式與所述游戲裝置連接。較佳的,前述的基于對話的游戲?qū)崿F(xiàn)裝置,其中所述控制模塊包括存儲單元,用于存儲預(yù)先設(shè)定的文本格式信息與游戲控制命令的對應(yīng)關(guān)系信息;控制單元,用于利用所述關(guān)鍵詞在所述存儲單元存儲的對應(yīng)關(guān)系中查找,確定匹配的對應(yīng)關(guān)系信息中的游戲控制命令,并提供給游戲邏輯。依據(jù)本發(fā)明提出的一種基于對話的游戲?qū)崿F(xiàn)方法,所述方法包括通過聲音擷取裝置拾取聲音;對所述聲音擷取裝置拾取的聲音的音頻信號進(jìn)行語音識別處理,以將所述音頻信號轉(zhuǎn)換為文本格式信息;從所述文本格式信息中提取關(guān)鍵詞,并輸出;根據(jù)所述關(guān)鍵詞在預(yù)先存儲的問話和回話的對應(yīng)關(guān)系中查找匹配記錄,如果匹配記錄中包含有回話的朗讀文本信息,則根據(jù)所述朗讀文本信息輸出音頻信號,如果匹配記錄中包含有控制命令信息,則將所述關(guān)鍵詞轉(zhuǎn)換為游戲控制命令,并將所述游戲控制命令提供給游戲邏輯。 較佳的,前述的基于對話的游戲?qū)崿F(xiàn)方法,其中所述對所述聲音擷取裝置拾取的聲音的音頻信號進(jìn)行語音識別處理包括將所述聲音擷取裝置拾取的聲音的音頻信號進(jìn)行去噪和/或格式轉(zhuǎn)換處理,并對處理后的音頻信號進(jìn)行語音識別處理。較佳的,前述的基于對話的游戲?qū)崿F(xiàn)方法,其中所述將所述關(guān)鍵詞轉(zhuǎn)換為游戲控制命令包括將所述文本格式信息在預(yù)先設(shè)定的文本格式信息與游戲控制命令的對應(yīng)關(guān)系中查找,根據(jù)匹配的對應(yīng)關(guān)系信息獲取游戲控制命令。借由上述技術(shù)方案,本發(fā)明的基于對話的游戲?qū)崿F(xiàn)裝置和方法至少具有下列優(yōu)點(diǎn)及有益效果本發(fā)明通過對采集到的聲音的音頻信號進(jìn)行語音識別和提取關(guān)鍵詞處理,并將提取的關(guān)鍵詞在預(yù)先設(shè)置的問話和回話的對應(yīng)關(guān)系中查找匹配的記錄,這樣,游戲裝置可以根據(jù)該匹配的記錄可以向?qū)υ挿交卦?,也可以?zhí)行關(guān)鍵詞轉(zhuǎn)換成的游戲控制命令,從而游戲裝置可以與游戲玩家在游戲中進(jìn)行對話,并基于對話實(shí)現(xiàn)游戲,最終使游戲的實(shí)現(xiàn)方式更加靈活,且使游戲能夠給人們帶來更多的樂趣。綜上所述,本發(fā)明在技術(shù)上有顯著的進(jìn)步,并具有明顯的積極效果,誠為一新穎、進(jìn)步、實(shí)用的新設(shè)計(jì)。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉較佳實(shí)施例,并配合附圖,詳細(xì)說明如下。
圖I為本發(fā)明的基于對話的游戲?qū)崿F(xiàn)裝置示意圖;圖2為本發(fā)明的基于對話的游戲?qū)崿F(xiàn)方法示意圖。
具體實(shí)施例方式為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對依據(jù)本發(fā)明提出的基于對話的游戲?qū)崿F(xiàn)裝置和方法其具體實(shí)施方式
、結(jié)構(gòu)、步驟、特征及其功效,詳細(xì)說明如后。圖I示出了本發(fā)明具體實(shí)施例的一種基于對話的游戲?qū)崿F(xiàn)裝置,該裝置包括耳機(jī)I、聲音擷取裝置2、以及游戲裝置3。耳機(jī)I與游戲裝置3連接,且聲音擷取裝置2與游戲裝置3連接。耳機(jī)I主要用于向游戲玩家提供游戲音,即耳機(jī)I將游戲裝置3輸出的游戲音提供給游戲玩家。耳機(jī)I可以采用有線連接的方式與游戲裝置3連接。耳機(jī)I也可以采用無線連接的方式與游戲裝置3連接,例如,耳機(jī)I采用藍(lán)牙技術(shù)以無線連接的方式與游戲裝置3連接。在基于對話的游戲?qū)崿F(xiàn)裝置不包括耳機(jī)I的情況下,游戲裝置3可以通過揚(yáng)聲器直接輸出的游戲音。聲音擷取裝置2主要用于拾音,即拾取游戲玩家發(fā)出的聲音。聲音擷取裝置2將拾取到的聲音信號傳輸給游戲裝置3。聲音擷取裝置2可以采用有線連接的方式與游戲裝置3連接。聲音擷取裝置2也可以采用無線連接的方式與游戲裝置3連接,例如,聲音擷取裝置2采用藍(lán)牙技術(shù)以無線連接的方式與游戲裝置3連接。上述耳機(jī)I和聲音擷取裝置2可以具體表現(xiàn)為一體化設(shè)計(jì)的耳麥。當(dāng)然,耳機(jī)I和聲音擷取裝置2也可以相互分離獨(dú)立設(shè)置。 游戲裝置3主要用于接收聲音擷取裝置2傳輸來的聲音信號,并根據(jù)預(yù)先設(shè)定的問話和回話的對應(yīng)關(guān)系信息確定是否需要向游戲玩家回話(如繼續(xù)提問)、以及是否需要將聲音信號轉(zhuǎn)換為游戲控制命令并執(zhí)行,從而使游戲可以基于對話來實(shí)現(xiàn)。本發(fā)明中的游戲裝置3可以具體為計(jì)算機(jī)或者游戲機(jī)等等。本發(fā)明不限制游戲裝置3的具體表現(xiàn)形式。游戲裝置3具體包括音頻輸入輸出模塊31、語音識別模塊32、關(guān)鍵詞模塊33、查詢模塊34、朗讀模塊35、以及控制模塊36。音頻輸入輸出模塊31與耳機(jī)I和聲音擷取裝置2均分別連接。音頻輸入輸出模塊31可以采用有線連接的方式與耳機(jī)I和聲音擷取裝置2均分別連接。音頻輸入輸出模塊31也可以采用無線連接的方式與耳機(jī)I和聲音擷取裝置2均分別連接,例如,音頻輸入輸出模塊31采用藍(lán)牙技術(shù)以無線連接的方式與耳機(jī)I和聲音擷取裝置2均分別連接。音頻輸入輸出模塊31主要用于將游戲裝置3輸出的聲音信號播放(如提供給耳機(jī)),并將聲音擷取裝置2傳輸來的聲音信號提供給語音識別模塊32。音頻輸入輸出模塊31還可以對聲音擷取裝置2輸出來的聲音信號進(jìn)行去噪、格式轉(zhuǎn)換等處理,并將去噪、格式轉(zhuǎn)換處理后的聲音信號傳輸給語音識別模塊32。當(dāng)然,對聲音信號的去噪、格式轉(zhuǎn)換等處理也可以由其它模塊來實(shí)現(xiàn),例如,可以由位于音頻輸入輸出模塊31和語音識別模塊32之間的聲音處理模塊來實(shí)現(xiàn),也可以由語音識別模塊32來實(shí)現(xiàn)等等。語音識別模塊32主要用于對音頻輸入輸出模塊31傳輸來的音頻信號進(jìn)行語音識另IJ,從而將音頻信號轉(zhuǎn)換為文本格式信息,本發(fā)明中的語音識別模塊32可以采用現(xiàn)有的多種語音識別技術(shù)來進(jìn)行語音識別,本發(fā)明不限制語音識別模塊32進(jìn)行語音識別的具體實(shí)現(xiàn)過程。關(guān)鍵詞模塊33主要用于從語音識別模塊32轉(zhuǎn)換后的文本格式信息中提取關(guān)鍵詞,并將提取的關(guān)鍵詞向查詢模塊34輸出。關(guān)鍵詞模塊33提取出的關(guān)鍵詞可以具體為動作、時(shí)間、身體部位、以及金幣數(shù)量等等。關(guān)鍵詞模塊33可以采用預(yù)定的提取策略進(jìn)行關(guān)鍵詞的提取,例如,關(guān)鍵詞模塊33在提取關(guān)鍵詞的過程中可以忽略“的”、“了”、以及“你、我、他”等語氣助詞和代詞等。關(guān)鍵詞模塊33可以采用現(xiàn)有的提取策略進(jìn)行關(guān)鍵詞的提取,本發(fā)明不限制關(guān)鍵詞模塊33提取關(guān)鍵詞的具體實(shí)現(xiàn)過程。
查詢模塊34主要用于根據(jù)關(guān)鍵詞模塊33提取出的關(guān)鍵詞在預(yù)先存儲的問話和回話的對應(yīng)關(guān)系中查找匹配記錄,如果匹配記錄中包含有回話的朗讀文本信息,則查詢模塊34向朗讀模塊35輸出該朗讀文本信息,如果匹配記錄中包含有控制命令信息,則查詢模塊34通知控制模塊36。查詢模塊34所執(zhí)行的查詢操作可以為模糊查詢操作。一個(gè)具體的例子查詢模塊34接收到的關(guān)鍵詞模塊33提取出的關(guān)鍵詞為“修復(fù)”和“武器”,則查詢模塊34根據(jù)“修復(fù)”和“武器”在問話和回話對應(yīng)關(guān)系中查找匹配記錄(如模糊匹配記錄),設(shè)定查找到的匹配記錄中的回話中的內(nèi)容為“您好,請問是修復(fù)全部的武器,還是修復(fù)隨身攜帶的武器? ”,則查詢模塊34將該文本格式信息提供給朗讀模塊35,由朗讀模塊35輸出該文本格式信息的音頻信號。另一個(gè)具體的例子查詢模塊34接收到的關(guān)鍵詞模塊33提取出的關(guān)鍵詞為“修復(fù)”、“隨身”、以及“武器”,則查詢模塊34根據(jù)“修復(fù)”、“隨身”、以及“武器”在問話和回話對應(yīng)關(guān)系中查找匹配記錄(如模糊匹配記錄),設(shè)定查找到的匹配記錄中的回話中的內(nèi)容為“是的,長官”和游戲控制命令標(biāo)識符,則查詢模塊34將該文本格式信息提供給朗讀模塊35,并通知控制模塊36,從而朗讀模塊35可以輸出該文本格式信息的音頻信號,而控制模塊36則可以將關(guān)鍵詞“修復(fù)”、“隨身”、以及“武器”轉(zhuǎn)換為攜帶有隨身武器參數(shù)的修復(fù)武器命令。朗讀模塊35與音頻輸入輸出模塊31連接。朗讀模塊35主要用于根據(jù)查詢模塊34提供的朗讀文本信息向音頻輸入輸出模塊31傳輸對應(yīng)的音頻信號。一個(gè)具體的例子,查詢模塊34提供的朗讀文本信息即為可以直接朗讀的信息,此時(shí),朗讀模塊35直接朗讀該朗讀文本信息即可。另一個(gè)具體的例子,查詢模塊34提供的朗讀文本信息為索引號或者文件名等不可以直接朗讀的信息,此時(shí),朗讀模塊35應(yīng)根據(jù)查詢模塊34提供的朗讀文本信息查找到可以直接朗讀的文本信息,并進(jìn)行朗讀。朗讀模塊35可以包含有揚(yáng)聲器。朗讀模塊35可以采用現(xiàn)有的朗讀技術(shù)來實(shí)現(xiàn)文本格式信息的朗讀??刂颇K36主要用于將關(guān)鍵詞模塊33提取出的文本格式的關(guān)鍵詞轉(zhuǎn)換為游戲控制命令,并將該游戲控制命令提供給游戲邏輯。控制模塊36可以根據(jù)預(yù)先設(shè)定的信息來將關(guān)鍵詞模塊33提取出的文本格式信息轉(zhuǎn)換為游戲控制命令。上述預(yù)先設(shè)定的信息可以具體為文本格式信息與游戲控制命令的對應(yīng)關(guān)系信息。一個(gè)具體的例子該預(yù)先設(shè)定的信息具體為漢字與實(shí)際的游戲控制命令的對應(yīng)關(guān)系信息;另一個(gè)具體的例子該預(yù)先設(shè)定的信息可以具體為數(shù)字與實(shí)際的游戲控制命令的對應(yīng)關(guān)系信息。該游戲控制命令可以為修復(fù)武器命令、賣出武器命令、買入武器命令等等。本發(fā)明中的游戲控制命令可以是現(xiàn)有的編程語言的命令。本發(fā)明不限制控制模塊36將文本格式的關(guān)鍵詞轉(zhuǎn)換為游戲控制命令的具體實(shí)現(xiàn)過程、以及游戲控制命令所采用的具體編程語言、具體格式、和內(nèi)容等等。上述游戲邏輯為現(xiàn)有游戲的游戲邏輯,游戲邏輯可以具體為正在運(yùn)行的游戲的進(jìn)程或者線程等等,本發(fā)明不限制游戲邏輯的具體表現(xiàn)形式。上述控制模塊36可以具體包括存儲單元和控制單元。存儲單元主要用于存儲文本格式信息與游戲控制命令的對應(yīng)關(guān)系信息。存儲單元可以以表或者數(shù)據(jù)庫等形式存儲標(biāo)識信息與游戲控制命令的對應(yīng)關(guān)系信息,本發(fā)明不限制存儲單元存儲對應(yīng)關(guān)系信息的具體實(shí)現(xiàn)方式。 控制單元主要用于利用關(guān)鍵詞模塊33提取出的文本信息在存儲單元存儲的對應(yīng)關(guān)系信息中查找,以確定匹配(如模糊匹配)的對應(yīng)關(guān)系信息中的游戲控制命令,并將查找到的游戲控制命令提供給游戲邏輯。控制單元根據(jù)匹配的記錄獲取游戲控制命令的方式可以為獲取該匹配的記錄的游戲控制命令字段中的信息,該信息即為游戲控制命令。另外,控制單元也可以采用其它方式來獲取游戲控制命令,例如,控制單元獲取該匹配的記錄的游戲控制命令字段中的信息,并根據(jù)該信息動態(tài)生成游戲控制命令。存儲單元中存儲的對應(yīng)關(guān)系可以與上述問話和回話的對應(yīng)關(guān)系關(guān)聯(lián)起來,例如,一張表中存在多條記錄,每條記錄包括3部分內(nèi)容,其中一部分內(nèi)容為關(guān)鍵詞,第二部分內(nèi)容為回話信息,第三部分內(nèi)容為游戲控制命令信息。當(dāng)然,存儲單元中存儲的對應(yīng)關(guān)系也可以和上述問話和回話的對應(yīng)關(guān)系信息相互獨(dú)立存儲。本發(fā)明不限制對應(yīng)關(guān)系的具體設(shè)置方式。圖2示出了本發(fā)明具體實(shí)施例的一種基于對話的游戲?qū)崿F(xiàn)方法。步驟200、通過聲音擷取裝置拾取聲音。具體的,在游戲開始后,聲音擷取裝置拾取游戲玩家發(fā)出的聲音,并輸出。聲音擷 取裝置可以采用有線傳輸方式輸出其拾取到的聲音。聲音擷取裝置也可以采用無線傳輸方式輸出其拾取到的聲音。例如,聲音擷取裝置采用藍(lán)牙技術(shù)以無線傳輸方式輸出其拾取到
的聲音。步驟210、對聲音擷取裝置拾取的聲音的音頻信號進(jìn)行語音識別處理操作,以將接收到的音頻信號轉(zhuǎn)換為文本格式信息。具體的,本發(fā)明的游戲裝置可以在語言識別處理之前,先對聲音擷取裝置拾取的聲音的音頻信號進(jìn)行去噪、格式轉(zhuǎn)換等處理,之后,游戲裝置再利用處理后的音頻信號進(jìn)行語音識別處理。本發(fā)明中的游戲裝置可以利用現(xiàn)有的語音識別技術(shù)來實(shí)現(xiàn)語音識別,從而確定出該音頻信號對應(yīng)的文本格式信息。本發(fā)明不限制語音識別的具體實(shí)現(xiàn)方式。步驟220、從轉(zhuǎn)換后的文本格式信息中提取關(guān)鍵詞。游戲裝置提取出的關(guān)鍵詞可以具體為動作、時(shí)間、身體部位、以及金幣數(shù)量等等。游戲裝置可以采用預(yù)定的提取策略進(jìn)行關(guān)鍵詞的提取,例如游戲裝置在提取關(guān)鍵詞的過程中可以忽略“的”、“了”、以及“你、我、他”等語氣助詞和代詞等。游戲裝置可以采用現(xiàn)有的提取策略進(jìn)行關(guān)鍵詞的提取,本發(fā)明不限制游戲裝置提取關(guān)鍵詞的具體實(shí)現(xiàn)過程。步驟230、根據(jù)提取出的關(guān)鍵詞在預(yù)先存儲的問話和回話的對應(yīng)關(guān)系中查找匹配記錄,如果匹配記錄中包含有回話的朗讀文本信息,則根據(jù)該朗讀文本信息輸出音頻信號,如果匹配記錄中包含有控制命令信息,則將該提取出的關(guān)鍵詞轉(zhuǎn)換為游戲控制命令,并將該游戲控制命令提供給游戲邏輯。上述查詢操作可以為模糊查詢操作。一個(gè)具體的例子游戲裝置提取出的關(guān)鍵詞為“修復(fù)”和“武器”,則游戲裝置根據(jù)“修復(fù)”和“武器”在問話和回話對應(yīng)關(guān)系中查找匹配記錄(如模糊匹配記錄),設(shè)定查找到的匹配記錄中的回話中的內(nèi)容為“您好,請問是修復(fù)全部的武器,還是修復(fù)隨身攜帶的武器?”,則游戲裝置輸出該文本格式信息的音頻信號。另一個(gè)具體的例子游戲裝置提取出的關(guān)鍵詞為“修復(fù)”、“隨身”、以及“武器”,則游戲裝置根據(jù)“修復(fù)”、“隨身”、以及“武器”在問話和回話對應(yīng)關(guān)系中查找匹配記錄(如模糊匹配記錄),設(shè)定查找到的匹配記錄中的回話中的內(nèi)容為“是的,長官”和游戲控制命令標(biāo)識符,則游戲裝置輸出“是的,長官”該文本格式信息的音頻信號,并將關(guān)鍵詞“修復(fù)”、“隨身”、以及“武器”轉(zhuǎn)換為攜帶有隨身武器參數(shù)的修復(fù)武器命令。本發(fā)明中的游戲裝置可以采用現(xiàn)有的朗讀技術(shù)來實(shí)現(xiàn)文本格式信息的朗讀。上述游戲邏輯為現(xiàn)有游戲的游戲邏輯,游戲邏輯可以具體為正在運(yùn)行的游戲的進(jìn)程或者線程等等,本發(fā)明不限制游戲邏輯的具體表現(xiàn)形式。以上所述僅是本發(fā)明的較佳實(shí)施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人 員在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容作出些許更動或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對以上實(shí)施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
權(quán)利要求
1.ー種基于對話的游戲?qū)崿F(xiàn)裝置,其特征在于,包括聲音擷取裝置和游戲裝置; 所述聲音擷取裝置與所述游戲裝置連接,所述聲音擷取裝置將拾取的聲音傳輸給所述游戲裝置; 所述游戲裝置包括 音頻輸入輸出模塊,與所述聲音擷取裝置連接; 語音識別模塊,用于將所述音頻輸入輸出模塊傳輸來的音頻信號轉(zhuǎn)換為文本格式信息; 關(guān)鍵詞模塊,用于從所述語音識別模塊轉(zhuǎn)換后的文本格式信息中提取關(guān)鍵詞,并輸出; 查詢模塊,用于根據(jù)所述關(guān)鍵詞在預(yù)先存儲的問話和回話的對應(yīng)關(guān)系中查找匹配記錄,如果匹配記錄中包含有回話的朗讀文本信息,則向所述朗讀模塊輸出該朗讀文本信息,如果匹配記錄中包含有控制命令信息,則通知控制模塊; 朗讀模塊,與所述音頻輸入輸出模塊連接,用于根據(jù)所述查詢模塊提供的朗讀文本信息向音頻輸入輸出模塊傳輸音頻信號; 控制模塊,用于根據(jù)所述查詢模塊的通知將所述關(guān)鍵詞模塊提取出的關(guān)鍵詞轉(zhuǎn)換為游戲控制命令,并將所述游戲控制命令提供給游戲邏輯。
2.如權(quán)利要求I所述的基于對話的游戲?qū)崿F(xiàn)裝置,其特征在于,所述游戲?qū)崿F(xiàn)裝置還包括耳機(jī),所述耳機(jī)通過有線或者無線方式與所述游戲裝置的音頻輸入輸出模塊連接。
3.如權(quán)利要求2所述的基于對話的游戲?qū)崿F(xiàn)裝置,其特征在干,所述耳機(jī)和所述聲音擷取裝置包括一體化設(shè)計(jì)的耳麥。
4.如權(quán)利要求I所述的基于對話的游戲?qū)崿F(xiàn)裝置,其特征在于,所述聲音擷取裝置通過有線或者無線方式與所述游戲裝置連接。
5.如權(quán)利要求I或2或3或4所述的基于對話的游戲?qū)崿F(xiàn)裝置,其特征在于,所述控制模塊包括 存儲單元,用于存儲預(yù)先設(shè)定的文本格式信息與游戲控制命令的對應(yīng)關(guān)系信息;控制單元,用于利用所述關(guān)鍵詞在所述存儲単元存儲的對應(yīng)關(guān)系中查找,確定匹配的對應(yīng)關(guān)系信息中的游戲控制命令,并提供給游戲邏輯。
6.ー種基于對話的游戲?qū)崿F(xiàn)方法,其特征在于,所述方法包括 通過聲音擷取裝置拾取聲音; 對所述聲音擷取裝置拾取的聲音的音頻信號進(jìn)行語音識別處理,以將所述音頻信號轉(zhuǎn)換為文本格式信息; 從所述文本格式信息中提取關(guān)鍵詞,并輸出; 根據(jù)所述關(guān)鍵詞在預(yù)先存儲的問話和回話的對應(yīng)關(guān)系中查找匹配記錄,如果匹配記錄中包含有回話的朗讀文本信息,則根據(jù)所述朗讀文本信息輸出音頻信號,如果匹配記錄中包含有控制命令信息,則將所述關(guān)鍵詞轉(zhuǎn)換為游戲控制命令,并將所述游戲控制命令提供給游戲邏輯。
7.如權(quán)利要求6所述的基于對話的游戲?qū)崿F(xiàn)方法,其特征在于,所述對所述聲音擷取裝置拾取的聲音的音頻信號進(jìn)行語音識別處理包括 將所述聲音擷取裝置拾取的聲音的音頻信號進(jìn)行去噪和/或格式轉(zhuǎn)換處理,并對處理后的音頻信號進(jìn)行語音識別處理。
8.如權(quán)利要求6所述的基于對話的游戲?qū)崿F(xiàn)方法,其特征在于,所述將所述關(guān)鍵詞轉(zhuǎn)換為游戲控制命令包括 將所述文本格式信息在預(yù)先設(shè)定的文本格式信息與游戲控制命令的對應(yīng)關(guān)系中查找,根據(jù)匹配的對應(yīng)關(guān)系信息獲取游戲控制命令。
全文摘要
本發(fā)明是有關(guān)于一種基于對話的游戲?qū)崿F(xiàn)裝置和方法。其中的裝置包括耳機(jī)、聲音擷取裝置、以及游戲裝置。聲音擷取裝置將拾取的聲音傳輸給所述游戲裝置。在游戲裝置中,音頻輸入輸出模塊與耳機(jī)和聲音擷取裝置連接;語音識別模塊用于將所述音頻輸入輸出模塊傳輸來的音頻信號轉(zhuǎn)換為文本格式信息;控制模塊,用于將所述語音識別模塊轉(zhuǎn)換后的文本格式信息轉(zhuǎn)換為游戲控制命令,并將所述轉(zhuǎn)換后的游戲控制命令提供給游戲邏輯。本發(fā)明提供的技術(shù)方案能夠?qū)崿F(xiàn)聲控游戲,使游戲的控制方式更加靈活,從而給人們帶來更多的游戲樂趣,非常適于實(shí)用。
文檔編號G10L13/08GK102698434SQ20111007528
公開日2012年10月3日 申請日期2011年3月28日 優(yōu)先權(quán)日2011年3月28日
發(fā)明者吳冠廷 申請人:德信互動科技(北京)有限公司