表情交互方法及裝置的制造方法
【專利摘要】本發(fā)明提供了一種表情交互方法及裝置,所示方法包括:獲得目標(biāo)表情的信息,查找與所述目標(biāo)表情相關(guān)聯(lián)的至少一個(gè)交互表情;顯示所述至少一個(gè)交互表情;獲得用戶選中的所述至少一個(gè)交互表情中的其中一個(gè)交互表情的信息;根據(jù)用戶選中的交互表情的信息查找與所述選中的交互表情對(duì)應(yīng)的交互動(dòng)畫;播放所述交互動(dòng)畫。
【專利說明】
表情交互方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體而言,涉及一種表情交互方法及裝置。
【背景技術(shù)】
[0002]在IM(Instant Messaging,即時(shí)通訊)工具中,發(fā)送表情已成為一種常用的交流方式。
[0003]現(xiàn)有技術(shù)中的表情通常為靜態(tài)的或單方面的,即一個(gè)用戶通過客戶端向另一個(gè)用戶發(fā)送表情,另一個(gè)用戶若要回復(fù)表情,也只能回復(fù)一個(gè)單一的表情,另一個(gè)用戶回復(fù)的表情并沒有與發(fā)送的表情實(shí)現(xiàn)交互,缺少交流的趣味性。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例提供了一種表情交互方法及裝置,選中一個(gè)聊天界面中的目標(biāo)表情,對(duì)應(yīng)該目標(biāo)表情顯示交互表情,用戶在選擇交戶表情后即可對(duì)應(yīng)該交戶表情播放與該交互表情以及目標(biāo)表情相關(guān)的交互動(dòng)畫,增加了交流的趣味性。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
[0006]—種表情交互方法,所示方法包括:
[0007]獲得目標(biāo)表情的信息,查找與所述目標(biāo)表情相關(guān)聯(lián)的至少一個(gè)交互表情;顯示所述至少一個(gè)交互表情;獲得用戶選中的所述至少一個(gè)交互表情中的其中一個(gè)交互表情的信息;根據(jù)用戶選中的交互表情的信息查找與所述選中的交互表情對(duì)應(yīng)的交互動(dòng)畫;播放所述交互動(dòng)畫。
[0008]—種表情交互裝置,所述裝置包括:
[0009]信息獲取模塊,用于獲得目標(biāo)表情的信息;表情查找模塊,用于查找與所述目標(biāo)表情相關(guān)聯(lián)的至少一個(gè)交互表情;顯示模塊,用于顯示所述至少一個(gè)交互表情;所述信息獲取模塊還用于獲得用戶選中的所述至少一個(gè)交互表情中的其中一個(gè)交互表情的信息;動(dòng)畫查找模塊,用于根據(jù)用戶選中的交互表情的信息查找與所述選中的交互表情對(duì)應(yīng)的交互動(dòng)畫;播放模塊,用于播放所述交互動(dòng)畫。
[0010]本發(fā)明實(shí)施例提供的表情交互方法及裝置,在獲得目標(biāo)表情后,顯示與目標(biāo)表情相關(guān)的交互表情,通過用戶選中的交互表情的信息獲得交互動(dòng)畫,該交互動(dòng)畫表現(xiàn)的是交互表情與目標(biāo)表情進(jìn)行交互的動(dòng)畫,播放該交互動(dòng)畫,實(shí)現(xiàn)與目標(biāo)表情的交互,增加表情交流的趣味性。
[0011]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
【附圖說明】
[0012]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0013]圖1示出了本發(fā)明較佳實(shí)施例提供的服務(wù)器與本地終端的交互示意圖;
[0014]圖2示出了本發(fā)明較佳實(shí)施例提供的計(jì)算機(jī)的方框示意圖;
[0015]圖3示出了本發(fā)明第一實(shí)施例提供的表情交互方法的流程圖;
[0016]圖4示出了本發(fā)明第二實(shí)施例提供的表情交互裝置的結(jié)構(gòu)框圖;
[0017]圖5至圖9示出了本發(fā)明第一實(shí)施例提供的一種具體的表情交互過程的界面圖。
【具體實(shí)施方式】
[0018]下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0019]應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。同時(shí),在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。
[0020]如圖1所示,是本發(fā)明較佳實(shí)施例提供的服務(wù)器200與本地終端100進(jìn)行交互的示意圖。所述服務(wù)器200通過網(wǎng)絡(luò)400與一個(gè)或多個(gè)本地終端100進(jìn)行通信連接,以進(jìn)行數(shù)據(jù)通信或交互。所述服務(wù)器200可以是網(wǎng)絡(luò)服務(wù)器、數(shù)據(jù)庫服務(wù)器等。所述本地終端100可以是個(gè)人電腦(personal computer,PC)、平板電腦、智能手機(jī)、個(gè)人數(shù)字助理(personal digitalassistant,PDA)等。
[0021]如圖2所示,是所述本地終端的方框示意圖。所述本地終端100包括表情交互裝置300、存儲(chǔ)器101、存儲(chǔ)控制器102、處理器103、外設(shè)接口 104、輸入輸出單元105、顯示單元106、音頻單元107。
[0022]所述存儲(chǔ)器101、存儲(chǔ)控制器102、處理器103、外設(shè)接口 104、輸入輸出單元105、顯示單元106以及音頻單元107各元件相互之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號(hào)線實(shí)現(xiàn)電性連接。所述表情交互裝置300包括至少一個(gè)可以軟件或固件(firmware)的形式存儲(chǔ)于所述存儲(chǔ)器101中的軟件功能模塊。所述處理器103用于執(zhí)行存儲(chǔ)器101中存儲(chǔ)的可執(zhí)行模塊,例如所述表情交互裝置300包括的軟件功能模塊或計(jì)算機(jī)程序。
[0023]其中,存儲(chǔ)器101可以是,但不限于,隨機(jī)存取存儲(chǔ)器101(Random Access Memory,RAM),只讀存儲(chǔ)器 101 (Read Only Memory ,ROM),可編程只讀存儲(chǔ)器 101 (ProgrammableRead-Only Memory,PR0M),可擦除只讀存儲(chǔ)器 101(Erasable Programmable Read-OnlyMemory,EPR0M),電可擦除只讀存儲(chǔ)器 101 (Electric Erasable Programmable Read-OnlyMemory,EEPR0M)等。其中,存儲(chǔ)器101用于存儲(chǔ)程序,所述處理器103在接收到執(zhí)行指令后,執(zhí)行所述程序,前述本發(fā)明實(shí)施例任一實(shí)施例揭示的流過程定義的本地終端所執(zhí)行的方法可以應(yīng)用于處理器103中,或者由處理器103實(shí)現(xiàn)。
[0024]處理器103可能是一種集成電路芯片,具有信號(hào)的處理能力。上述的處理器103可以是通用處理器103,包括中央處理器(Central Processing Unit,簡(jiǎn)稱CPU)、網(wǎng)絡(luò)處理器(Network Processor,簡(jiǎn)稱NP)等;還可以是數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
[0025]所述外設(shè)接口104將各種輸入/輸出裝置耦合至處理器103以及存儲(chǔ)器101。在一些實(shí)施例中,外設(shè)接口 104,處理器103以及存儲(chǔ)控制器102可以在單個(gè)芯片中實(shí)現(xiàn)。在其他一些實(shí)例中,他們可以分別由獨(dú)立的芯片實(shí)現(xiàn)。
[0026]輸入輸出單元105用于提供給用戶輸入數(shù)據(jù)實(shí)現(xiàn)用戶與本地終端的交互。所述輸入輸出單元可以是,但不限于,鼠標(biāo)和鍵盤等。
[0027]顯示單元106在所述本地終端與用戶之間提供一個(gè)交互界面(例如用戶操作界面)或用于顯示圖像數(shù)據(jù)給用戶參考。在本實(shí)施例中,所述顯示單元可以是液晶顯示器或觸控顯示器。若為觸控顯示器,其可為支持單點(diǎn)和多點(diǎn)觸控操作的電容式觸控屏或電阻式觸控屏等。支持單點(diǎn)和多點(diǎn)觸控操作是指觸控顯示器能感應(yīng)到來自該觸控顯示器上一個(gè)或多個(gè)位置處同時(shí)產(chǎn)生的觸控操作,并將該感應(yīng)到的觸控操作交由處理器進(jìn)行計(jì)算和處理。
[0028]音頻單元107向用戶提供音頻接口,其可包括一個(gè)或多個(gè)麥克風(fēng)、一個(gè)或者多個(gè)揚(yáng)聲器以及音頻電路。
[0029]可以理解,圖2所示的結(jié)構(gòu)僅為示意,本地終端100還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
[0030]于本發(fā)明實(shí)施例中,本地終端100中安裝有客戶端,該客戶端可以是瀏覽器也可以是第三方應(yīng)用軟件(例如交友軟件),與服務(wù)器(Server)端相對(duì)應(yīng),為用戶提供服務(wù),例如交友、即時(shí)通信等服務(wù)。
[0031]本發(fā)明實(shí)施例提供了一種表情交互方法,該表情交互方法用于用戶在通過客戶端與其他用戶進(jìn)行交流時(shí),進(jìn)行表情互動(dòng)。當(dāng)然,在利用該客戶端進(jìn)行交流前,可以先通過用戶帳號(hào)登錄該客戶端。在登錄過程中,先輸入登錄帳號(hào),再輸入該登錄帳號(hào)對(duì)應(yīng)的登錄密碼,當(dāng)?shù)卿浢艽a與登錄帳號(hào)匹配成功,則登錄密碼正確,成功登錄該客戶端,在相應(yīng)的本地終端進(jìn)行聊天界面的顯示,用戶可以通過該客戶端進(jìn)行聊天交流。當(dāng)然,在本實(shí)施例中,登錄成功后的用戶可以在客戶端更改用戶名、用戶頭像以及其他相應(yīng)設(shè)置。并且,客戶端可以將聊天信息保存在安裝該客戶端的本地終端的相應(yīng)存儲(chǔ)器中,當(dāng)聊天信息過多時(shí),可以對(duì)存儲(chǔ)的聊天信息進(jìn)行清除。
[0032]第一實(shí)施例
[0033]圖3示出了本發(fā)明第一實(shí)施例提供的一種表情交互方法的流程圖,請(qǐng)參閱圖3,所述方法包括:
[0034]步驟SI10:獲得目標(biāo)表情的信息,查找與所述目標(biāo)表情相關(guān)聯(lián)的至少一個(gè)交互表
*卜主1同O
[0035]用戶在通過客戶端與其他用戶交流的過程中,客戶端可以接收對(duì)方發(fā)送的表情或者向?qū)Ψ桨l(fā)送表情。當(dāng)然,可以理解的,與其他用戶交流過程中,其他用戶的交流也通過安裝于本地終端的客戶端進(jìn)行。
[0036]當(dāng)用戶需要針對(duì)某個(gè)表情和其他用戶進(jìn)行表情交互時(shí),通過本地終端的輸入輸出單元或者具有觸控功能的顯示單元選中該表情作為目標(biāo)表情。例如,用戶在通過客戶端聊天過程中,接收到其他用戶發(fā)送的一個(gè)西瓜的表情,該用戶想與該西瓜表情進(jìn)行交互,則選中該西瓜表情,該西瓜表情則為目標(biāo)表情。當(dāng)然,在本實(shí)施例中,用戶選中的表情可以是客戶端接收到的其他客戶端發(fā)出的表情,也可以是用戶通過客戶端自己發(fā)出的表情,在本實(shí)施例中并不作為限制。并且,用戶選中目標(biāo)表情的方式可以是點(diǎn)擊、長(zhǎng)按或者滑動(dòng)中的一種或多種,當(dāng)然,也可能是其他。
[0037]客戶端接收到用戶選中的目標(biāo)表情后,獲得目標(biāo)表情的信息,根據(jù)該目標(biāo)表情的信息查找與目標(biāo)表情相關(guān)聯(lián)的交互表情。
[0038]具體的,在本實(shí)施例中,在安裝該客戶端的本地終端預(yù)先存儲(chǔ)多個(gè)目標(biāo)表情的信息以及與每個(gè)目標(biāo)表情相關(guān)聯(lián)的交互表情的信息,同時(shí)存儲(chǔ)的還有每個(gè)目標(biāo)表情與相應(yīng)的交互表情的關(guān)聯(lián)關(guān)系??蛻舳嗽诮邮盏接脩暨x中的一個(gè)目標(biāo)表情后,獲得該目標(biāo)表情的信息。根據(jù)目標(biāo)表情的信息以及目標(biāo)表情與交互表情的關(guān)聯(lián)關(guān)系查找與該目標(biāo)表情相關(guān)聯(lián)的交互表情的信息,根據(jù)獲得的交互表情的信息即可確定獲得的交互表情。在本實(shí)施例中,與一個(gè)目標(biāo)表情相關(guān)聯(lián)的交互表情可以包括一個(gè)或多個(gè)。
[0039]在本實(shí)施例中,表情的信息可以是該表情的圖片以及與圖片對(duì)應(yīng)的該表情的唯一的身份標(biāo)識(shí),存儲(chǔ)的目標(biāo)表情與交互表情的關(guān)聯(lián)關(guān)系可以是目標(biāo)表情的身份標(biāo)識(shí)與交互表情的身份標(biāo)識(shí)的關(guān)聯(lián)。根據(jù)目標(biāo)表情的信息查找與目標(biāo)表情相關(guān)聯(lián)的交互表情可以是根據(jù)目標(biāo)表情的身份標(biāo)識(shí),查找與該身份標(biāo)識(shí)相關(guān)聯(lián)的交互表情的身份標(biāo)識(shí),再根據(jù)交互表情的身份標(biāo)識(shí)即可獲得對(duì)應(yīng)交互表情的身份標(biāo)識(shí)的交互表情。當(dāng)然,表情的圖片可以是動(dòng)態(tài)的或者靜態(tài)的,在本實(shí)施例中并不限定。
[0040]當(dāng)然,目標(biāo)表情也可以是通過其他方式確定,如將該客戶端當(dāng)前時(shí)刻向其他客戶端發(fā)送的表情作為目標(biāo)表情或者將當(dāng)前時(shí)刻接收到的其他客戶端發(fā)送的表情作為目標(biāo)表
*卜主1同O
[0041 ] 步驟SI 20:顯示所述至少一個(gè)交互表情。
[0042]將查找到的交互表情進(jìn)行顯示,以使用戶可在顯示的交互表情中選擇要使用的交互表情??梢岳斫獾?,該顯示可以通過本地終端的顯示單元實(shí)現(xiàn)。
[0043]進(jìn)一步的,交互表情的顯示可以通過浮層、彈窗等,使顯示的交互表情與聊天界面中進(jìn)行交流的表情不在同一顯示層,該浮層為透明或半透明狀態(tài)。并且,該交互表情的顯示可以是臨時(shí)的,當(dāng)用戶選擇交互表情中的某一個(gè)交互表情后,交互表情的顯示結(jié)束。當(dāng)然,在本實(shí)施例中,用戶選中的交互表情也可以通過點(diǎn)擊、長(zhǎng)按、滑動(dòng)或者其他方式選中。
[0044]步驟S130:獲得用戶選中的所述至少一個(gè)交互表情中的其中一個(gè)交互表情的信息。
[0045]當(dāng)用戶在顯示的一個(gè)或多個(gè)交互表情中選擇一個(gè)交互表情后,該交互表情即為選中的交互表情,獲得該選中的交互表情的信息。
[0046]步驟S140:根據(jù)用戶選中的交互表情的信息查找與所述選中的交互表情對(duì)應(yīng)的交互動(dòng)畫。
[0047]預(yù)先存儲(chǔ)每個(gè)交互表情對(duì)應(yīng)的交互動(dòng)畫,具體存儲(chǔ)的為每個(gè)交互表情的信息、每個(gè)交互動(dòng)畫的信息以及交互表情與交互動(dòng)畫的關(guān)聯(lián)關(guān)系。該交互動(dòng)畫的具體內(nèi)容為交互表情與目標(biāo)表情之間的互動(dòng),如目標(biāo)表情為一個(gè)西瓜,交互表情為一把刀,則交互動(dòng)畫可以是刀切西瓜的一個(gè)動(dòng)態(tài)過程。
[0048]在獲得用戶選中的交互表情的信息后,根據(jù)該信息查找與該交互表情的信息具有關(guān)聯(lián)關(guān)系的交互動(dòng)畫,該交互動(dòng)畫即為與該交互表情對(duì)應(yīng)的交互動(dòng)畫。
[0049]步驟S150:播放所述交互動(dòng)畫。
[0050]對(duì)查找到的交互動(dòng)畫進(jìn)行播放。
[0051]進(jìn)一步的,在本實(shí)施例中,對(duì)交互動(dòng)畫的播放可以是在聊天界面中顯示目標(biāo)表情的位置。則,首先獲得顯示目標(biāo)表情的目標(biāo)位置,該目標(biāo)位置為聊天界面中目標(biāo)表情所在的位置。再在所述目標(biāo)位置播放所述交互動(dòng)畫,以使交互動(dòng)畫更能體現(xiàn)交互表情與目標(biāo)表情之間的交互。當(dāng)然,在目標(biāo)位置播放交互動(dòng)畫時(shí),目標(biāo)位置的目標(biāo)表情可以不顯示,僅僅在目標(biāo)位置顯示交互動(dòng)畫的播放。
[0052]另外,該交互動(dòng)畫的播放也可以是當(dāng)前聊天界面的任意位置,在本實(shí)施例中并不作為限制。
[0053]進(jìn)一步的,在本實(shí)施例中,還可以存儲(chǔ)與交互動(dòng)畫對(duì)應(yīng)的效果表情,該效果表情為用于表示交互動(dòng)畫所對(duì)應(yīng)的動(dòng)作產(chǎn)生的效果,例如,若交互動(dòng)畫為刀切西瓜的動(dòng)態(tài)過程,則該效果表情可以為切開后的西瓜。具體存儲(chǔ)方式可以是,存儲(chǔ)交互動(dòng)畫的信息以及效果表情的信息,并存儲(chǔ)交互動(dòng)畫的信息與效果表情的信息之間的關(guān)聯(lián)關(guān)系。于是,在本實(shí)施例中,還可以包括:
[0054]步驟S160:查找與所述交互動(dòng)畫對(duì)應(yīng)的效果表情。
[0055]客戶端在根據(jù)用戶選中的交互表情的信息查找與所述選中的交互表情對(duì)應(yīng)的交互動(dòng)畫時(shí),獲得交互動(dòng)畫的信息。根據(jù)交互動(dòng)畫的信息以及交互動(dòng)畫的信息與效果表情的信息之間的關(guān)聯(lián)關(guān)系,可以查找到與交互動(dòng)畫對(duì)應(yīng)的效果表情。
[0056]則在播放交互動(dòng)畫之后,可以顯示該效果表情,具體的,在播放所述交互動(dòng)畫的步驟S150之后,還可以包括步驟S170:將所述目標(biāo)位置顯示的目標(biāo)表情更新為所述效果表情。
[0057]將目標(biāo)位置的目標(biāo)表情更新為效果表情,可以體現(xiàn)交互表情與目標(biāo)表情的交互結(jié)果,使表情交互過程更具有趣味性。
[0058]進(jìn)一步的,在本實(shí)施中,還可以存儲(chǔ)與交互表情對(duì)應(yīng)的顯示表情,具體存儲(chǔ)方式可以是存儲(chǔ)交互表情的信息、顯示表情的信息以及交互表情的信息與顯示表情的信息的關(guān)聯(lián)關(guān)系。該顯示表情用于在選中交互表情后,對(duì)應(yīng)該交互表情進(jìn)行顯示,表示選中該交互表情的用戶對(duì)應(yīng)的客戶端在利用該交互表情與目標(biāo)表情進(jìn)行交互。例如,當(dāng)用戶選中的交互表情為一把刀,則該顯示表情可以為一個(gè)拿刀的人。
[0059]于是,在本實(shí)施例中,還可以包括:根據(jù)所述用戶選中的交互表情查找與所述選中的交互表情對(duì)應(yīng)的顯示表情;并且,顯示所述顯示表情。該顯示表情的顯示位置可以是顯示界面中對(duì)應(yīng)當(dāng)前用戶的聊天信息的最新的顯示位置,表示當(dāng)前用戶發(fā)送的一個(gè)表情。
[0060]第二實(shí)施例
[0061 ]如圖4所示,本實(shí)施例提供了一種表情交互裝置300,該裝置300包括:
[0062]信息獲取模塊310,用于獲得目標(biāo)表情的信息;表情查找模塊320,用于查找與所述目標(biāo)表情相關(guān)聯(lián)的至少一個(gè)交互表情;顯示模塊330,用于顯示所述至少一個(gè)交互表情;所述信息獲取模塊310還用于獲得用戶選中的所述至少一個(gè)交互表情中的其中一個(gè)交互表情的信息;動(dòng)畫查找模塊340,用于根據(jù)用戶選中的交互表情的信息查找與所述選中的交互表情對(duì)應(yīng)的交互動(dòng)畫;播放模塊350,用于播放所述交互動(dòng)畫。
[0063]進(jìn)一步的,交互動(dòng)畫的播放可以在特定位置,在本實(shí)施例中,可以是目標(biāo)表情所在的目標(biāo)位置,于是,播放模塊350可以包括:位置獲取單元,用于獲得顯示所述目標(biāo)表情的目標(biāo)位置;播放單元,用于在所述目標(biāo)位置播放所述交互動(dòng)畫。
[0064]進(jìn)一步的,在交互動(dòng)畫播放過后,還可以顯示交互動(dòng)畫所對(duì)應(yīng)的交互動(dòng)作所產(chǎn)生的交互效果,用效果表情表示,則在本實(shí)施例中,該裝置300還可以包括:另一表情查找模塊360,用于查找與所述交互動(dòng)畫對(duì)應(yīng)的效果表情;表情更新模塊370,用于將所述目標(biāo)位置顯示的目標(biāo)表情更新為所述效果表情。
[0065]進(jìn)一步的,用戶在選中交互表情后,在選中交互表情的客戶端對(duì)應(yīng)顯示該交互表情對(duì)應(yīng)的顯示表情,并且在該用戶對(duì)應(yīng)的聊天信息顯示位置進(jìn)行顯示,該顯示表情可以表示當(dāng)前選中的交互表情與選中該交互表情的用戶的關(guān)系,如用戶選中了一把刀的交互表情,則顯示表情可以為一個(gè)拿刀的人或者直接是一把刀。于是,在本實(shí)施例提供的裝置300中,還包括:又一表情查找模塊380,用于根據(jù)所述用戶選中的交互表情查找與所述選中的交互表情對(duì)應(yīng)的顯示表情;所述顯示模塊還用于顯示所述顯示表情。
[0066]在使用本發(fā)明實(shí)施例提供的表情交互方法及裝置進(jìn)行交流時(shí),在一種具體的實(shí)施方式中,當(dāng)用戶接收到一個(gè)西瓜表情001,如圖5所示,用戶可以選中該西瓜表情001,該被選中的西瓜表情001為目標(biāo)表情,在圖5中,手型圖002僅僅用于表示選中表情為目標(biāo)表情,在實(shí)際界面中并不一定有手型圖002??蛻舳烁鶕?jù)該選中的西瓜表情001的信息查找與其相關(guān)聯(lián)的交互表情并通過浮層顯示,查找到的交互表情可以包括錘子、拳頭、刀、匕首等,在本發(fā)明實(shí)施例中并不作為限制,如圖6所示。當(dāng)用戶在顯示的多個(gè)交互表情中選擇刀,則在用戶的聊天界面中最新的顯示聊天信息的位置顯示一個(gè)人拿刀的顯示表情003,該人拿刀的顯示表情003可以理解為聊天過程中該用戶發(fā)送的表情,如圖7所示。并且,選中刀表情后,客戶端不再顯示交互表情并根據(jù)該被選中的刀的交互表情查找與交互表情刀相關(guān)聯(lián)的交互動(dòng)畫。在該實(shí)施方式中,與刀相關(guān)聯(lián)的交互動(dòng)畫可以是刀切西瓜的過程,則在目標(biāo)表情西瓜所在位置播放刀切西瓜的交互動(dòng)畫004,如圖8所示,可以理解的,圖8示出的僅為刀切西瓜的動(dòng)畫過程中的一個(gè)瞬間。交互動(dòng)畫播放結(jié)束后,在目標(biāo)位置顯示一個(gè)切開的西瓜的效果表情表示交互效果,如圖9所示。當(dāng)然,可以理解的,在本實(shí)施例中,每種表情的形態(tài)以及每個(gè)目標(biāo)表情對(duì)應(yīng)交互表情、每個(gè)交互表情對(duì)應(yīng)的交互動(dòng)畫等均不作為限制,可以根據(jù)實(shí)際需要設(shè)定并存儲(chǔ)于客戶端對(duì)應(yīng)的本地終端。
[0067]綜上所述,本發(fā)明實(shí)施例提供的表情交互方法及裝置,在獲得目標(biāo)表情的信息后,可以查找對(duì)應(yīng)的至少一個(gè)交互表情,通過用戶選中的至少一個(gè)交互表情的信息查找到與交互表情的交互動(dòng)畫,并對(duì)交互動(dòng)畫進(jìn)行播放。該交互動(dòng)畫可以體現(xiàn)交互表情與目標(biāo)表情的交互,使在使用表情交流的過程中更具有交互性以及趣味性。
[0068]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
[0069]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一起形成一個(gè)獨(dú)立的部分,也可以是各個(gè)模塊單獨(dú)存在,也可以兩個(gè)或兩個(gè)以上模塊集成形成一個(gè)獨(dú)立的部分。
[0070]所述功能如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(R0M,Read-0nly Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0071]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
[0072]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種表情交互方法,其特征在于,所示方法包括: 獲得目標(biāo)表情的信息,查找與所述目標(biāo)表情相關(guān)聯(lián)的至少一個(gè)交互表情; 顯示所述至少一個(gè)交互表情; 獲得用戶選中的所述至少一個(gè)交互表情中的其中一個(gè)交互表情的信息; 根據(jù)用戶選中的交互表情的信息查找與所述選中的交互表情對(duì)應(yīng)的交互動(dòng)畫; 播放所述交互動(dòng)畫。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述播放所述交互動(dòng)畫包括: 獲得顯示所述目標(biāo)表情的目標(biāo)位置; 在所述目標(biāo)位置播放所述交互動(dòng)畫。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 查找與所述交互動(dòng)畫對(duì)應(yīng)的效果表情; 所述播放所述交互動(dòng)畫的步驟之后,還包括: 將所述目標(biāo)位置顯示的目標(biāo)表情更新為所述效果表情。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 根據(jù)所述用戶選中的交互表情查找與所述選中的交互表情對(duì)應(yīng)的顯示表情; 顯示所述顯示表情。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述交互表情通過浮層進(jìn)行顯示。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)表情為用戶選中的表情。7.根據(jù)權(quán)利要求6所述的方法,其特征在于, 所述目標(biāo)表情通過點(diǎn)擊、長(zhǎng)按或者滑動(dòng)的方式選中; 所述用戶選中的交互表情通過點(diǎn)擊、長(zhǎng)按或者滑動(dòng)的方式選中。8.一種表情交互裝置,其特征在于,所述裝置包括: ?目息獲取模塊,用于獲得目標(biāo)表情的?目息; 表情查找模塊,用于查找與所述目標(biāo)表情相關(guān)聯(lián)的至少一個(gè)交互表情; 顯示模塊,用于顯示所述至少一個(gè)交互表情; 所述信息獲取模塊還用于獲得用戶選中的所述至少一個(gè)交互表情中的其中一個(gè)交互表情的?目息; 動(dòng)畫查找模塊,用于根據(jù)用戶選中的交互表情的信息查找與所述選中的交互表情對(duì)應(yīng)的交互動(dòng)畫; 播放模塊,用于播放所述交互動(dòng)畫。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述播放模塊包括: 位置獲取單元,用于獲得顯示所述目標(biāo)表情的目標(biāo)位置; 播放單元,用于在所述目標(biāo)位置播放所述交互動(dòng)畫。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 另一表情查找模塊,用于查找與所述交互動(dòng)畫對(duì)應(yīng)的效果表情; 表情更新模塊,用于將所述目標(biāo)位置顯示的目標(biāo)表情更新為所述效果表情。
【文檔編號(hào)】H04L12/58GK106059907SQ201610635352
【公開日】2016年10月26日
【申請(qǐng)日】2016年8月4日 公開號(hào)201610635352.3, CN 106059907 A, CN 106059907A, CN 201610635352, CN-A-106059907, CN106059907 A, CN106059907A, CN201610635352, CN201610635352.3
【發(fā)明人】張彬
【申請(qǐng)人】深圳市大熊動(dòng)漫文化有限公司