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