游戲語音傳輸方法、終端、語音服務(wù)模塊及游戲系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及領(lǐng)域語音傳輸領(lǐng)域,尤其涉及一種游戲語音傳輸方法、終端、語音服務(wù)模塊及游戲系統(tǒng)。
【背景技術(shù)】
[0002]在移動互聯(lián)網(wǎng)的浪潮下,語音服務(wù)技術(shù)在不斷成熟和發(fā)展,并應(yīng)用到各個領(lǐng)域中,如社交領(lǐng)域的語音通訊以及安全領(lǐng)域的身份識別等,給人們生活帶來了極大的便利。
[0003]在游戲領(lǐng)域,語音服務(wù)技術(shù)的引入給玩家?guī)砀蟮臉啡ず捅憷臏贤ǚ?wù),尤其是在基于智能移動終端的游戲領(lǐng)域里,如手游中的表現(xiàn)尤為突出。然而目前市場上的手游,提供語音服務(wù)的較少,且存在不能及時響應(yīng),語音翻譯及語音廣播不同步等問題,不能滿足使用要求。
【發(fā)明內(nèi)容】
[0004]針對上述問題,本發(fā)明的目的在于提供一種語音傳輸方法及系統(tǒng),解決了在網(wǎng)絡(luò)游戲中的語音傳輸問題。
[0005]本發(fā)明實施例提供一種游戲語音傳輸方法,其特征在于,包括:
[0006]向語音服務(wù)模塊發(fā)送語音數(shù)據(jù),以使所述語音服務(wù)模塊存儲所述語音數(shù)據(jù),并為所述語音數(shù)據(jù)分配一個語音獲取碼;
[0007]接收所述語音服務(wù)模塊返回的語音獲取碼;及
[0008]將所述語音獲取碼發(fā)送給游戲服務(wù)模塊;其中,所述語音獲取碼被所述游戲服務(wù)模塊轉(zhuǎn)發(fā)至指定的第二終端,以使所述第二終端能夠根據(jù)所述語音獲取碼從所述語音服務(wù)模塊中獲取所述語音數(shù)據(jù)。
[0009]作為上述方案的改進(jìn),還包括:
[0010]向所述語音服務(wù)模塊發(fā)送翻譯請求;其中,所述翻譯請求和所述語音數(shù)據(jù)被所述語音服務(wù)模塊轉(zhuǎn)發(fā)至識別服務(wù)模塊,以請求所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息;
[0011]接收所述語音服務(wù)模塊返回的文字信息;及
[0012]將所述文字信息發(fā)送給所述游戲服務(wù)模塊;其中,所述文字信息被所述游戲服務(wù)模塊轉(zhuǎn)發(fā)至指定的第二終端。
[0013]作為上述方案的改進(jìn),還包括:
[0014]向所述語音服務(wù)模塊發(fā)送翻譯請求;
[0015]其中,所述翻譯請求和所述語音數(shù)據(jù)被所述語音服務(wù)模塊轉(zhuǎn)發(fā)至識別服務(wù)模塊,以請求所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息;并且,所述文字信息被存儲在所述語音服務(wù)模塊中,以使所述第二終端能夠根據(jù)所述語音獲取碼從所述語音服務(wù)模塊中獲取所述文字信息。
[0016]作為上述方案的改進(jìn),還包括:
[0017]接收所述游戲服務(wù)模塊發(fā)送的另一語音獲取碼;
[0018]將所述另一語音獲取碼發(fā)送給所述語音服務(wù)模塊;及
[0019]接收所述語音服務(wù)模塊返回的與所述另一語音獲取碼對應(yīng)的語音數(shù)據(jù)和/或文字信息。
[0020]本發(fā)明還提供一種游戲語音傳輸方法,包括:
[0021]接收第一終端發(fā)送的語音數(shù)據(jù);
[0022]存儲所述語音數(shù)據(jù),并為所述語音數(shù)據(jù)分配一個語音獲取碼;
[0023]將所述語音獲取碼返回給所述第一終端;其中,所述語音獲取碼被所述第一終端發(fā)送至游戲服務(wù)模塊,再經(jīng)由所述游戲服務(wù)模塊轉(zhuǎn)發(fā)至指定的第二終端;
[0024]接收所述第二終端發(fā)送的語音獲取碼,將與所述語音獲取碼對應(yīng)的語音數(shù)據(jù)返回給所述第二終端。
[0025]作為上述方案的改進(jìn),還包括:
[0026]接收所述第一終端發(fā)送的翻譯請求;
[0027]將所述翻譯請求及所述語音數(shù)據(jù)發(fā)送給識別服務(wù)模塊,以請求所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息;及
[0028]將所述文字信息返回給所述第一終端;
[0029]其中,所述文字信息被所述第一終端發(fā)送至游戲服務(wù)模塊,再經(jīng)由所述游戲服務(wù)模塊轉(zhuǎn)發(fā)至指定的第二終端。
[0030]作為上述方案的改進(jìn),還包括:
[0031]接收所述第一終端發(fā)送的翻譯請求;
[0032]將所述翻譯請求及所述語音數(shù)據(jù)發(fā)送給識別服務(wù)模塊,以請求所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息;
[0033]存儲所述識別服務(wù)模塊返回的文件信息;及
[0034]在接收到所述第二終端發(fā)送的語音獲取碼后,將所述文字信息返回給所述第二終端。
[0035]作為上述方案的改進(jìn),還包括:
[0036]接收所述第二終端發(fā)送的翻譯請求;
[0037]將所述翻譯請求及所述語音數(shù)據(jù)發(fā)送給識別服務(wù)模塊,以請求所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息;及
[0038]將所述文字信息返回給所述第二終端。
[0039]本發(fā)明還提供一種游戲語音傳輸方法,包括:
[0040]第一終端將語音數(shù)據(jù)發(fā)送給語音服務(wù)模塊;
[0041]所述語音服務(wù)模塊存儲所述語音數(shù)據(jù),并為所述語音數(shù)據(jù)分配一個語音獲取碼;
[0042]所述第一終端接收所述語音服務(wù)模塊返回的語音獲取碼,并將所述語音獲取碼發(fā)送給游戲服務(wù)模塊;
[0043]所述游戲服務(wù)模塊將所述語音獲取碼轉(zhuǎn)發(fā)至指定的第二終端;及
[0044]所述第二終端根據(jù)所述語音獲取碼,從所述語音服務(wù)模塊中獲取所述語音數(shù)據(jù)。
[0045]作為上述方案的改進(jìn),還包括:
[0046]所述第一終端向所述語音服務(wù)模塊發(fā)送翻譯請求;
[0047]所述語音服務(wù)模塊將所述翻譯請求和所述語音數(shù)據(jù)發(fā)送至識別服務(wù)模塊;
[0048]所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息,并將所述文字信息返回給所述語音服務(wù)模塊;
[0049]所述語音服務(wù)模塊將所述文字信息發(fā)送給所述第一終端;
[0050]所述第一終端將所述文字信息發(fā)送給游戲服務(wù)模塊;
[0051]所述游戲服務(wù)模塊將所述文字信息轉(zhuǎn)發(fā)至指定的第二終端。
[0052]作為上述方案的改進(jìn),還包括:
[0053]所述第一終端向所述語音服務(wù)模塊發(fā)送翻譯請求;
[0054]所述語音服務(wù)模塊將所述翻譯請求和所述語音數(shù)據(jù)發(fā)送至識別服務(wù)模塊;
[0055]所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息,并將所述文字信息返回給所述語音服務(wù)模塊;
[0056]所述語音服務(wù)模塊存儲所述文字信息;
[0057]所述第二終端根據(jù)所述語音獲取碼,從所述語音服務(wù)模塊中獲取所述文字信息。
[0058]作為上述方案的改進(jìn),還包括:
[0059]所述第二終端向所述語音服務(wù)模塊發(fā)送翻譯請求;
[0060]所述語音服務(wù)模塊將所述翻譯請求和所述語音數(shù)據(jù)發(fā)送至識別服務(wù)模塊;
[0061]所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息,并將所述文字信息返回給所述語音服務(wù)模塊;
[0062]所述語音服務(wù)模塊將所述文字信息發(fā)送給所述第二終端。
[0063]作為上述方案的改進(jìn),所述第一終端發(fā)送的語音數(shù)據(jù)經(jīng)由代理服務(wù)模塊轉(zhuǎn)發(fā)給所述語音服務(wù)模塊;其中,所述語音服務(wù)模塊是所述代理服務(wù)模塊從語音服務(wù)模塊集群中選出的其中一個語音服務(wù)模塊,被配置用于處理所述語音數(shù)據(jù)。
[0064]本發(fā)明還提供一種終端,包括:
[0065]語音數(shù)據(jù)發(fā)送單元,用于向語音服務(wù)模塊發(fā)送語音數(shù)據(jù),以使所述語音服務(wù)模塊存儲所述語音數(shù)據(jù),并為所述語音數(shù)據(jù)分配一個語音獲取碼;
[0066]第一獲取碼接收單元,用于接收所述語音服務(wù)模塊返回的語音獲取碼;及
[0067]獲取碼發(fā)送單元,用于將所述語音獲取碼發(fā)送給游戲服務(wù)模塊;其中,所述語音獲取碼被所述游戲服務(wù)模塊轉(zhuǎn)發(fā)至指定的第二終端,以使所述第二終端能夠根據(jù)所述語音獲取碼從所述語音服務(wù)模塊中獲取所述語音數(shù)據(jù)。
[0068]作為上述方案的改進(jìn),還包括:
[0069]翻譯請求單元,用于向所述語音服務(wù)模塊發(fā)送翻譯請求;其中,所述翻譯請求和所述語音數(shù)據(jù)被所述語音服務(wù)模塊轉(zhuǎn)發(fā)至識別服務(wù)模塊,以請求所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息;
[0070]文字接收單元,用于接收所述語音服務(wù)模塊返回的文字信息;及
[0071]文字發(fā)送單元,用于將所述文字信息發(fā)送給所述游戲服務(wù)模塊;其中,所述文字信息被所述游戲服務(wù)模塊轉(zhuǎn)發(fā)至指定的第二終端。
[0072]作為上述方案的改進(jìn),還包括:
[0073]翻譯請求發(fā)送單元,用于向所述語音服務(wù)模塊發(fā)送翻譯請求;
[0074]其中,所述翻譯請求和所述語音數(shù)據(jù)被所述語音服務(wù)模塊轉(zhuǎn)發(fā)至識別服務(wù)模塊,以請求所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息;并且,所述文字信息被存儲在所述語音服務(wù)模塊中,以使所述第二終端能夠根據(jù)所述語音獲取碼從所述語音服務(wù)模塊中獲取所述文字信息。
[0075]作為上述方案的改進(jìn),還包括:
[0076]第二獲取碼接收單元,用于接收所述游戲服務(wù)模塊發(fā)送的另一語音獲取碼;
[0077]第二獲取碼發(fā)送單元,用于將所述另一語音獲取碼發(fā)送給所述語音服務(wù)模塊;及
[0078]信息接收單元,接收所述語音服務(wù)模塊返回的與所述另一語音獲取碼對應(yīng)的語音數(shù)據(jù)和/或文字信息。
[0079]本發(fā)明還提供一種語音服務(wù)模塊,包括:
[0080]語音數(shù)據(jù)接收單元,用于接收第一終端發(fā)送的語音數(shù)據(jù);
[0081]數(shù)據(jù)處理單元,用于存儲所述語音數(shù)據(jù),并為所述語音數(shù)據(jù)分配一個語音獲取碼;
[0082]獲取碼返回單元,用于將所述語音獲取碼返回給所述第一終端;其中,所述語音獲取碼被所述第一終端發(fā)送至游戲服務(wù)模塊,再經(jīng)由所述游戲服務(wù)模塊轉(zhuǎn)發(fā)至指定的第二終端;
[0083]語音數(shù)據(jù)返回單元,用于接收所述第二終端發(fā)送的語音獲取碼,將與所述語音獲取碼對應(yīng)的語音數(shù)據(jù)返回給所述第二終端。
[0084]作為上述方案的改進(jìn),還包括:
[0085]第一翻譯請求接收單元,用于接收所述第一終端發(fā)送的翻譯請求;
[0086]第一翻譯處理單元,用于將所述翻譯請求及所述語音數(shù)據(jù)發(fā)送給識別服務(wù)模塊,以請求所述識別服務(wù)模塊將所述語音數(shù)據(jù)翻譯成文字信息;及
[0087]第一文字返回單元,用于將所述文字信息返回給所述第一終端;
[0088]其中,所述文字信息被所述第一終端發(fā)送至游戲服務(wù)模塊,再經(jīng)由所述游戲服務(wù)模塊轉(zhuǎn)發(fā)至指定的第二終端。
[0089]作為上述方案的改進(jìn),還包括:
[0090]第二翻譯請求接收單元,用于接收所述