聊天語句呈現(xiàn)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種聊天語句呈現(xiàn)方法及裝置。
【背景技術(shù)】
[0002]移動終端已經(jīng)深入到人們的生活中,移動通信也已成為最廣泛使用的通信方式。下文所稱的移動終端是指手機(jī)、個人數(shù)字助理(Personal Digital Assistant,簡稱為PDA)等具有無線通訊功能的小型手持式移動通信設(shè)備。
[0003]隨著互聯(lián)網(wǎng)的發(fā)展,即時通信已成為人們生活中不可缺少的網(wǎng)絡(luò)溝通方式,而近年來還涌現(xiàn)出了基于各種移動終端進(jìn)行即時通信的技術(shù),即移動即時通信技術(shù)。
[0004]基于移動終端的即時通信聊天窗口中,用戶發(fā)送的信息通常以聊天氣泡的形式出現(xiàn),聊天氣泡早期通常以純色背景的形式出現(xiàn),但近年來演變出了一些靜態(tài)圖片類聊天氣泡,但隨著用戶終端的不斷發(fā)展,靜態(tài)的聊天氣泡的多媒體表現(xiàn)力已無法滿足用戶的需求,且無法實現(xiàn)與用戶的動態(tài)交互,缺乏聊天趣味性,因此用戶體驗不高。
【發(fā)明內(nèi)容】
[0005]本發(fā)明公開了一種聊天語句呈現(xiàn)方法及裝置,以至少解決相關(guān)技術(shù)中靜態(tài)的聊天氣泡的多媒體表現(xiàn)力已無法滿足用戶的需求,導(dǎo)致用戶體驗不高的問題。
[0006]根據(jù)本發(fā)明的一個方面,提供了一種聊天語句呈現(xiàn)方法。
[0007]根據(jù)本發(fā)明的聊天語句的呈現(xiàn)方法包括:響應(yīng)用戶對移動終端的操作,獲取用戶當(dāng)前輸入的聊天語句中一個或多個關(guān)鍵詞;將用戶發(fā)送的上述聊天語句呈現(xiàn)在上述關(guān)鍵詞對應(yīng)的動態(tài)聊天氣泡中。
[0008]根據(jù)本發(fā)明的另一方面,提供了一種聊天語句呈現(xiàn)裝置。
[0009]根據(jù)本發(fā)明的聊天語句的呈現(xiàn)裝置包括:獲取模塊,用于響應(yīng)用戶操作,獲取用戶當(dāng)前輸入的聊天語句中一個或多個關(guān)鍵詞;呈現(xiàn)模塊,用于將用戶發(fā)送的上述聊天語句呈現(xiàn)在上述關(guān)鍵詞對應(yīng)的動態(tài)聊天氣泡中。
[0010]通過本發(fā)明,當(dāng)用戶對移動終端執(zhí)行輸入操作時,先獲取用戶當(dāng)前輸入的聊天語句中一個或多個關(guān)鍵詞;然后將用戶發(fā)送的上述聊天語句呈現(xiàn)在上述關(guān)鍵詞對應(yīng)的動態(tài)聊天氣泡中。從而可以將與用戶當(dāng)前聊天語義相適應(yīng)動態(tài)聊天氣泡呈現(xiàn)給用戶,實現(xiàn)了與用戶的動態(tài)交互,大大提高了聊天趣味性以及用戶體驗。
【附圖說明】
[0011]圖1是根據(jù)本發(fā)明實施例的聊天語句呈現(xiàn)方法的流程圖;
[0012]圖2是根據(jù)本發(fā)明優(yōu)選實施例的聊天語句呈現(xiàn)方法的流程圖;
[0013]圖3是根據(jù)本發(fā)明實施例的聊天語句呈現(xiàn)裝置的結(jié)構(gòu)框圖;以及
[0014]圖4是根據(jù)本發(fā)明優(yōu)選實施例的聊天語句呈現(xiàn)裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0015]下面結(jié)合說明書附圖對本發(fā)明的具體實現(xiàn)方式做一詳細(xì)描述。
[0016]圖1是根據(jù)本發(fā)明實施例的聊天語句的呈現(xiàn)方法的流程圖。如圖1所示,該聊天語句的呈現(xiàn)方法包括以下處理:
[0017]步驟SlOl:響應(yīng)用戶對移動終端執(zhí)行的輸入操作,獲取用戶當(dāng)前輸入的聊天語句中一個或多個關(guān)鍵詞;
[0018]步驟S103:將用戶發(fā)送的上述聊天語句呈現(xiàn)在上述關(guān)鍵詞對應(yīng)的動態(tài)聊天氣泡中。
[0019]相關(guān)技術(shù)中,基于移動終端即時聊天過程中,將聊天語句呈現(xiàn)在靜態(tài)的聊天氣泡中,這種多媒體表現(xiàn)力已無法滿足用戶的需求,且無法實現(xiàn)與用戶的動態(tài)交互,缺乏聊天趣味性,因此用戶體驗不高。采用圖1所示的方法,可以將與用戶當(dāng)前聊天語義相適應(yīng)動態(tài)聊天氣泡呈現(xiàn)給用戶,實現(xiàn)了與用戶的動態(tài)交互,大大提高了聊天趣味性以及用戶體驗。
[0020]優(yōu)選地,上述步驟SlOl中,獲取用戶當(dāng)前輸入的聊天語句中一個或多個關(guān)鍵詞可以進(jìn)一步包括以下處理:將上述聊天語句中的詞語按照語義與預(yù)先存儲的關(guān)鍵詞進(jìn)行匹配,獲取上述一個或多個關(guān)鍵詞。
[0021]在優(yōu)選實施過程中,可以預(yù)先建立一個關(guān)鍵詞數(shù)據(jù)庫。在這個關(guān)鍵詞數(shù)據(jù)庫中,存儲按照語義分類的一個或多個關(guān)鍵詞。在用戶在聊天過程中,將用戶當(dāng)前使用的聊天語句中的詞語(例如,感嘆詞:哈哈、嘻嘻等、感情詞:愛、討厭、憤怒、著急等、具有感情色彩的動詞:速回、快去等)與這個關(guān)鍵詞數(shù)據(jù)庫中的關(guān)鍵詞進(jìn)行匹配,根據(jù)匹配結(jié)果確定一個或多個關(guān)鍵詞。具體地,可以根據(jù)用戶輸入的聊天語句(可以是用戶本次需要發(fā)送的聊天語句的全部,也可以設(shè)置為當(dāng)前輸入的聊天語句的一個字?jǐn)?shù)范圍,例如,聊天語句設(shè)置為最近20字以內(nèi)的范圍)的一個或多個單詞在關(guān)鍵詞數(shù)據(jù)庫中進(jìn)行匹配,例如,詞語:呵呵,嘻嘻,哈哈,高興,開心,笑等可以與關(guān)鍵詞“高興”匹配在一起。
[0022]優(yōu)選地,在步驟S103中,將用戶發(fā)送的上述聊天語句呈現(xiàn)在上述關(guān)鍵詞對應(yīng)的動態(tài)聊天氣泡中可以包括以下處理:查找與各個上述關(guān)鍵詞對應(yīng)的動態(tài)聊天氣泡;將用戶發(fā)送的上述聊天語句呈現(xiàn)在上述動態(tài)聊天氣泡中,并對上述動態(tài)聊天氣泡中的動畫元素進(jìn)行播放。
[0023]在優(yōu)選實施過程中,可以預(yù)先建立一個數(shù)據(jù)庫,用于存儲一個或多個動態(tài)聊天氣泡,例如,以維尼熊為主題的一組動態(tài)聊天氣泡,包括:維尼熊哭泣的動畫效果,維尼熊憤怒的動畫效果、維尼熊奔跑的動畫效果等。當(dāng)用戶輸入的聊天語句中出現(xiàn)“哈哈”詞語時,在上述關(guān)鍵詞數(shù)據(jù)庫中匹配到關(guān)鍵詞“高興”,然后在存儲動態(tài)聊天氣泡的數(shù)據(jù)庫中,獲取與關(guān)鍵詞“高興”對應(yīng)的維尼熊開懷大笑的動態(tài)聊天氣泡,并將用戶發(fā)送的該聊天語句呈現(xiàn)在上述動態(tài)聊天氣泡中,并對上述動態(tài)聊天氣泡中的動畫元素(即維尼熊開懷大笑)進(jìn)行播放。再例如,當(dāng)用戶輸入的聊天語句中出現(xiàn)“速回” “緊急”等詞語時,可以將匹配到關(guān)鍵詞“緊急”,然后將關(guān)鍵詞“緊急”對應(yīng)的動態(tài)氣泡中的動畫元素進(jìn)行播放,如插入三根雞毛等動畫效果。
[0024]優(yōu)選地,當(dāng)獲取到的關(guān)鍵詞為多個時,按照關(guān)鍵詞先后順序,將用戶發(fā)送的聊天語句依次呈現(xiàn)在各個動態(tài)聊天氣泡中。
[0025]即將用戶輸入的當(dāng)前聊天語句在關(guān)鍵詞數(shù)據(jù)庫中進(jìn)行匹配,匹配出多個關(guān)鍵詞,例如,按順序匹配出“憤怒”、“哭泣”兩個關(guān)鍵詞,則按正常速度先播放維尼熊憤怒的動畫,再播放維尼熊哭泣的動畫;之后返回循環(huán)播放這里兩個動畫。當(dāng)然,具體實施過程中,當(dāng)匹配出多個關(guān)鍵詞時,也可以預(yù)先設(shè)定其他規(guī)則,例如,只播放最后一個關(guān)鍵詞對應(yīng)的動態(tài)氣泡中的動畫元素,或者只隨機(jī)播放其中一個關(guān)鍵詞所對應(yīng)的動態(tài)氣泡中的動畫元素。
[0026]優(yōu)選地,當(dāng)對應(yīng)一個關(guān)鍵詞的詞語為多個時,加速播放該關(guān)鍵詞對應(yīng)的動態(tài)聊天氣泡中的動畫元素,其中,播放上述動畫元素的速度與對應(yīng)該關(guān)鍵詞的詞語數(shù)量成正比例關(guān)系。
[0027]例如,用戶輸入的聊天語句中,