本發(fā)明涉及一種社會(huì)性網(wǎng)絡(luò)服務(wù)系統(tǒng),尤其涉及一種社會(huì)性網(wǎng)絡(luò)服務(wù)中改變聯(lián)系人頭像表情的系統(tǒng)及方法。
背景技術(shù):SNS(SocialNetworkingServices)即社會(huì)性網(wǎng)絡(luò)服務(wù)是一種旨在幫助人們建立社會(huì)性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用,主要以移動(dòng)終端為媒介,以更為真實(shí)的社會(huì)關(guān)系為基礎(chǔ),以發(fā)展更多移動(dòng)終端用戶加入SNS為目的,將SNS與移動(dòng)通信技術(shù)有機(jī)結(jié)合,實(shí)現(xiàn)交友、娛樂等互動(dòng)交流。SNS系統(tǒng),一般包括SNS客戶端設(shè)備和SNS服務(wù)器,SNS服務(wù)器群,SNS服務(wù)器群進(jìn)一步包括WEB服務(wù)器、靜態(tài)內(nèi)容緩存服務(wù)器、數(shù)據(jù)緩存服務(wù)器、應(yīng)用服務(wù)器、存儲(chǔ)系統(tǒng)服務(wù)器、數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)服務(wù)器、監(jiān)控系統(tǒng)服務(wù)器,以及搜索服務(wù)器等,運(yùn)營(yíng)商利用自己的SNS服務(wù),通過整合各類內(nèi)容、服務(wù)、應(yīng)用軟件等社會(huì)資源為用戶提供SNS業(yè)務(wù)?,F(xiàn)有的SNS客戶端中的用戶聯(lián)系人通訊錄,只是單一的顯示聯(lián)系人信息,SNS服務(wù)還不能實(shí)時(shí)地為用戶提供SNS客戶端通訊錄中聯(lián)系人的表情,用戶不能直觀快速的了解自己好友的最近狀況。
技術(shù)實(shí)現(xiàn)要素:為了解決現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于提供一種根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的系統(tǒng)及方法,SNS客戶端用戶可隨時(shí)在通訊錄中得知自己好友的最近心情。為實(shí)現(xiàn)上述目的,本發(fā)明提供的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的系統(tǒng),包括,SNS服務(wù)器、信息收集服務(wù)器、信息處理服務(wù)器、傳輸網(wǎng)絡(luò),以及多個(gè)客戶端,其中,所述SNS服務(wù)器、所述信息收集服務(wù)器、所述信息處理服務(wù)器,以及所述客戶端,通過所述傳輸網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸及交換;所述SNS服務(wù)器,其接收所述客戶端發(fā)送的聯(lián)系人通訊錄信息以及聯(lián)系人更新消息,并進(jìn)行存儲(chǔ);所述信息收集服務(wù)器,其根據(jù)所述客戶端指定的要收集消息的聯(lián)系人SNS賬號(hào),從所述SNS服務(wù)器中獲取指定的消息記錄;所述信息處理服務(wù)器,其根據(jù)所述消息記錄,生成聯(lián)系人新的頭像;所述客戶端,其根據(jù)所述信息處理服務(wù)器生成的聯(lián)系人新的頭像,更新聯(lián)系人通訊錄。其中,所述信息處理服務(wù)器,進(jìn)一步包括語(yǔ)言識(shí)別服務(wù)模塊、人臉識(shí)別服務(wù)模塊,以及表情生成服務(wù)模塊,其中,所述語(yǔ)言識(shí)別服務(wù)模塊,其從所述消息記錄中提取出語(yǔ)言信息,獲得聯(lián)系人的心情信息;所述人臉識(shí)別服務(wù)模塊,其從所述消息記錄中提取出聯(lián)系人頭像,獲得聯(lián)系人的臉部數(shù)據(jù)信息;所述表情生成服務(wù)模塊,其根據(jù)所述聯(lián)系人的臉部數(shù)據(jù)信息和心情信息生成新的頭像。其中,所述語(yǔ)言識(shí)別服務(wù)模塊,根據(jù)語(yǔ)言信息語(yǔ)義,得到聯(lián)系人消息想表達(dá)的自然語(yǔ)言語(yǔ)義,再通過自然語(yǔ)言語(yǔ)義獲得語(yǔ)義表達(dá)的心情信息。其中,所述人臉識(shí)別服務(wù)模塊,通過人臉識(shí)別技術(shù)分析聯(lián)系人頭像,獲得聯(lián)系人的臉部數(shù)據(jù)信息。為實(shí)現(xiàn)上述目的,本發(fā)明提供的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的方法,包括以下步驟:1)SNS服務(wù)器接收聯(lián)系人通過客戶端發(fā)送的更新信息,并保存聯(lián)系人消息記錄;2)信息收集服務(wù)器接收客戶端發(fā)送的指定要收集消息的聯(lián)系人SNS賬號(hào),并從所述SNS服務(wù)器中獲取指定的聯(lián)系人消息記錄;3)信息處理服務(wù)器從聯(lián)系人消息記錄獲取聯(lián)系人的心情信息和臉部數(shù)據(jù)信息,生成聯(lián)系人新的頭像;4)客戶端接收所述信息處理服務(wù)器發(fā)送的聯(lián)系人新的頭像,并更新本地通訊錄中聯(lián)系人頭像。其中,在所述步驟1)之前,還包括SNS服務(wù)器接收用戶通過客戶端發(fā)送的聯(lián)系人通訊錄,并進(jìn)行存儲(chǔ)的步驟。其中,所述消息記錄包括:聯(lián)系人語(yǔ)言信息和頭像。其中,所述步驟3)進(jìn)一步包括以下步驟:從聯(lián)系人消息記錄中提取聯(lián)系人語(yǔ)言信息和頭像;通過對(duì)語(yǔ)言信息進(jìn)行分析語(yǔ)義,得到語(yǔ)言消息想表達(dá)的自然語(yǔ)言語(yǔ)義,再通過自然語(yǔ)言語(yǔ)義獲得語(yǔ)義表達(dá)的聯(lián)系人心情信息;通過人臉識(shí)別技術(shù),分析聯(lián)系人頭像,得到聯(lián)系人的臉部數(shù)據(jù)信息;根據(jù)聯(lián)系人的臉部數(shù)據(jù)信息和心情信息生成新的頭像。本發(fā)明的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的系統(tǒng)及方法,將用戶聯(lián)系人的SNS消息轉(zhuǎn)化為用戶聯(lián)系人表情,讓用戶更直觀快速的了解自己好友的最近狀況,將用戶和社交網(wǎng)絡(luò)整合到一起,給用戶更好和更豐富的用戶體驗(yàn)。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。附圖說明附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,并與本發(fā)明的實(shí)施例一起,用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:圖1為根據(jù)本發(fā)明的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的系統(tǒng)原理框圖;圖2為根據(jù)本發(fā)明的信息處理服務(wù)器系統(tǒng)架構(gòu)圖;圖3為根據(jù)本發(fā)明的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的方法流程圖。具體實(shí)施方式以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。圖1為根據(jù)本發(fā)明的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的系統(tǒng)原理框圖,如圖1所示,本發(fā)明的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的系統(tǒng),包括,SNS服務(wù)器10、信息收集服務(wù)器20、信息處理服務(wù)器30、傳輸網(wǎng)絡(luò)40,以及多個(gè)客戶端50。SNS服務(wù)器10、信息收集服務(wù)器20、信息處理服務(wù)器30,以及多個(gè)客戶端50之間通過傳輸網(wǎng)絡(luò)40進(jìn)行數(shù)據(jù)傳輸及交換,其中,SNS服務(wù)器10,接收每一個(gè)客戶端50發(fā)送的聯(lián)系人通訊錄信息并進(jìn)行存儲(chǔ),該聯(lián)系人通訊錄信息包括每一個(gè)客戶端50聯(lián)系人通訊錄中的聯(lián)系人信息和頭像;接收聯(lián)系人的更新消息,進(jìn)行存儲(chǔ)形成聯(lián)系人的消息記錄。消息記錄包括語(yǔ)言信息和聯(lián)系人頭像;信息收集服務(wù)器20,接收客戶端50指定要收集消息的聯(lián)系人SNS賬號(hào),并根據(jù)該聯(lián)系人SNS賬號(hào),從SNS服務(wù)器(SNSservice)通訊錄的聯(lián)系人數(shù)據(jù)中獲取指定的消息記錄,并交由信息處理服務(wù)器30處理。信息處理服務(wù)器30,接收客戶端50發(fā)送的要收集消息的聯(lián)系人SNS賬號(hào),并根據(jù)該聯(lián)系人SNS賬號(hào),從SNS服務(wù)器(SNSservice)中獲取指定的消息記錄,對(duì)該消息記錄進(jìn)行語(yǔ)言分析和頭像分析,生成聯(lián)系人新的頭像,通過傳輸網(wǎng)絡(luò)40發(fā)送給客戶端50??蛻舳?0,其具有聯(lián)系人通訊錄,將聯(lián)系人更新消息發(fā)送給SNS服務(wù)器;將聯(lián)系人通訊錄信息和要收集消息的聯(lián)系人SNS賬號(hào),發(fā)送信息收集服務(wù)器20接收信息處理服務(wù)器30發(fā)送的新的聯(lián)系人頭像并更新聯(lián)系人通訊錄。圖2為根據(jù)本發(fā)明的信息處理服務(wù)器系統(tǒng)架構(gòu)圖,如圖2所示,本發(fā)明的信息處理服務(wù)器,包括語(yǔ)言識(shí)別服務(wù)模塊201、人臉識(shí)別服務(wù)模塊202,以及表情生成服務(wù)模塊203,其中,語(yǔ)言識(shí)別服務(wù)模塊201,從信息收集服務(wù)器20獲取的消息記錄中,提取出語(yǔ)言信息,通過分析語(yǔ)義,得到聯(lián)系人消息想表達(dá)的自然語(yǔ)言語(yǔ)義,再通過自然語(yǔ)言語(yǔ)義可得知語(yǔ)義表達(dá)的平靜、悲傷、興奮等心情信息,發(fā)送給表情生成服務(wù)模塊203。人臉識(shí)別服務(wù)模塊202,從信息收集服務(wù)器20獲取的消息記錄中,提取出聯(lián)系人頭像,通過人臉識(shí)別技術(shù),分析聯(lián)系人頭像,得到聯(lián)系人的臉部數(shù)據(jù)信息,發(fā)送給表情生成服務(wù)模塊203。表情生成服務(wù)模塊203,接收語(yǔ)言識(shí)別服務(wù)模塊201發(fā)送的心情信息,以及人臉識(shí)別服務(wù)模塊202發(fā)送的臉部數(shù)據(jù)信息,根據(jù)該聯(lián)系人臉部數(shù)據(jù)信息和心情信息生成新的頭像,這個(gè)頭像具有SNS消息中自然語(yǔ)言語(yǔ)義所表達(dá)的心情,最后將新生成的頭像傳回客戶端50。圖3為根據(jù)本發(fā)明的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的方法流程圖,下面將參考圖3,對(duì)本發(fā)明的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的方法進(jìn)行詳細(xì)描述。首先,在步驟301,客戶端50將本地的聯(lián)系人通訊錄上傳到SNS服務(wù)器10,并進(jìn)行存儲(chǔ),聯(lián)系人通訊錄中包括該客戶端的聯(lián)系人信息和聯(lián)系人頭像等數(shù)據(jù);在步驟302,客戶端50將聯(lián)系人的更新信息發(fā)送給SNS服務(wù)器10,并進(jìn)行存儲(chǔ)為消息記錄,該消息記錄包括聯(lián)系人語(yǔ)言信息和頭像;在步驟303,客戶端50將指定要收集消息的聯(lián)系人SNS賬號(hào)發(fā)送給信息收集服務(wù)器20;在步驟304,信息收集服務(wù)器20根據(jù)接收到的聯(lián)系人SNS賬號(hào),從SNS服務(wù)器10中獲取指定的與聯(lián)系人SNS賬號(hào)對(duì)應(yīng)的聯(lián)系人消息記錄,并將該消息記錄發(fā)送給信息處理服務(wù)器30;在步驟305,信息處理服務(wù)器30從信息收集服務(wù)器20發(fā)送的消息記錄中提取出語(yǔ)言消息和聯(lián)系人頭像,由語(yǔ)言識(shí)別服務(wù)模塊201,通過分析語(yǔ)義,得到語(yǔ)言消息想表達(dá)的自然語(yǔ)言語(yǔ)義,再通過自然語(yǔ)言語(yǔ)義可得知語(yǔ)義表達(dá)的平靜、悲傷、興奮等心情信息;由人臉識(shí)別服務(wù)模塊202,通過人臉識(shí)別技術(shù),分析聯(lián)系人頭像,得到聯(lián)系人的臉部數(shù)據(jù)信息;由表情生成服務(wù)模塊203根據(jù)該聯(lián)系人臉部數(shù)據(jù)信息和心情信息生成新的頭像,傳回客戶端50;在步驟306,客戶端50接收信息處理服務(wù)器30發(fā)送的新的頭像,并更新本地通訊錄中聯(lián)系人頭像。本發(fā)明的根據(jù)聯(lián)系人消息改變聯(lián)系人頭像表情的系統(tǒng)及方法,客戶端中的聯(lián)系人通訊錄(信息和頭像)上傳至服務(wù)器,服務(wù)器根據(jù)通訊錄中的聯(lián)系人數(shù)據(jù),從SNS服務(wù)中獲取指定的消息記錄,并交由語(yǔ)言分析服務(wù)處理。通過分析語(yǔ)義,得到聯(lián)系人消息想表達(dá)的自然語(yǔ)言語(yǔ)義。通過自然語(yǔ)言語(yǔ)義可得知語(yǔ)義表達(dá)的心情,平靜,悲傷,興奮等。通過人臉識(shí)別技術(shù),分析聯(lián)系人頭像。得到聯(lián)系人的臉部數(shù)據(jù)。然后根據(jù)聯(lián)系人臉部數(shù)據(jù)和心情生成新的頭像。這個(gè)頭像具有SNS消息中自然語(yǔ)言語(yǔ)義所表達(dá)的心情。最后將新生成的頭像傳回客戶端。通訊錄將收到的新頭像替換為當(dāng)前顯示頭像。用戶即可在通訊錄中知道自己好友的最近心情?,F(xiàn)有移動(dòng)終端的通訊錄,只具有對(duì)用戶聯(lián)系人的管理功能,但在當(dāng)前移動(dòng)互聯(lián)網(wǎng)時(shí)代,移動(dòng)終端已不單單是一個(gè)通訊終端,更多的擔(dān)任了用戶訪問互聯(lián)網(wǎng)的橋梁。傳統(tǒng)的使用網(wǎng)頁(yè)到網(wǎng)站上查找數(shù)據(jù)的方式已不能夠滿足用戶的需求,用戶需要得到的是經(jīng)過處理的數(shù)據(jù),用戶關(guān)心的數(shù)據(jù)。本發(fā)明的目的就是整合用戶數(shù)據(jù),讓用戶更快速的訪問到互聯(lián)網(wǎng)數(shù)據(jù)(好友的SNS信息),并且經(jīng)過處理原始數(shù)據(jù)給用戶展現(xiàn)更多用戶關(guān)心的更有意義的信息。本領(lǐng)域普通技術(shù)人員可以理解:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,對(duì)于本領(lǐng)域的技術(shù)人員來說,其依然可以對(duì)前述各實(shí)施例記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。