專利名稱:在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法、客戶端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)、軟件技術(shù)領(lǐng)域。
背景技術(shù):
近年來(lái),網(wǎng)絡(luò)即時(shí)通信系 統(tǒng),例如QQ,TM和MSN等,已經(jīng)被廣大網(wǎng)絡(luò)用戶所接受。通過(guò)即時(shí)通信系統(tǒng),用戶可以在網(wǎng)絡(luò)上進(jìn)行文字、聲音和視頻的交流,共享文件、圖片和視頻信息等,方便了用戶的生活、工作和學(xué)習(xí)?,F(xiàn)有技術(shù)中,用戶通過(guò)即時(shí)通信系統(tǒng)進(jìn)行聊天時(shí),一般是通過(guò)文字進(jìn)行交流,或者通過(guò)語(yǔ)音或視頻進(jìn)行交流。一般情況下,用戶和關(guān)系比較親密的聯(lián)系人之間才使用語(yǔ)音或視頻進(jìn)行即時(shí)通信交流。對(duì)于普通的聯(lián)系人或者陌生人,大多情況下還是使用文字進(jìn)行交流。使用文字進(jìn)行即時(shí)通信交流存在的缺點(diǎn)就是,進(jìn)行即時(shí)通信交流的雙方無(wú)法及時(shí)的了解對(duì)方的情緒變化,交流過(guò)程顯得單調(diào)。因此,開(kāi)發(fā)一種使用戶在即時(shí)通信交流過(guò)程中能夠及時(shí)了解對(duì)方情緒的技術(shù)方案,將有利于提高即時(shí)通信系統(tǒng)的豐富性和趣味性,進(jìn)一步提高用戶的使用體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法、客戶端及系統(tǒng)。利用本發(fā)明,獲取消息發(fā)送方寫入即時(shí)通信消息時(shí)對(duì)應(yīng)的情緒數(shù)據(jù),并將該情緒數(shù)據(jù)和對(duì)應(yīng)的即時(shí)通信消息一起在即時(shí)通信交互界面中輸出,使得即時(shí)通信用戶能夠及時(shí)了解對(duì)方的情緒狀態(tài),提高了用戶即時(shí)通信的使用體驗(yàn)。本發(fā)明提供的技術(shù)方案包括—種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,該方法包括以下步驟步驟1,針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄;步驟2,針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù);步驟3,通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;步驟4,通過(guò)所述即時(shí)通信消息中的即時(shí)情緒欄,載入及輸出前述獲得的情緒數(shù)據(jù)結(jié)果。優(yōu)選地,通過(guò)所述即時(shí)通信消息對(duì)應(yīng)的即時(shí)通信交互界面,設(shè)置即時(shí)情緒欄控件,當(dāng)觸發(fā)該控件后,啟動(dòng)針對(duì)所寫入的即時(shí)通信消息加載即時(shí)情緒欄的功能。優(yōu)選地,在寫入即時(shí)通信消息的過(guò)程中,通過(guò)即時(shí)通信交互界面的消息輸入欄加載即時(shí)情緒欄。優(yōu)選地,所述即時(shí)情緒欄,對(duì)應(yīng)著單條的即時(shí)通信消息進(jìn)行設(shè)置。優(yōu)選地,所述的即時(shí)情緒欄,對(duì)應(yīng)著所在的即時(shí)通信消息,通過(guò)即時(shí)通信交互界面中的消息輸出欄,和/或即時(shí)通信記錄欄,進(jìn)行數(shù)據(jù)輸出。
優(yōu)選地,所述的即時(shí)情緒欄,通過(guò)和所在的即時(shí)通信消息相鄰的彈出窗口進(jìn)行輸出。優(yōu)選地,所述獲取的情緒數(shù)據(jù)結(jié)果為,代表情緒的字符或色彩或圖片。優(yōu)選地,所述的生物特征數(shù)據(jù)包括,人臉數(shù)據(jù)、肢體狀態(tài)數(shù)據(jù)、語(yǔ)音數(shù)據(jù)、心率和血壓數(shù)據(jù)、身體激素?cái)?shù)據(jù)、腦電波數(shù)據(jù)其中的一種或幾種。優(yōu)選地,在所述的即時(shí)情緒欄中,設(shè)置有情緒選項(xiàng)列表,在該選項(xiàng)列表中包括有獲取的兩個(gè)或兩個(gè)以上的情緒數(shù)據(jù)結(jié)果項(xiàng),當(dāng)觸發(fā)特定的情緒數(shù)據(jù)結(jié)果項(xiàng)時(shí),將該情緒數(shù)據(jù)結(jié)果設(shè)定為即時(shí)情緒欄中的情緒數(shù)據(jù)?!?yōu)選地,所述情緒數(shù)據(jù)結(jié)果項(xiàng)的獲取過(guò)程為 預(yù)設(shè)采集發(fā)送方的生物特征數(shù)據(jù)的間隔時(shí)間;在采集到寫入即時(shí)通信消息的時(shí)刻,進(jìn)行首次生物特征數(shù)據(jù)的采集操作;在采集獲得寫入即時(shí)通信消息的過(guò)程中,按照預(yù)設(shè)的間隔時(shí)間值循環(huán)進(jìn)行生物特征數(shù)據(jù)的采集操作;根據(jù)采集的兩個(gè)或兩個(gè)以上的生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果,作為情緒選項(xiàng)列表的情緒數(shù)據(jù)結(jié)果項(xiàng)。優(yōu)選地,當(dāng)采集的生物特征數(shù)據(jù)為人臉數(shù)據(jù)時(shí),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果的過(guò)程為預(yù)先采集用戶不同情緒時(shí)對(duì)應(yīng)的臉部特征,設(shè)置與其相對(duì)應(yīng)的情緒識(shí)別結(jié)果,建立臉部情緒識(shí)別數(shù)據(jù)庫(kù);觸發(fā)所在終端上的攝像結(jié)構(gòu),采集用戶的臉部數(shù)據(jù),提取臉部特征信息;將提取的臉部特征信息和前述的臉部情緒識(shí)別數(shù)據(jù)庫(kù)中的臉部特征進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。優(yōu)選地,對(duì)應(yīng)著獲取的情緒數(shù)據(jù)結(jié)果,設(shè)定特定的情緒類型具有輸出權(quán)限,僅在符合該特定的情緒類型的情況下,將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中。優(yōu)選地,將符合特定情緒類型的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中的過(guò)程為設(shè)定具有輸出權(quán)限的特定情緒類型;通過(guò)采集的消息內(nèi)容和/或生物特征數(shù)據(jù)識(shí)別獲取情緒數(shù)據(jù)結(jié)果;將獲取的情緒數(shù)據(jù)結(jié)果與前述設(shè)定的特定情緒類型進(jìn)行比對(duì),判定是否隸屬于前述的特定情緒類型;在隸屬于前述特定情緒類型的情況下,將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中,在不隸屬于前述特定情緒類型的情況下,不輸出情緒數(shù)據(jù)結(jié)果。本發(fā)明還提供一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的客戶端,該客戶端包括即時(shí)情緒欄設(shè)置單元,用于針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄;數(shù)據(jù)信息采集單元,用于針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù);情緒數(shù)據(jù)獲取單元,與前述數(shù)據(jù)信息采集單元相連,用于通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;情緒數(shù)據(jù)載入單元,與前述情緒數(shù)據(jù)獲取單元和即時(shí)情緒欄設(shè)置單元相連,用于將獲取的情緒數(shù)據(jù)結(jié)果對(duì)應(yīng)著前述的即時(shí)通信消息,載入到與該即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中;情緒數(shù)據(jù)發(fā)送單元,與前述情緒數(shù)據(jù)載入單元相連,用于當(dāng)采集到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),將該載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端;情緒數(shù)據(jù)輸出單元,與前述情緒數(shù)據(jù)發(fā)送單元相連,用于在前述的情緒數(shù)據(jù)發(fā)送單元將載入有情緒數(shù)據(jù)的消息發(fā)送之后,在即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果。本發(fā)明還提供一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的系統(tǒng),該系統(tǒng)包括發(fā)送方客戶端和接收方客戶端,其中發(fā)送方客戶端包括 即時(shí)情緒欄設(shè)置單元,用于針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄;數(shù)據(jù)信息采集單元,用于針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù);情緒數(shù)據(jù)獲取單元,與前述數(shù)據(jù)信息采集單元相連,用于通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;情緒數(shù)據(jù)載入單元,與前述情緒數(shù)據(jù)獲取單元和即時(shí)情緒欄設(shè)置單元相連,用于將獲取的情緒數(shù)據(jù)結(jié)果對(duì)應(yīng)著前述的即時(shí)通信消息,載入到與該即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中;情緒數(shù)據(jù)發(fā)送單元,與前述情緒數(shù)據(jù)載入單元相連,用于當(dāng)采集到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),將該載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端;發(fā)送方情緒數(shù)據(jù)輸出單元,與前述情緒數(shù)據(jù)發(fā)送單元相連,用于在前述的情緒數(shù)據(jù)發(fā)送單元將載入有情緒數(shù)據(jù)的消息發(fā)送之后,在發(fā)送方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果;接收方客戶端包括情緒數(shù)據(jù)接收單元,用于接收發(fā)送方客戶端發(fā)送的載入有情緒數(shù)據(jù)的即時(shí)通信消息;接收方情緒數(shù)據(jù)輸出單元,與前述情緒數(shù)據(jù)接收單元相連,用于在接收方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果。優(yōu)選地,所述情緒數(shù)據(jù)獲取單元包括以下結(jié)構(gòu)模塊情緒數(shù)據(jù)庫(kù)建立模塊,用于預(yù)先采集用戶不同情緒時(shí)對(duì)應(yīng)的臉部特征,設(shè)置與其相對(duì)應(yīng)的情緒識(shí)別結(jié)果,建立臉部情緒識(shí)別數(shù)據(jù)庫(kù);臉部特征獲取模塊,用于觸發(fā)所在終端上的攝像結(jié)構(gòu),采集用戶的臉部數(shù)據(jù),提取臉部特征信息;臉部特征比對(duì)模塊,用于將提取的臉部特征信息和前述的臉部情緒識(shí)別數(shù)據(jù)庫(kù)中的臉部特征進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。優(yōu)選地,所述情緒數(shù)據(jù)載入單元包括以下結(jié)構(gòu)模塊情緒類型設(shè)定模塊,用于設(shè)定具有輸出權(quán)限的特定情緒類型;情緒數(shù)據(jù)獲取模塊,用于通過(guò)采集的消息內(nèi)容和/或生物特征數(shù)據(jù)識(shí)別獲取情緒數(shù)據(jù)結(jié)果;情緒類型判定模塊,用于將獲取的情緒數(shù)據(jù)結(jié)果與前述設(shè)定的特定情緒類型進(jìn)行比對(duì),判定是否隸屬于前述的特定情緒類型;
情緒數(shù)據(jù)處理模塊,用于在隸屬于前述特定情緒類型的情況下,將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中,在不隸屬于前述特定情緒類型的情況下,不輸出情緒數(shù)據(jù)結(jié)
果O 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果如下本發(fā)明提供的技術(shù)方案中,根據(jù)采集的待發(fā)送的即時(shí)通信消息內(nèi)容或發(fā)送方的生物特征數(shù)據(jù),識(shí)別獲取發(fā)送方寫入即時(shí)通信消息時(shí)的情緒數(shù)據(jù),并將情緒數(shù)據(jù)結(jié)果載入到該即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中,使得即時(shí)通信用戶在交流溝通的過(guò)程中,能夠通過(guò)即時(shí)通信消息對(duì)應(yīng)的情緒數(shù)據(jù),隨時(shí)了解對(duì)方的情緒狀態(tài),提高了即時(shí)通信交流的效率和趣味性,使用戶的即時(shí)通信體驗(yàn)更佳。
圖I為本發(fā)明實(shí)施例中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法流程圖;圖1-1為本發(fā)明實(shí)施例中在即時(shí)通信交互界面中設(shè)置即時(shí)情緒欄控件的示意圖;圖2為本發(fā)明實(shí)施例一中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法流程圖;圖3為本發(fā)明實(shí)施例二中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法流程圖;圖4為本發(fā)明實(shí)施例中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的客戶端示意圖;圖5為本發(fā)明實(shí)施例中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的系統(tǒng)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明的實(shí)施方案作進(jìn)一步詳細(xì)的說(shuō)明。參見(jiàn)圖1,該圖為本發(fā)明實(shí)施例中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法流程圖,具體步驟如下所述。S11,針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄;本實(shí)施例中,通過(guò)收發(fā)即時(shí)通信消息的即時(shí)通信交互界面,設(shè)置即時(shí)情緒欄控件,當(dāng)觸發(fā)該控件后,啟動(dòng)針對(duì)所寫入的即時(shí)通信消息加載即時(shí)情緒欄的功能。當(dāng)即時(shí)情緒欄處于開(kāi)啟狀態(tài)時(shí),在寫入即時(shí)通信消息的過(guò)程中,通過(guò)即時(shí)通信交互界面的消息輸入欄加載即時(shí)情緒欄,并獲取消息發(fā)送方寫入消息時(shí)的情緒數(shù)據(jù)結(jié)果,將該情緒數(shù)據(jù)結(jié)果載入即時(shí)情緒欄。當(dāng)即時(shí)情緒欄處于開(kāi)啟狀態(tài)時(shí),若用戶再次觸發(fā)前述即時(shí)情緒欄控件,則即時(shí)情緒欄處于關(guān)閉狀態(tài),在關(guān)閉狀態(tài)下,則不進(jìn)行情緒數(shù)據(jù)的獲取。所述即時(shí)情緒欄,對(duì)應(yīng)著單條的即時(shí)通信消息進(jìn)行設(shè)置。也就是說(shuō),每輸入一條即時(shí)通信消息,即加載即時(shí)情緒欄,在輸出即時(shí)通信消息時(shí),在每條即時(shí)通信消息的對(duì)應(yīng)位置均輸出有即時(shí)情緒欄以及載入的情緒數(shù)據(jù)結(jié)果。所述的即時(shí)情緒欄中,還可設(shè)置有情緒選項(xiàng)列表,在該選項(xiàng)列表中包括有獲取的兩個(gè)或兩個(gè)以上的情緒數(shù)據(jù)結(jié)果項(xiàng),當(dāng)觸發(fā)特定的情緒數(shù)據(jù)結(jié)果項(xiàng)時(shí),將該情緒數(shù)據(jù)結(jié)果設(shè)定為即時(shí)情緒欄中的情緒數(shù)據(jù)。參見(jiàn)圖1-1,展示了在即時(shí)通信交互界面中設(shè)置即時(shí)情緒欄控件的示意圖。如圖所示,即時(shí)通信交互界面110為用戶“李紅”與聯(lián)系人對(duì)象“Joy”之間進(jìn)行通信的界面,該即時(shí)通信交互界面110包括有消息輸出欄112和消息輸入欄113,在即時(shí)通信交互界面110的上端設(shè)置有多種功能控件形式,其中即時(shí)情緒欄控件101為本發(fā)明中設(shè)置的用以觸發(fā)啟動(dòng)加載即時(shí)情緒欄的功能控件。當(dāng)“李紅”和“Joy”通過(guò)即時(shí)通信交互界面110進(jìn)行聊天時(shí),如果“李紅”通過(guò)觸發(fā)即時(shí)情緒欄控件101,開(kāi)啟了加載即時(shí)情緒欄的功能,而通信對(duì)方 “Joy”未開(kāi)啟該功能。則在即時(shí)通信交互過(guò)程中,只針對(duì)“李紅”輸入即時(shí)通信消息時(shí),獲取“李紅”的情緒數(shù)據(jù)載入到即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中進(jìn)行輸出;針對(duì)“Joy”發(fā)送的即時(shí)通信消息,則不輸出“Joy”對(duì)應(yīng)的情緒數(shù)據(jù)。如果“Joy”也開(kāi)啟了加載即時(shí)情緒欄的功能,則在“Joy”輸入即時(shí)通信消息時(shí),同樣獲取“Joy”的情緒數(shù)據(jù)進(jìn)行輸出。S12,針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù);所采集的消息內(nèi)容為發(fā)送方寫入的待發(fā)送的一條即時(shí)通信消息的完整內(nèi)容。利用系統(tǒng)相關(guān)API函數(shù)從即時(shí)通信交互界面的消息輸入欄中,獲取發(fā)送方寫入的即時(shí)通信消息內(nèi)容。所述采集的生物特征數(shù)據(jù)包括人臉數(shù)據(jù)、肢體狀態(tài)數(shù)據(jù)、語(yǔ)音數(shù)據(jù)、心率和血壓數(shù)據(jù)、身體激素?cái)?shù)據(jù)、腦電波數(shù)據(jù)其中的一種或幾種。上述生物特征數(shù)據(jù)是由臉部信息檢測(cè)系統(tǒng),肢體信號(hào)檢測(cè)系統(tǒng),語(yǔ)音和發(fā)音檢測(cè)系統(tǒng),心率、血壓、身體激素、腦電波等生理信息檢測(cè)系統(tǒng)中的一種或幾種進(jìn)行采集。當(dāng)對(duì)應(yīng)即時(shí)通信消息的即時(shí)情緒欄中,設(shè)置有情緒選項(xiàng)列表時(shí),作為舉例而非限定,采集該選項(xiàng)列表中的情緒數(shù)據(jù)結(jié)果項(xiàng)的過(guò)程為預(yù)設(shè)采集發(fā)送方的生物特征數(shù)據(jù)的間隔時(shí)間;在采集到寫入即時(shí)通信消息的時(shí)刻,進(jìn)行首次生物特征數(shù)據(jù)的采集操作;在采集獲得寫入即時(shí)通信消息的過(guò)程中,按照預(yù)設(shè)的間隔時(shí)間值循環(huán)進(jìn)行生物特征數(shù)據(jù)的采集操作;根據(jù)采集的兩個(gè)或兩個(gè)以上的生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果,作為情緒選項(xiàng)列表的情緒數(shù)據(jù)結(jié)果項(xiàng)。S13,通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;所述獲取的情緒數(shù)據(jù)結(jié)果為,代表情緒的字符或色彩或圖片。例如,代表情緒的字符可以為“高興”、“悲傷”、“哀愁” “憤怒”等等表示喜、怒、哀、樂(lè)的信息。對(duì)于代表情緒的色彩,例如,“紅色”代表高興,“藍(lán)色”代表憂愁,“灰色”代表悲傷,“黑色”代表憤怒等等。對(duì)于代表情緒的圖片,例如,使用笑臉圖片代表高興,使用難過(guò)的圖片代表憂愁,使用流淚的圖片代表悲傷等等。作為舉例而非限定,通過(guò)采集的消息內(nèi)容,識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果的過(guò)程為建立情緒詞匯庫(kù),該情緒詞匯庫(kù)中包含若干種情緒類型,每一種情緒類型包含至少一個(gè)詞匯信息;將采集的消息內(nèi)容和情緒詞匯庫(kù)中的詞匯信息進(jìn)行比對(duì);若采集的消息內(nèi)容中具有和情緒詞匯庫(kù)中的詞匯相同的內(nèi)容,則根據(jù)該詞匯對(duì)應(yīng)的情緒類型獲取情緒數(shù)據(jù)結(jié)果;若采集的消息內(nèi)容中不具有和情緒詞匯庫(kù)中的詞匯相同的內(nèi)容,則無(wú)法獲取情緒數(shù)據(jù)結(jié)果。作為舉例而非限定,通過(guò)采集的生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果的過(guò)程為首先,建立情緒識(shí)別的先驗(yàn)數(shù)據(jù)庫(kù),采集用戶在不同情緒時(shí)對(duì)應(yīng)的生物特征數(shù)據(jù),從生物特征數(shù)據(jù)中提取特征信號(hào),并與對(duì)應(yīng)的情緒數(shù)據(jù)建立映射關(guān)系,存儲(chǔ)于先驗(yàn)數(shù)據(jù)庫(kù)中;然后采集和前述建立的先驗(yàn)數(shù)據(jù)庫(kù)中相一致的生物特征信息(例如,先驗(yàn)數(shù)據(jù)庫(kù)中的生物特征數(shù)據(jù)為肢體狀態(tài)數(shù)據(jù),則識(shí)別時(shí)同樣采集用戶的肢體狀態(tài)數(shù)據(jù)),并從中提取生物特征信號(hào);將提取的生物特征信號(hào)與先驗(yàn)數(shù)據(jù)庫(kù)中的每一種特征信號(hào)進(jìn)行比對(duì),當(dāng)相似度滿 足閾值條件時(shí),獲取特征信號(hào)對(duì)應(yīng)的情緒數(shù)據(jù),作為識(shí)別的情緒數(shù)據(jù)結(jié)果。作為舉例而非限定,當(dāng)采集的生物特征數(shù)據(jù)為人臉數(shù)據(jù)時(shí),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果的過(guò)程為預(yù)先采集用戶不同情緒時(shí)對(duì)應(yīng)的臉部特征,設(shè)置與其相對(duì)應(yīng)的情緒識(shí)別結(jié)果,建立臉部情緒識(shí)別數(shù)據(jù)庫(kù);觸發(fā)所在終端上的攝像結(jié)構(gòu),采集用戶的臉部數(shù)據(jù),提取臉部特征信息;將提取的臉部特征信息和前述的臉部情緒識(shí)別數(shù)據(jù)庫(kù)中的臉部特征進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。當(dāng)采集的生物特征數(shù)據(jù)為肢體狀態(tài)數(shù)據(jù)時(shí),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果的方式為可通過(guò)由多個(gè)攝像機(jī)組成的一個(gè)同步拍攝的攝像機(jī)陣列構(gòu)成的采集系統(tǒng)進(jìn)行肢體運(yùn)動(dòng)信息的采集;將多個(gè)攝像機(jī)同時(shí)采集的二維圖像數(shù)據(jù)進(jìn)行綜合計(jì)算,即可獲取用戶的肢體狀態(tài)數(shù)據(jù)。在進(jìn)行情緒識(shí)別時(shí),首先,捕捉用戶一定量的肢體狀態(tài)參數(shù)樣本,并且預(yù)先對(duì)其的情緒數(shù)據(jù)做分類,然后對(duì)有代表性的參數(shù)樣本進(jìn)行學(xué)習(xí)和選擇,建立起與情緒數(shù)據(jù)相對(duì)應(yīng)的肢體狀態(tài)先驗(yàn)?zāi)P蛿?shù)據(jù)庫(kù);然后,采集獲取用戶的肢體狀態(tài)數(shù)據(jù),并與先驗(yàn)?zāi)P蛿?shù)據(jù)庫(kù)中的肢體狀態(tài)進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。S14,通過(guò)所述即時(shí)通信消息中的即時(shí)情緒欄,載入及輸出前述獲得的情緒數(shù)據(jù)結(jié)
果O在發(fā)送方寫入即時(shí)通信消息的過(guò)程中,通過(guò)即時(shí)通信交互界面的消息輸入欄加載即時(shí)情緒欄;在該消息寫入和發(fā)送時(shí)間段內(nèi),根據(jù)采集的該消息內(nèi)容或者發(fā)送方生物特征數(shù)據(jù)獲取發(fā)送的情緒數(shù)據(jù)結(jié)果,該情緒數(shù)據(jù)結(jié)果可以是與情緒相關(guān)的字符或色彩或圖片;將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中;當(dāng)捕獲到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),將該載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端;最后,在發(fā)送方客戶端和接收方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果O即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中輸出即時(shí)情緒欄時(shí),可在即時(shí)通信消息的相鄰位置直接以窗口形式輸出即時(shí)情緒欄,也可通過(guò)即時(shí)通信消息相鄰位置彈出窗口,在彈出窗口中輸出即時(shí)情緒欄。
本實(shí)施例中,還可設(shè)定特定的情緒類型具有輸出權(quán)限,對(duì)于獲取的情緒數(shù)據(jù)結(jié)果,僅在符合設(shè)定的特定情緒類型的情況下,將該情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中。將符合特定情緒類型的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中的過(guò)程為設(shè)定具有輸出權(quán)限的特定情緒類型;通過(guò)采集的消息內(nèi)容和/或生物特征數(shù)據(jù)識(shí)別獲取情緒數(shù)據(jù)結(jié)果;將獲取的情緒數(shù)據(jù)結(jié)果與前述設(shè)定的特定情緒類型進(jìn)行比對(duì),判定是否隸屬于前述的特定情緒類型;在隸屬于前述特定情緒類型的情況下,將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中,在不隸屬于前述特定情緒類型的情況下,不輸出情緒數(shù)據(jù)結(jié)果。本實(shí)施例所述的方法中,對(duì)應(yīng)即時(shí)通信消息設(shè)置即時(shí)情緒欄,在即時(shí)通信消息的寫入和發(fā)送時(shí)間段內(nèi),采集消息內(nèi)容和/或發(fā)送方的生物特征數(shù)據(jù),根據(jù)采集的數(shù)據(jù)信息識(shí)別獲取發(fā)送方的情緒數(shù)據(jù)結(jié)果,并將該情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中,和對(duì)應(yīng)的即時(shí)通信消息一起輸出。參見(jiàn)圖2,該圖為本發(fā)明實(shí)施例一中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù) 的方法流程圖,具體步驟如下所述。S21,針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄;通過(guò)所述即時(shí)通信消息對(duì)應(yīng)的即時(shí)通信交互界面,設(shè)置即時(shí)情緒欄控件,當(dāng)觸發(fā)該控件后,啟動(dòng)針對(duì)所寫入的即時(shí)通信消息加載即時(shí)情緒欄的功能。所述即時(shí)情緒欄,對(duì)應(yīng)著單條的即時(shí)通信消息進(jìn)行設(shè)置。S22,當(dāng)采集獲得發(fā)送方寫入即時(shí)通信消息時(shí),采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù),并在消息輸入欄中對(duì)應(yīng)著即時(shí)通信消息加載即時(shí)情緒欄;所述采集的生物特征數(shù)據(jù)包括,人臉數(shù)據(jù)、肢體狀態(tài)數(shù)據(jù)、語(yǔ)音數(shù)據(jù)、心率和血壓數(shù)據(jù)、身體激素?cái)?shù)據(jù)、腦電波數(shù)據(jù)其中的一種或幾種。S23,通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;所述獲取的情緒數(shù)據(jù)結(jié)果為,代表情緒的字符或色彩或圖片。在識(shí)別獲取情緒數(shù)據(jù)時(shí),需要首先捕獲一定量的代表情緒信息的詞匯內(nèi)容和/或生物特征數(shù)據(jù),作為參數(shù)樣本建立先驗(yàn)數(shù)據(jù)庫(kù);然后再將采集的消息內(nèi)容和/或生物特征數(shù)據(jù)與先驗(yàn)數(shù)據(jù)庫(kù)中的信息進(jìn)行比對(duì),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。S24,判定所獲取的情緒數(shù)據(jù)結(jié)果是否隸屬于設(shè)定的特定情緒類型,若否,則轉(zhuǎn)入步驟S25,若是,則轉(zhuǎn)入步驟S26 ;本實(shí)施例中,對(duì)于獲取的情緒數(shù)據(jù)結(jié)果,由消息發(fā)送方預(yù)先設(shè)定具有輸出權(quán)限的特定情緒類型;然后將前述步驟中獲取的情緒數(shù)據(jù)結(jié)果與預(yù)先設(shè)定的特定情緒類型進(jìn)行比對(duì),判定是否隸屬于前述的特定情緒類型。S25,取消將獲取的情緒數(shù)據(jù)結(jié)果載入即時(shí)情緒欄中的操作;當(dāng)獲取的情緒數(shù)據(jù)結(jié)果不隸屬于設(shè)定的特定情緒類型時(shí),取消將其加載至即時(shí)情緒欄中的操作,對(duì)于該情緒數(shù)據(jù)結(jié)果可直接進(jìn)行刪除或丟棄處理。S26,將獲取的情緒數(shù)據(jù)結(jié)果載入即時(shí)情緒欄,并與對(duì)應(yīng)的即時(shí)通信消息一起發(fā)送至接收方客戶端;對(duì)應(yīng)著即時(shí)通信交互界面中寫入即時(shí)通信消息時(shí),在消息輸入欄中加載的即時(shí)情緒欄,將獲取的情緒數(shù)據(jù)結(jié)果載入到該即時(shí)情緒欄中。當(dāng)采集到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),將即時(shí)通信消息和情緒數(shù)據(jù)結(jié)果一起封裝到數(shù)據(jù)包,發(fā)送至接收方客戶端。S27,對(duì)應(yīng)著即時(shí)通信消息,在即時(shí)通信交互界面中輸出即時(shí)情緒欄和對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。在發(fā)送方客戶端和接收方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果。本實(shí)施例所述的方法中,對(duì)應(yīng)即時(shí)通信消息設(shè)置即時(shí)情緒欄,并針對(duì)載入該即時(shí)情緒欄中的情緒數(shù)據(jù),設(shè)定具有載入權(quán)限的特定情緒類型。對(duì)于通過(guò)采集的消息內(nèi)容和/或生物特征數(shù)據(jù)識(shí)別獲取的情緒數(shù)據(jù)結(jié)果,判定是否符合設(shè)定的特定情緒類型,若是,則將其載入即時(shí)情緒欄中;若否,則取消將其載入即時(shí)情緒欄中的操作。參見(jiàn)圖3,該圖為本發(fā)明實(shí)施例二中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法流程圖,具體步驟如下所述。S31,針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄,該即時(shí)情緒欄設(shè)置有情緒選項(xiàng)列表;所述設(shè)置的情緒選項(xiàng)列表中包括有兩個(gè)或兩個(gè)以上的情緒數(shù)據(jù)結(jié)果項(xiàng)。S32,當(dāng)采集獲得用戶寫入即時(shí)通信消息時(shí),在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的兩個(gè)或兩個(gè)以上的生物特征數(shù)據(jù);
作為舉例而非限定,采集兩個(gè)或兩個(gè)以上的生物特征數(shù)據(jù)的過(guò)程為預(yù)設(shè)采集發(fā)送方的生物特征數(shù)據(jù)的間隔時(shí)間;在采集到寫入即時(shí)通信消息的時(shí)刻,進(jìn)行首次生物特征數(shù)據(jù)的采集操作;在采集獲得寫入即時(shí)通信消息的過(guò)程中,按照預(yù)設(shè)的間隔時(shí)間值循環(huán)進(jìn)行生物特征數(shù)據(jù)的采集操作。S33,通過(guò)前述采集的生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的兩個(gè)或兩個(gè)以上的情緒數(shù)據(jù)
結(jié)果;根據(jù)前述采集的兩個(gè)或兩個(gè)以上的生物特征數(shù)據(jù),分別識(shí)別獲取每一種生物特征數(shù)據(jù)對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。上述情緒數(shù)據(jù)結(jié)果的識(shí)別過(guò)程和實(shí)施例一中步驟S13中通過(guò)生物特征數(shù)據(jù)識(shí)別獲取情緒數(shù)據(jù)結(jié)果的實(shí)施過(guò)程是相同的,此處不再贅述。S34,將前述采集的兩個(gè)或兩個(gè)以上的情緒數(shù)據(jù)結(jié)果,作為情緒數(shù)據(jù)結(jié)果項(xiàng)載入到即時(shí)情緒欄中的情緒選項(xiàng)列表中;在前述對(duì)應(yīng)著即時(shí)通信消息設(shè)置的即時(shí)情緒欄中,設(shè)置有情緒選項(xiàng)列表,將前述采集的兩個(gè)或兩個(gè)以上的情緒數(shù)據(jù)結(jié)果,作為該選項(xiàng)列表的選項(xiàng)載入到即時(shí)情緒欄中。S35,采集針對(duì)前述情緒選項(xiàng)列表中的情緒數(shù)據(jù)結(jié)果項(xiàng)的觸發(fā)操作,將觸發(fā)的情緒數(shù)據(jù)結(jié)果項(xiàng)設(shè)定為即時(shí)情緒欄中的情緒數(shù)據(jù);用戶在所述情緒選項(xiàng)列表中,通過(guò)觸摸點(diǎn)或鼠標(biāo)點(diǎn)選其中一個(gè)情緒數(shù)據(jù)結(jié)果項(xiàng),作為即時(shí)情緒欄中的情緒數(shù)據(jù)。S36,對(duì)應(yīng)著即時(shí)通信消息,在即時(shí)通信交互界面中輸出即時(shí)情緒欄和對(duì)應(yīng)的情緒數(shù)據(jù)。在即時(shí)通信雙方客戶端的即時(shí)通信交互界面的消息輸出欄,以及即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出即時(shí)情緒欄和情緒數(shù)據(jù)。
本實(shí)施例所述的方法中,對(duì)應(yīng)即時(shí)通信消息設(shè)置即時(shí)情緒欄,并在該即時(shí)情緒欄中設(shè)置情緒選項(xiàng)列表,通過(guò)采集發(fā)送方的生物特征數(shù)據(jù)識(shí)別獲取兩個(gè)或兩個(gè)以上的情緒數(shù)據(jù)結(jié)果,并作為情緒數(shù)據(jù)結(jié)果項(xiàng)載入到情緒選項(xiàng)列表中,然后將用戶觸發(fā)的特定情緒數(shù)據(jù)結(jié)果項(xiàng)作為即時(shí)情緒欄中的情緒數(shù)據(jù)結(jié)果。結(jié)合前面描述的在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法實(shí)施例,本發(fā)明還提供了配套的客戶端和系統(tǒng)。參見(jiàn)圖4,該圖為本發(fā)明實(shí)施例中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的客戶端示意圖,該客戶端包括即時(shí)情緒欄設(shè)置單元410,用于針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄;數(shù)據(jù)信息采集單元420,用于針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù); 情緒數(shù)據(jù)獲取單元430,與前述數(shù)據(jù)信息采集單元420相連,用于通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;情緒數(shù)據(jù)載入單元440,與前述情緒數(shù)據(jù)獲取單元430和即時(shí)情緒欄設(shè)置單元410相連,用于將獲取的情緒數(shù)據(jù)結(jié)果對(duì)應(yīng)著前述的即時(shí)通信消息,載入到與該即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中;情緒數(shù)據(jù)發(fā)送單元450,與前述情緒數(shù)據(jù)載入單元440相連,用于當(dāng)采集到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),將該載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端;情緒數(shù)據(jù)輸出單元460,與前述情緒數(shù)據(jù)發(fā)送單元450相連,用于在前述的情緒數(shù)據(jù)發(fā)送單元450將載入有情緒數(shù)據(jù)的消息發(fā)送之后,在即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果O本實(shí)施例所述的客戶端中,通過(guò)即時(shí)情緒欄設(shè)置單元410設(shè)置即時(shí)情緒欄,當(dāng)用戶輸入即時(shí)通信消息時(shí),在消息輸入欄中加載即時(shí)情緒欄;對(duì)應(yīng)著待發(fā)送的即時(shí)通信消息,數(shù)據(jù)信息采集單元420采集該消息的內(nèi)容,和/或發(fā)送方的生物特征數(shù)據(jù);情緒數(shù)據(jù)獲取單元430根據(jù)采集的數(shù)據(jù)信息,識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;情緒數(shù)據(jù)載入單元440將識(shí)別獲取的情緒數(shù)據(jù)結(jié)果,載入到與該即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中;當(dāng)采集到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),情緒數(shù)據(jù)發(fā)送單元450將載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端;最后,情緒數(shù)據(jù)輸出單元460將前述發(fā)送后的即時(shí)通信消息和對(duì)應(yīng)的即時(shí)情緒欄以及情緒數(shù)據(jù),在即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中輸出。參見(jiàn)圖5,該圖為本發(fā)明實(shí)施例中提供的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的系統(tǒng)示意圖,該系統(tǒng)包括發(fā)送方客戶端510和接收方客戶端520,其中發(fā)送方客戶端510包括即時(shí)情緒欄設(shè)置單元511,用于針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄;數(shù)據(jù)信息采集單元512,用于針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù);情緒數(shù)據(jù)獲取單元513,與前述數(shù)據(jù)信息采集單元512相連,用于通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;情緒數(shù)據(jù)載入單元514,與前述情緒數(shù)據(jù)獲取單元513和即時(shí)情緒欄設(shè)置單元511相連,用于將獲取的情緒數(shù)據(jù)結(jié)果對(duì)應(yīng)著前述的即時(shí)通信消息,載入到與該即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中;情緒數(shù)據(jù)發(fā)送單元515,與前述情緒數(shù)據(jù)載入單元514相連,用于當(dāng)采集到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),將該載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端;發(fā)送方情緒數(shù)據(jù)輸出單元516,與前述情緒數(shù)據(jù)發(fā)送單元515相連,用于在前述的情緒數(shù)據(jù)發(fā)送單元將載入有情緒數(shù)據(jù)的消息發(fā)送之后,在發(fā)送方客戶端的即時(shí)通信交互界 面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果;接收方客戶端520包括情緒數(shù)據(jù)接收單元521,用于接收發(fā)送方客戶端發(fā)送的載入有情緒數(shù)據(jù)的即時(shí)通 目消息;接收方情緒數(shù)據(jù)輸出單元522,與前述情緒數(shù)據(jù)接收單元521相連,用于在接收方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果。其中,所述情緒數(shù)據(jù)獲取單元513包括以下結(jié)構(gòu)模塊情緒數(shù)據(jù)庫(kù)建立模塊5131,用于預(yù)先采集用戶不同情緒時(shí)對(duì)應(yīng)的臉部特征,設(shè)置與其相對(duì)應(yīng)的情緒識(shí)別結(jié)果,建立臉部情緒識(shí)別數(shù)據(jù)庫(kù);臉部特征獲取模塊5132,用于觸發(fā)所在終端上的攝像結(jié)構(gòu),采集用戶的臉部數(shù)據(jù),提取臉部特征信息;臉部特征比對(duì)模塊5133,用于將提取的臉部特征信息和前述的臉部情緒識(shí)別數(shù)據(jù)庫(kù)中的臉部特征進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。情緒數(shù)據(jù)載入單元514包括以下結(jié)構(gòu)模塊情緒類型設(shè)定模塊5141,用于設(shè)定具有輸出權(quán)限的特定情緒類型;情緒數(shù)據(jù)獲取模塊5142,用于通過(guò)采集的消息內(nèi)容和/或生物特征數(shù)據(jù)識(shí)別獲取情緒數(shù)據(jù)結(jié)果;情緒類型判定模塊5143,用于將獲取的情緒數(shù)據(jù)結(jié)果與前述設(shè)定的特定情緒類型進(jìn)行比對(duì),判定是否隸屬于前述的特定情緒類型;情緒數(shù)據(jù)處理模塊5144,用于在隸屬于前述特定情緒類型的情況下,將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中,在不隸屬于前述特定情緒類型的情況下,不輸出情緒數(shù)據(jù)結(jié)果。本實(shí)施例所述的系統(tǒng)中,通過(guò)發(fā)送方客戶端510中的即時(shí)情緒欄設(shè)置單元511設(shè)置即時(shí)情緒欄;對(duì)應(yīng)著待發(fā)送的即時(shí)通信消息,數(shù)據(jù)信息采集單元512采集消息內(nèi)容和/或發(fā)送方的生物特征數(shù)據(jù);然后,情緒數(shù)據(jù)獲取單元513根據(jù)采集的消息內(nèi)容和/或發(fā)送方的生物特征數(shù)據(jù),獲取發(fā)送方的情緒數(shù)據(jù)結(jié)果;情緒數(shù)據(jù)載入單元514將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中;情緒數(shù)據(jù)發(fā)送單元515將載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端;發(fā)送方情緒數(shù)據(jù)輸出單元516將前述發(fā)送后的載入有情緒數(shù)據(jù)的即時(shí)通信消息在發(fā)送方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中輸出。當(dāng)前述載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送后,接收方客戶端520中的情緒數(shù)據(jù)接收單元521接收該載入有情緒數(shù)據(jù)的即時(shí)通信消息;接收方情緒數(shù)據(jù)輸出單元522將接收的載入有情緒數(shù)據(jù)的即時(shí)通信消息,在接收方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中輸出。 以上是對(duì)本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實(shí)施方式,均在本發(fā)明的保護(hù)范圍之中。
權(quán)利要求
1.一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于該方法包括以下步驟, 步驟1,針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄; 步驟2,針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù); 步驟3,通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果; 步驟4,通過(guò)所述即時(shí)通信消息中的即時(shí)情緒欄,載入及輸出前述獲得的情緒數(shù)據(jù)結(jié)果O
2.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于通過(guò)所述即時(shí)通信消息對(duì)應(yīng)的即時(shí)通信交互界面,設(shè)置即時(shí)情緒欄控件,當(dāng)觸發(fā)該控件后,啟動(dòng)針對(duì)所寫入的即時(shí)通信消息加載即時(shí)情緒欄的功能。
3.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于在寫入即時(shí)通信消息的過(guò)程中,通過(guò)即時(shí)通信交互界面的消息輸入欄加載即時(shí)情緒欄。
4.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于所述即時(shí)情緒欄,對(duì)應(yīng)著單條的即時(shí)通信消息進(jìn)行設(shè)置。
5.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于所述的即時(shí)情緒欄,對(duì)應(yīng)著所在的即時(shí)通信消息,通過(guò)即時(shí)通信交互界面中的消息輸出欄,和/或即時(shí)通信記錄欄,進(jìn)行數(shù)據(jù)輸出。
6.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于所述的即時(shí)情緒欄,通過(guò)和所在的即時(shí)通信消息相鄰的彈出窗口進(jìn)行輸出。
7.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于所述獲取的情緒數(shù)據(jù)結(jié)果為,代表情緒的字符或色彩或圖片。
8.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于所述的生物特征數(shù)據(jù)包括,人臉數(shù)據(jù)、肢體狀態(tài)數(shù)據(jù)、語(yǔ)音數(shù)據(jù)、心率和血壓數(shù)據(jù)、身體激素?cái)?shù)據(jù)、腦電波數(shù)據(jù)其中的一種或幾種。
9.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于在所述的即時(shí)情緒欄中,設(shè)置有情緒選項(xiàng)列表,在該選項(xiàng)列表中包括有獲取的兩個(gè)或兩個(gè)以上的情緒數(shù)據(jù)結(jié)果項(xiàng),當(dāng)觸發(fā)特定的情緒數(shù)據(jù)結(jié)果項(xiàng)時(shí),將該情緒數(shù)據(jù)結(jié)果設(shè)定為即時(shí)情緒欄中的情緒數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于所述情緒數(shù)據(jù)結(jié)果項(xiàng)的獲取過(guò)程為, 預(yù)設(shè)采集發(fā)送方的生物特征數(shù)據(jù)的間隔時(shí)間; 在采集到寫入即時(shí)通信消息的時(shí)刻,進(jìn)行首次生物特征數(shù)據(jù)的采集操作; 在采集獲得寫入即時(shí)通信消息的過(guò)程中,按照預(yù)設(shè)的間隔時(shí)間值循環(huán)進(jìn)行生物特征數(shù)據(jù)的采集操作; 根據(jù)采集的兩個(gè)或兩個(gè)以上的生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果,作為情緒選項(xiàng)列表的情緒數(shù)據(jù)結(jié)果項(xiàng)。
11.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于當(dāng)采集的生物特征數(shù)據(jù)為人臉數(shù)據(jù)時(shí),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果的過(guò)程為,預(yù)先采集用戶不同情緒時(shí)對(duì)應(yīng)的臉部特征,設(shè)置與其相對(duì)應(yīng)的情緒識(shí)別結(jié)果,建立臉部情緒識(shí)別數(shù)據(jù)庫(kù); 觸發(fā)所在終端上的攝像結(jié)構(gòu),采集用戶的臉部數(shù)據(jù),提取臉部特征信息; 將提取的臉部特征信息和前述的臉部情緒識(shí)別數(shù)據(jù)庫(kù)中的臉部特征進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。
12.根據(jù)權(quán)利要求I所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于對(duì)應(yīng)著獲取的情緒數(shù)據(jù)結(jié)果,設(shè)定特定的情緒類型具有輸出權(quán)限,僅在符合該特定的情緒類型的情況下,將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中。
13.根據(jù)權(quán)利要求12所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法,其特征在于將符合特定情緒類型的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中的過(guò)程為, 設(shè)定具有輸出權(quán)限的特定情緒類型; 通過(guò)采集的消息內(nèi)容和/或生物特征數(shù)據(jù)識(shí)別獲取情緒數(shù)據(jù)結(jié)果; 將獲取的情緒數(shù)據(jù)結(jié)果與前述設(shè)定的特定情緒類型進(jìn)行比對(duì),判定是否隸屬于前述的特定情緒類型; 在隸屬于前述特定情緒類型的情況下,將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中,在不隸屬于前述特定情緒類型的情況下,不輸出情緒數(shù)據(jù)結(jié)果。
14.一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的客戶端,其特征在于該客戶端包括 即時(shí)情緒欄設(shè)置單元,用于針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄; 數(shù)據(jù)信息采集單元,用于針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù); 情緒數(shù)據(jù)獲取單元,與前述數(shù)據(jù)信息采集單元相連,用于通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果; 情緒數(shù)據(jù)載入單元,與前述情緒數(shù)據(jù)獲取單元和即時(shí)情緒欄設(shè)置單元相連,用于將獲取的情緒數(shù)據(jù)結(jié)果對(duì)應(yīng)著前述的即時(shí)通信消息,載入到與該即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中; 情緒數(shù)據(jù)發(fā)送單元,與前述情緒數(shù)據(jù)載入單元相連,用于當(dāng)采集到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),將該載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端; 情緒數(shù)據(jù)輸出單元,與前述情緒數(shù)據(jù)發(fā)送單元相連,用于在前述的情緒數(shù)據(jù)發(fā)送單元將載入有情緒數(shù)據(jù)的消息發(fā)送之后,在即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果。
15.一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的系統(tǒng),其特征在于該系統(tǒng)包括發(fā)送方客戶端和接收方客戶端, 其中發(fā)送方客戶端包括, 即時(shí)情緒欄設(shè)置單元,用于針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄; 數(shù)據(jù)信息采集單元,用于針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù);情緒數(shù)據(jù)獲取單元,與前述數(shù)據(jù)信息采集單元相連,用于通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果; 情緒數(shù)據(jù)載入單元,與前述情緒數(shù)據(jù)獲取單元和即時(shí)情緒欄設(shè)置單元相連,用于將獲取的情緒數(shù)據(jù)結(jié)果對(duì)應(yīng)著前述的即時(shí)通信消息,載入到與該即時(shí)通信消息對(duì)應(yīng)的即時(shí)情緒欄中; 情緒數(shù)據(jù)發(fā)送單元,與前述情緒數(shù)據(jù)載入單元相連,用于當(dāng)采集到針對(duì)載入有情緒數(shù)據(jù)的即時(shí)通信消息的發(fā)送觸發(fā)操作時(shí),將該載入有情緒數(shù)據(jù)的即時(shí)通信消息發(fā)送至接收方客戶端; 發(fā)送方情緒數(shù)據(jù)輸出單元,與前述情緒數(shù)據(jù)發(fā)送單元相連,用于在前述的情緒數(shù)據(jù)發(fā)送單元將載入有情緒數(shù)據(jù)的消息發(fā)送之后,在發(fā)送方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果; 接收方客戶端包括, 情緒數(shù)據(jù)接收單元,用于接收發(fā)送方客戶端發(fā)送的載入有情緒數(shù)據(jù)的即時(shí)通信消息; 接收方情緒數(shù)據(jù)輸出單元,與前述情緒數(shù)據(jù)接收單元相連,用于在接收方客戶端的即時(shí)通信交互界面的消息輸出欄和/或即時(shí)通信記錄欄中,對(duì)應(yīng)著即時(shí)通信消息輸出前述的即時(shí)情緒欄和載入的情緒數(shù)據(jù)結(jié)果。
16.根據(jù)權(quán)利要求15所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的系統(tǒng),其特征在于所述情緒數(shù)據(jù)獲取單元包括以下結(jié)構(gòu)模塊, 情緒數(shù)據(jù)庫(kù)建立模塊,用于預(yù)先采集用戶不同情緒時(shí)對(duì)應(yīng)的臉部特征,設(shè)置與其相對(duì)應(yīng)的情緒識(shí)別結(jié)果,建立臉部情緒識(shí)別數(shù)據(jù)庫(kù); 臉部特征獲取模塊,用于觸發(fā)所在終端上的攝像結(jié)構(gòu),采集用戶的臉部數(shù)據(jù),提取臉部特征信息; 臉部特征比對(duì)模塊,用于將提取的臉部特征信息和前述的臉部情緒識(shí)別數(shù)據(jù)庫(kù)中的臉部特征進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果。
17.根據(jù)權(quán)利要求15所述的一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的系統(tǒng),其特征在于所述情緒數(shù)據(jù)載入單元包括以下結(jié)構(gòu)模塊, 情緒類型設(shè)定模塊,用于設(shè)定具有輸出權(quán)限的特定情緒類型; 情緒數(shù)據(jù)獲取模塊,用于通過(guò)采集的消息內(nèi)容和/或生物特征數(shù)據(jù)識(shí)別獲取情緒數(shù)據(jù)結(jié)果; 情緒類型判定模塊,用于將獲取的情緒數(shù)據(jù)結(jié)果與前述設(shè)定的特定情緒類型進(jìn)行比對(duì),判定是否隸屬于前述的特定情緒類型; 情緒數(shù)據(jù)處理模塊,用于在隸屬于前述特定情緒類型的情況下,將獲取的情緒數(shù)據(jù)結(jié)果載入到即時(shí)情緒欄中,在不隸屬于前述特定情緒類型的情況下,不輸出情緒數(shù)據(jù)結(jié)果。
全文摘要
本發(fā)明提供了一種在即時(shí)通信消息中加注情緒數(shù)據(jù)的方法、客戶端及系統(tǒng),屬于計(jì)算機(jī)、軟件技術(shù)領(lǐng)域。該方法包括針對(duì)即時(shí)通信消息,設(shè)置用以輸出發(fā)送方情緒數(shù)據(jù)的即時(shí)情緒欄;針對(duì)待發(fā)送的即時(shí)通信消息,采集該消息的內(nèi)容,和/或在該消息寫入或發(fā)送時(shí)間段內(nèi)采集發(fā)送方的生物特征數(shù)據(jù);通過(guò)前述采集的消息內(nèi)容和/或生物特征數(shù)據(jù),識(shí)別獲取對(duì)應(yīng)的情緒數(shù)據(jù)結(jié)果;通過(guò)所述即時(shí)通信消息中的即時(shí)情緒欄,載入及輸出前述獲得的情緒數(shù)據(jù)結(jié)果。利用本發(fā)明,獲取消息發(fā)送方寫入即時(shí)通信消息時(shí)對(duì)應(yīng)的情緒數(shù)據(jù),并將該情緒數(shù)據(jù)和即時(shí)通信消息一起在即時(shí)通信交互界面中輸出,使用戶能夠及時(shí)了解對(duì)方的情緒狀態(tài),提高了用戶即時(shí)通信的使用體驗(yàn)。
文檔編號(hào)H04L12/58GK102780651SQ20121025429
公開(kāi)日2012年11月14日 申請(qǐng)日期2012年7月21日 優(yōu)先權(quán)日2012年7月21日
發(fā)明者馬宇塵 申請(qǐng)人:上海量明科技發(fā)展有限公司