專利名稱:使用聲音道具的方法、服務(wù)器和客戶端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機領(lǐng)域,特別涉及一種使用聲音道具的方法、服務(wù)器和客 戶端。
背景技術(shù):
目前各類的網(wǎng)絡(luò)互動游戲或網(wǎng)絡(luò)聊天室,都設(shè)置了各種各樣的游戲道具供 用戶使用,用戶在進行游戲或聊天時,可以通過使用各種道具幫助自己或者干 擾別人,增加了游戲的互動性和樂趣。
目前的游戲道具的使用方式有多種,大多數(shù)都與特定游戲邏輯相關(guān),比如
在游戲"對對碰"中的游戲道具有 一次消除相同圖片的道具,加快完成進度 的道具和減慢完成進度的道具等,這些道具都是針對視覺或游戲邏輯而設(shè)計出 來的。
很多用戶在進行游戲時,喜歡開著音響,因此這些用戶希望能有人性化的 聲音道具供其使用,以便在進行游戲時能發(fā)泄情緒,或在聊天時更好地表達自 己的感情。但目前很多游戲系統(tǒng)中,聲音道具并不能很好地表達出的用戶的心 情,因此,聲音道具這一領(lǐng)域仍有待于開發(fā)利用。
發(fā)明內(nèi)容
為了增加網(wǎng)絡(luò)游戲的互動性和娛樂性,本發(fā)明實施例提供了 一種使用聲音 道具的方法、服務(wù)器和客戶端。所述技術(shù)方案如下 一種使用聲音道具的方法,所述方法包括 獲取用戶的當(dāng)前心情指數(shù)和用戶使用的聲音道具;
根據(jù)所述用戶的當(dāng)前心情指數(shù)和所述用戶使用的聲音道具,查找對應(yīng)的聲 音文件的標(biāo)識,并指示相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對應(yīng)的 聲音文件。
所述獲取用戶的心情指^:,包括獲取用戶的心情信息,所述心情信息包括所述用戶前一次的心情指數(shù), 或,所述用戶的個性簽名;
如果所述心情信息為所述用戶前一次的心情指數(shù),則將所述用戶前一次的
心情指數(shù)作為所述用戶的當(dāng)前心情指數(shù);
如果所述心情信息為用戶的個性簽名,則根據(jù)所述個性簽名按照預(yù)設(shè)的算 法計算得到用戶的當(dāng)前心情指數(shù)。
所述獲取用戶的心情指數(shù),包括
將用戶發(fā)送的心情指數(shù)作為所述用戶的當(dāng)前心情指數(shù)。
所述獲取用戶的心情指數(shù)之后,還包括
獲取用戶發(fā)送的聊天信息,根據(jù)所述聊天信息按照預(yù)設(shè)的算法計算用戶的 心情指數(shù),將所述用戶的當(dāng)前心情指數(shù)更新為所述計算得到的用戶的心情指數(shù)。
所述根據(jù)所述用戶的當(dāng)前心情指數(shù)和所述用戶使用的聲音道具,查找對應(yīng) 的聲音文件的標(biāo)識,并指示相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對 應(yīng)的聲音文件,包括
根據(jù)所述聲音道具,查找到所述聲音道具所對應(yīng)的聲音文件組,在所述聲 音文件組中,查找與所述心情指數(shù)對應(yīng)的聲音文件的標(biāo)識,向相關(guān)用戶的客戶 端發(fā)送所述聲音文件的標(biāo)識,指示所述相關(guān)用戶的客戶端根據(jù)所述聲音文件的 標(biāo)識播放對應(yīng)的聲音文件。
一種服務(wù)器,所述服務(wù)器包括
獲取模塊,用于獲取用戶的當(dāng)前心情指數(shù)和用戶使用的聲音道具; 查找模塊,用于根據(jù)所述用戶的當(dāng)前心情指數(shù)和所述用戶使用的聲音道具, 查找對應(yīng)的聲音文件的標(biāo)識;
指示模塊,用于指示相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對應(yīng)
的聲音丈件。
所述獲取模塊包括
心情信息獲取單元,用于獲取用戶的心情信息,所述心情信息包括所述 用戶前一次的心情指數(shù),或,所述用戶的個性簽名;
心情指數(shù)獲取單元,用于根據(jù)所述心情信息獲取用戶的心情指數(shù);當(dāng)所述 心情信息為所述用戶前一次的心情指數(shù)時,則將所述用戶前一次的心情指數(shù)作 為所述用戶的當(dāng)前心情指數(shù);當(dāng)所述心情信息為用戶的個性簽名時,則根據(jù)所述個性簽名按照預(yù)設(shè)的算法計算得到用戶的當(dāng)前心情指數(shù)。
所述獲取模塊,具體用于接收用戶發(fā)送的心情指數(shù),將所述用戶的當(dāng)前心 情指數(shù)更新為所述計算得到的用戶的心情指數(shù)。
所述游戲服務(wù)器還包括
更新模塊,用于獲取用戶發(fā)送的聊天信息,根據(jù)所述聊天信息按照預(yù)設(shè)的 算法計算用戶的心情指數(shù),將計算得到的心情指數(shù)作為所述用戶的當(dāng)前心情指數(shù)。
所述查找模塊,具體用于根據(jù)所述聲音道具,查找到所述聲音道具所對應(yīng) 的聲音文件組,在所述聲音文件組中,查找與所述心情指數(shù)對應(yīng)的聲音文件的
標(biāo)識;
所述指示模塊,具體用于向相關(guān)用戶的客戶端發(fā)送所述聲音文件的標(biāo)識, 指示所述相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對應(yīng)的聲音文件。 一種客戶端,所述客戶端包括
發(fā)送模塊,用于向游戲服務(wù)器發(fā)送用戶使用的聲音道具的信息以及用戶發(fā) 送的心情指數(shù);
響應(yīng)模塊,用于在接收到所述游戲服務(wù)器發(fā)送的聲音文件的標(biāo)識時,根據(jù) 所述聲音文件的標(biāo)識播-;汰對應(yīng)的聲音文件。
本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是
通過獲取用戶的心情指數(shù)和用戶使用的聲音道具,查找并播放與該心情指 數(shù)和聲音道具所對應(yīng)的聲音文件,根據(jù)用戶的不同心情而播放不同的聲音文件, 使用戶能夠通過聲音道具準(zhǔn)確的表達心情,增添了網(wǎng)絡(luò)游戲的互動性和娛樂性。
圖l是本發(fā)明實施例1中提供的使用聲音道具的方法流程圖; 圖2是本發(fā)明實施例2中提供的使用聲音道具的方法流程圖; 圖3是本發(fā)明實施例3中提供的服務(wù)器的結(jié)構(gòu)圖; 圖4是本發(fā)明實施例3中提供的服務(wù)器的獲取模塊的結(jié)構(gòu)圖; 圖5是本發(fā)明實施例3中提供的客戶端的結(jié)構(gòu)圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明 實施方式作進一步地詳細(xì)描述。 實施例1
本實施例提供了 一種使用聲音道具的方法,通過獲取用戶的當(dāng)前心情指數(shù) 和用戶使用的聲音道具,查找并播放與該心情指數(shù)和聲音道具所對應(yīng)的聲音文 件。實現(xiàn)了能夠根據(jù)用戶的不同心情而播放不同的聲音文件,增添了網(wǎng)絡(luò)游戲
的互動性和娛樂性。參見圖1,具體方法為
101:用戶通過客戶端程序登陸平臺,進入游戲或聊天室的房間??蛻舳顺?序?qū)⒂?盧進入房間的信息的發(fā)送給游戲服務(wù)器,此時用戶的客戶端與游戲服務(wù) 器就建立了TCP的連接。
102:游戲服務(wù)器確認(rèn)用戶進入房間后,向心情服務(wù)器發(fā)送荻取用戶的心情 信息的請求。 ,
在本實施例中,心情信息可以為最近的用戶心情指數(shù),即用戶前一次進 行游戲時的心情指數(shù);或者用戶的個性簽名。對于已注冊用戶,心情信息為該 用戶前一次進行游戲時的心情指數(shù);對于新用戶,心情信息為該用戶的個性簽 名。
103:心情服務(wù)器收到游戲服務(wù)器的請求信息后,將存儲的心情信息返回給 游戲服務(wù)器。
104:游戲服務(wù)器收到返回的心情信息后,根據(jù)該心情信息判斷用戶的當(dāng)前 心情指數(shù)。具體地,如果返回的是用戶前一次的心情指數(shù),則直接將用戶前一 次的心情指數(shù)作為用戶的當(dāng)前心情指數(shù);如果收到的是用戶的個性簽名,則采 用預(yù)設(shè)的算法計算用戶的當(dāng)前心情指數(shù),預(yù)設(shè)的算法可以為過濾算法,比如可 以為關(guān)鍵詞比對法等,即從用戶的個性簽名中,提取出關(guān)鍵詞,與預(yù)設(shè)的判斷 心情的詞匯集進行比對,由此計算出用戶的心情指數(shù)。
用戶心情指數(shù)的劃分方法可以有多種,比如, 一種粗略的劃分方法為高 興、心情一般和悲傷三種,將高興的心情指數(shù)定為3,心情一般的心情指數(shù)定為 2,悲傷的心情指數(shù)定為1;也可以細(xì)致地劃分,例如劃分15個心情指數(shù),心情 指數(shù)為15表示非常高興,心情指數(shù)為12表示一般高興,以此類推,心情指數(shù) 為3表示一般悲傷,心情指數(shù)為1表示很悲傷。
105-107:游戲服務(wù)器向用戶的客戶端返回相應(yīng)的用戶信息。用戶選擇桌子坐下并確認(rèn)游戲開始后,客戶端程序自動將游戲開始的確認(rèn)信息發(fā)送給游戲服 務(wù)器。
108-109:用戶在聊天或者進行游戲:搡作時,游戲J良務(wù)器還可以更新用戶的 心情指數(shù)。即游戲服務(wù)器記錄下用戶的聊天信息,根據(jù)聊天信息采用預(yù)設(shè)的算 法計算用戶的心情指數(shù),并在本地實時的更新用戶的當(dāng)前心情指數(shù),其中預(yù)設(shè) 的算法可以為過濾算法,比如關(guān)鍵詞比對法等。
110:當(dāng)用戶使用了聲音道具時,客戶端程序?qū)⒂脩羰褂迷撀曇舻谰叩男畔?發(fā)送給游戲服務(wù)器。
111:游戲服務(wù)器收到用戶使用的聲音道具的信息,根據(jù)用戶使用的聲音道 具,以及104得到的用戶的當(dāng)前心情指數(shù)或108-109更新后的用戶的當(dāng)前心情指 數(shù),.查找相應(yīng)的聲音文件的標(biāo)識.。向相關(guān)用戶的客戶端發(fā)送該聲音文件的標(biāo)識。
游戲服務(wù)器在查找相應(yīng)的聲音文件時,根據(jù)用戶使用的聲音道具,查找到 該聲音道具所對應(yīng)的聲音文件組,然后在對應(yīng)的聲音文件組中,根據(jù)用戶的當(dāng) 前心情指數(shù),查找相應(yīng)的聲音文件的標(biāo)識。
在本發(fā)明實施例中,每種聲音道具對應(yīng)了一個聲音文件組,每個聲音文件 組中的聲音文件與心情指數(shù)——對應(yīng),比如,以聲音道具"笑聲,,為例,在心 情指數(shù)有15個時,聲音道具"笑聲"所對應(yīng)的聲音文件組中就應(yīng)該有15個聲 音文件,并且該15個聲音文件與15個心情指數(shù)——對應(yīng)。例如心情指數(shù)15對 應(yīng)的聲音文件為大笑,心情指數(shù)13對應(yīng)的聲音文件為^L笑。
游戲服務(wù)器將該對應(yīng)的聲音文件的標(biāo)識發(fā)送給相關(guān)用戶的客戶端后,相關(guān) 用戶的客戶端根據(jù)該聲音文件的標(biāo)識在本地查找對應(yīng)的聲音文件,如果有,則
在本地客戶端播放該聲音文件。如果沒有,則執(zhí)行112-113從聲音道具服務(wù)器下 載該聲音文件后在客戶端播放。
其中,相關(guān)用戶包括使用道具的用戶,還可以包括與使用道具的用戶有聯(lián) 系的所有用戶,比如一起進行游戲的其他用戶及游戲的旁觀者。
112-113:用戶的客戶端向聲音道具服務(wù)器發(fā)送下載聲音文件的請求,請求 通過后下載相應(yīng)的聲音文件。
同理,其他相關(guān)用戶使用聲音道具時,游戲服務(wù)器的處理方法與上述方法 相同,此處不再贅述。
本發(fā)明實施例通過獲取用戶-的心情指數(shù),在用戶使用聲音道具時,查找并播放與該心情指數(shù)和聲音道具所對應(yīng)的聲音文件,根據(jù)用戶的不同心情而播放 不同的聲音文件,使用戶能夠通過聲音道具準(zhǔn)確的表達心情,增添了網(wǎng)絡(luò)游戲 的互動性和娛樂性。
實施例2 '
本實施例提供了一種使用聲音道具的方法,在實施例1中,由游戲服務(wù)器 獲取用戶的當(dāng)前心情指數(shù)。在本發(fā)明實施例中,由用戶主動^提交心情指數(shù),參
見圖2,具體方法為
201:用戶通過客戶端程序登陸平臺,進入游戲或聊天室的房間,同時通過 客戶端程序提交本次的心情指數(shù)??蛻舳顺绦?qū)⒂脩暨M入房間的信息以及本次 用戶提交的心情指數(shù)發(fā)送給游戲服務(wù)器,此時用戶的客戶端與游戲服務(wù)器就建 立了 TCP的連接,同時游戲服務(wù)器保存用戶的心情指數(shù)作為用戶的當(dāng)前的心情 指數(shù)。
202-204:游戲服務(wù)器向用戶的客戶端返回相應(yīng)的用戶信息。用戶選擇桌子 坐下并確認(rèn)游戲開始后,客戶端程序自動^)奪游戲開始的確iM言息發(fā)送纟合游戲月良 務(wù)器。
205:當(dāng)用戶使用了聲音道具時,客戶端程序?qū)⒂脩羰褂迷撀曇舻谰叩男畔?以及用戶的當(dāng)前心情指數(shù)發(fā)送給游戲服務(wù)器。
在本發(fā)明實施例中,當(dāng)用戶心情沒有發(fā)生變化,在使用聲音道具時沒有同 時提交心情指數(shù),則客戶端將用戶的當(dāng)前心情指數(shù)發(fā)送給游戲服務(wù)器;當(dāng)用戶 心情發(fā)生了變化,在使用聲音道具的同時也提交了心情指數(shù),則客戶端將用戶 提交的心情指數(shù)作為用戶的當(dāng)前心情發(fā)送給游戲服務(wù)器.。
206:游戲服務(wù)器收到用戶使用的聲音道具的信息以及用戶提交的心情指 數(shù),將用戶提交的心情指數(shù)作為用戶的當(dāng)前心情指數(shù),根據(jù)用戶使用的聲音道 具和用戶的當(dāng)前心情指數(shù),查找相應(yīng)的聲音文件的標(biāo)識。并向相關(guān)用戶發(fā)送該 聲音文件的標(biāo)識。
在本發(fā)明實施例中,用戶通過在使用聲音道具的同時提交心情指數(shù),可以 自己確定聲音道具的使用效果,比如用戶在登錄時確定的心情指數(shù)為非常高興, 但在進行游戲時,隊友不配合,則用戶可以使用"笑聲"道具,同時提交心情 指數(shù)為2,以表達不滿的心情,游戲服務(wù)器收到聲音道具和心情指數(shù)后,以本次用戶提交的心情指數(shù)為當(dāng)前心情指數(shù),查找后確定本次應(yīng)返回"冷笑"的聲音 文件的標(biāo)識,則向相關(guān)用戶發(fā)送該聲音文件的標(biāo)識。
相關(guān)用戶的客戶端收到該聲音文件的標(biāo)識后,4番放對應(yīng)的聲音文件,當(dāng)相
關(guān)用戶的客戶端沒有對應(yīng)的聲音文件時,則執(zhí)行207-208下載該聲音文件。
207-208:用戶的客戶褲向聲音道具服務(wù)器發(fā)送下載聲音文件的請求,請求 通過后下載相應(yīng)的聲音文件。
同理,其他相關(guān)用戶使用聲音道具時,游戲服務(wù)器的處理方法與上述方法 相同,此處不再贅述。
需要補充說明的是,本發(fā)明實施例的方法可以和實施例1的方法進行結(jié)合, 即將游戲服務(wù)器獲取用戶的當(dāng)前心情指數(shù)作為默認(rèn)的處理方法,同時也可以由 用戶主動提交自己的心情指數(shù),在用戶提交了心情指^:時,以用戶提交的心情 指數(shù)為優(yōu)先。在更新用戶的心情指數(shù)時,可以由游戲服務(wù)器記錄下用戶的聊天 信息,根據(jù)聊天信息采用預(yù)設(shè)的算法計算用戶的心情指數(shù),并在本地實時的更 新用戶的心情指數(shù)。
本發(fā)明實施例根據(jù)用戶提交的心情指數(shù)和使用的聲音道具,查找并播放與 該心情指數(shù)和聲音道具所對應(yīng)的聲音文件,根據(jù)用戶的不同心情而播放不同的 聲音文件,使用戶能夠通過聲音道具準(zhǔn)確的表達心情,增添了網(wǎng)絡(luò)游戲的互動 性和娛樂性。
實施例3
參見圖3,本實施例提供了一種服務(wù)器,該服務(wù)器包括
獲取模塊301 ,用于獲取用戶的當(dāng)前心情指數(shù)和用戶使用的聲音道具;
查找模塊302,用于根據(jù)該用戶的當(dāng)前心情指數(shù)和該用戶使用的聲音道具,
查找相應(yīng)的聲音文件的標(biāo)識;
指示模塊303,用于指示相關(guān)用戶的客戶端根據(jù)該聲音文件的標(biāo)識播放相應(yīng)
的聲音文件。
在本發(fā)明實施例中,該服務(wù)器可以向心情服務(wù)器請求獲取用戶的心情信息, 根據(jù)用戶的心情信息判斷用戶的當(dāng)前心情指數(shù)。此時,參見圖4,該獲取模塊 301包括
心情信息獲取單元30la,用于獲取用戶的心情信息,該心情信息包括該用戶前一次的心情指數(shù),或,該用戶的個性簽名;
心情指數(shù)獲取單元301b,用于根據(jù)該心情信息獲取用戶的心情指數(shù);當(dāng)該 心情信息為上一次的用戶心情指數(shù)時,則將該上一次的用戶心情指數(shù)作為該用 戶的當(dāng)前心情指數(shù);當(dāng)該心情信息為用戶的個性簽名時,則根據(jù)該個性簽名按 照預(yù)設(shè)的算法計算得到用戶的心情指數(shù)。
獲取模塊301,具體用于接收用戶發(fā)送的心情指數(shù),將該用戶的當(dāng)前心情指 數(shù)更新為上述計算得到的用戶的心情指數(shù)。
另外,在本發(fā)明實施例中,在用戶進行游戲的過程中,該服務(wù)器會根據(jù)用 戶的聊天記錄實時的更新用戶的心情指數(shù),因此,該服務(wù)器還包括
更新模塊304,用于獲取用戶發(fā)送的聊天信息,根據(jù)聊天信息按照預(yù)設(shè)的算 法計算用戶的心情指數(shù),將計算得到的心情指數(shù)作為用戶的當(dāng)前心情指數(shù)。
進一步地,在本發(fā)明實施例中,每種聲音道具對應(yīng)了一個聲音文件組,每 個聲音文件組中的聲音文件與心情指數(shù)——對應(yīng)。
因此,該查找模塊302,具體用于根據(jù)該聲音道具,查找到該聲音道具所對 應(yīng)的聲音文件組,并在該聲音文件組中,根據(jù)該心情指數(shù),查找相應(yīng)的聲音文 件的標(biāo)識。
該指示^t塊303,具體用于向相關(guān)用戶的客戶端發(fā)送該聲音文件的標(biāo)識,指 示相關(guān)用戶的客戶端根據(jù)該聲音文件的標(biāo)識播放對應(yīng)的聲音文件。 相應(yīng)的,參見圖5,用戶的客戶端包括
發(fā)送^f莫塊501 ,用于向服務(wù)器發(fā)送用戶使用的聲音道具的信息以及用戶發(fā)送 的心情指數(shù);
響應(yīng)模塊502,用于在接收到服務(wù)器發(fā)送的聲音文件的標(biāo)識時,根據(jù)該聲音 文件的標(biāo)識播》文相應(yīng)的聲音文件。
本發(fā)明實施例通過在服務(wù)器中增加獲取模塊獲取用戶的心情指數(shù),在用戶 使用聲音道具時,查找并播放與該心情指數(shù)和聲音道具所對應(yīng)的聲音文件,根 據(jù)用戶的不同心情而播放不同的聲音文件,使用戶能夠通過聲音道具準(zhǔn)確的表 達心情,增添了網(wǎng)絡(luò)游戲的互動性和娛樂性。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的 保護范圍之內(nèi)。
權(quán)利要求
1、一種使用聲音道具的方法,其特征在于,所述方法包括獲取用戶的當(dāng)前心情指數(shù)和用戶使用的聲音道具;根據(jù)所述用戶的當(dāng)前心情指數(shù)和所述用戶使用的聲音道具,查找對應(yīng)的聲音文件的標(biāo)識,并指示相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對應(yīng)的聲音文件。
2、 根據(jù)權(quán)利要求1所述的一種使用聲音道具的方法,其特征在于,所述獲 取用戶的心情指數(shù),包括獲取用戶的心情信息,所述心情信息包括所述用戶前一次的心情指數(shù), 或,所述用戶的個性簽名;如果所述心情信息為所述用戶前一次的心情指數(shù),則將所述用戶前一次的 心情指數(shù)作為所述用戶的當(dāng)前心情指數(shù);如果所述心情信息為用戶的個性簽名,則根據(jù)所述個性簽名按照預(yù)設(shè)的算 法計算得到用戶的當(dāng)前心情指數(shù)。
3、 根據(jù)權(quán)利要求1所述的一種使用聲音道具的方法,其特征在于,所述獲 取用戶的心情指數(shù),包括將用戶發(fā)送的心情指數(shù)作為所述用戶的當(dāng)前心情指數(shù)。
4、 根據(jù)權(quán)利要求1所述的一種使用聲音道具的方法,其特征在于,所述獲 取用戶的心情指數(shù)之后,還包括獲取用戶發(fā)送的聊天信息,,根據(jù)所述聊天信息-換照預(yù)設(shè)的算法計算用戶的 心情指數(shù),將所述用戶的當(dāng)前心情指數(shù)更新為所述計算得到的用戶的心情指數(shù)。
5、 根據(jù)權(quán)利要求1所述的一種使用聲音道具的方法,其特征在于,所述根 據(jù)所述用戶的當(dāng)前心情指數(shù)和所述用戶使用的聲音道具,查找對應(yīng)的聲音文件 的標(biāo)識,并指示相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對應(yīng)的聲音文 件,包括根據(jù)所述聲音道具,查找到所述聲音道具所對應(yīng)的聲音文件組,在所述聲 音文件組中,查找與所述心情指數(shù)對應(yīng)的聲音文件的標(biāo)識,向相關(guān)用戶的客戶 端發(fā)送所述聲音文件的標(biāo)識,指示所述相關(guān)用戶的客戶端根據(jù)所述聲音文件的 標(biāo)識播放對應(yīng)的聲音文件。
6、 一種服務(wù)器,其特征在于,所述游戲服務(wù)器包括獲取模塊,用于獲取用戶的當(dāng)前心情指數(shù)和用戶使用的聲音道具;查找模塊,用于根據(jù)所述用戶的當(dāng)前心情指數(shù)和所述用戶使用的聲音道具,查找對應(yīng)的聲音文件的標(biāo)識;指示模塊,用于指示相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對應(yīng) 的聲音文件。
7、根據(jù)權(quán)利要求6所述的一種服務(wù)器,其特征在于,所述獲取模塊包括 心情信息獲取單元,用于獲取用戶的心情信息,所述心情信息包括所述用戶前一次的心情指數(shù),或,所述用戶的個性簽名;心情指數(shù)獲取單元,用于根據(jù)所述心情信息獲取用戶的心情指數(shù);當(dāng)所述心情信息為所述用戶前一次的心情指數(shù)時,則將所述用戶前一次的心情指數(shù)作為所述用戶的當(dāng)前心情指數(shù);當(dāng)所述心情信息為用戶的個性簽名時,則根據(jù)所述個性簽名按照預(yù)設(shè)的算法計算得到用戶的當(dāng)前心情指數(shù)。
8、根據(jù)權(quán)利要求6所述的一種服務(wù)器,其特征在于, 所述獲取模塊,具體用于接收用戶發(fā)送的心情指數(shù),將所述用戶的當(dāng)前心 情指數(shù)更新為所述計算得到的用戶的心情指數(shù)。
9、根據(jù)權(quán)利要求6所述的一種服務(wù)器,其特征在于,所述游戲服務(wù)器還包括更新模塊,用于獲取用戶發(fā)送的聊天信息,根據(jù)所述聊天信息按照預(yù)設(shè)的 算法計算用戶的心情指數(shù),將計算得到的心情指數(shù)作為所述用戶的當(dāng)前心情指 數(shù)。
10、根據(jù)權(quán)利要求6所述的一種服務(wù)器,其特征在于,所述查找模塊,具體用于根據(jù)所述聲音道具,查找到所述聲音道具所對應(yīng) 的聲音文件組,在所述聲音文件組中,查找與所述心情指數(shù)對應(yīng)的聲音文件的標(biāo)識;所述指示模塊,具體用于向相關(guān)用戶的客戶端發(fā)送所述聲音文件的標(biāo)識, 指示所述相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對應(yīng)的聲音文件。
11、 一種客戶端,其特征在于,所述客戶端包括發(fā)送模塊,用于向服務(wù)器發(fā)送用戶使用的聲音道具的信息以及用戶發(fā)送的 心情指數(shù); '響應(yīng)模塊,用于在接收到所述服務(wù)器發(fā)送的聲音文件的標(biāo)識時,根據(jù)所述 聲音文件的標(biāo)識纟番^:對應(yīng)的聲音文件。
全文摘要
本發(fā)明公開了一種使用聲音道具的方法、服務(wù)器和客戶端。所述方法包括獲取用戶的當(dāng)前心情指數(shù);根據(jù)所述用戶的當(dāng)前心情指數(shù)和所述用戶使用的聲音道具,查找對應(yīng)的聲音文件的標(biāo)識,并指示相關(guān)用戶的客戶端根據(jù)所述聲音文件的標(biāo)識播放對應(yīng)的聲音文件。所述服務(wù)器包括獲取模塊、查找模塊和指示模塊,所述客戶端包括發(fā)送模塊和響應(yīng)模塊。本發(fā)明實施例通過獲取用戶的心情指數(shù),在用戶使用聲音道具時,查找并播放與該心情指數(shù)和聲音道具所對應(yīng)的聲音文件,根據(jù)用戶的不同心情而播放不同的聲音文件,使用戶能夠通過聲音道具準(zhǔn)確的表達心情,增添了網(wǎng)絡(luò)游戲的互動性和娛樂性。
文檔編號H04L12/28GK101414948SQ200810227879
公開日2009年4月22日 申請日期2008年12月2日 優(yōu)先權(quán)日2008年12月2日
發(fā)明者蘇家淦 申請人:騰訊科技(深圳)有限公司