專利名稱:通過表情數(shù)據(jù)添加聯(lián)系人的方法、客戶端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信、網(wǎng)絡(luò)技術(shù)領(lǐng)域。
背景技術(shù):
在人們使用通信工具的過程中,有多種添加聯(lián)系人的方式。比如,目前在中國廣泛應(yīng)用的微信即時通信工具、米聊即時通信工具等,都可以通過晃動手持終端的形式,來尋找同一時間下也在進(jìn)行同樣搖動操作的其他用戶。這種添加聯(lián)系人的方式,僅僅能夠獲得搖動一類的簡單動作信息,在添加聯(lián)系人對象時,實現(xiàn)形式是單調(diào)的。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,以及對應(yīng)的客戶端及系統(tǒng),利用本發(fā)明,能夠通過載入情緒數(shù)據(jù)的方式,便捷地添加聯(lián)系人對象。本發(fā)明所提供的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,包括有如下步驟步驟1,設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系;步驟2,啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至進(jìn)行用戶表情采集及比對操作的表情添加服務(wù)器;步驟3,通過表情添加服務(wù)器獲取在鄰近時間段其他用戶所輸入的表情數(shù)據(jù),采集具有表情匹配關(guān)系的用戶數(shù)據(jù)提供給前述發(fā)起方。進(jìn)一步,所述的聯(lián)系人對象,是即時通信工具的聯(lián)系人對象。進(jìn)一步,所述的表情匹配關(guān)系,是具有相同類型的表情具有匹配關(guān)系。進(jìn)一步,所述的表情匹配關(guān)系,是具有相對類型的表情具有匹配關(guān)系。進(jìn)一步,所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施啟動所在終端上的攝像結(jié)構(gòu);拍攝發(fā)起方的人臉圖像數(shù)據(jù),通過所在視窗的瀏覽界面輸出代表相應(yīng)表情狀況的人臉圖像;對應(yīng)著所輸出的特定人臉圖像,采集發(fā)起方的確定消息獲取前述的特定圖像;將獲得的圖像通過所在的終端設(shè)備進(jìn)行表情識別,獲得表情數(shù)據(jù),或者將前述的圖像傳輸至識別服務(wù)器,在識別服務(wù)器中識別后獲得表情數(shù)據(jù)。進(jìn)一步,所述采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施啟動所在終端上的音頻錄制結(jié)構(gòu);采集發(fā)起方發(fā)出的音頻數(shù)據(jù);將獲得的音頻數(shù)據(jù)進(jìn)行識別,根據(jù)識別獲得的文字內(nèi)容判定獲得發(fā)起方的表情數(shù)據(jù)。進(jìn)一步,所述采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施啟動所在終端上的音頻錄制結(jié)構(gòu);
采集發(fā)起方發(fā)出的音頻數(shù)據(jù),推送至識別服務(wù)器;在識別服務(wù)器中識別為文字內(nèi)容后,根據(jù)文字內(nèi)容的含義判定對應(yīng)的表情數(shù)據(jù)。進(jìn)一步,所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施采集表情圖標(biāo)控件的觸發(fā)消息;生成包括有圖標(biāo)項陣列的表情圖標(biāo)列表,其中的圖標(biāo)項和預(yù)設(shè)的表情數(shù)據(jù)構(gòu)成映身寸關(guān)系;采集對特定圖標(biāo)項的觸發(fā)消息;獲取和前述特定圖標(biāo)項對應(yīng)的表情數(shù)據(jù)。進(jìn)一步,所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施·采集表情文字描述控件的觸發(fā)消息;生成包括有文字項的表情文字項列表,其中的文字項代表著預(yù)設(shè)的表情數(shù)據(jù);采集對特定文字項的觸發(fā)消息;獲取和前述特定文字項對應(yīng)的表情數(shù)據(jù)。進(jìn)一步,所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施設(shè)置用以采集字符內(nèi)容的數(shù)據(jù)采集欄,以及預(yù)設(shè)字符內(nèi)容與表情數(shù)據(jù)之間的映射列表;采集發(fā)起方所寫入的字符內(nèi)容;根據(jù)所采集獲得的字符內(nèi)容比對前述的映射列表,識別獲得對應(yīng)的表情數(shù)據(jù)。進(jìn)一步,所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施設(shè)置可供繪制圖像的圖像數(shù)據(jù)采集欄;獲取發(fā)起方通過前述圖像數(shù)據(jù)采集欄所繪制的圖形;根據(jù)圖形的內(nèi)容,識別獲得所表達(dá)的表情數(shù)據(jù)。進(jìn)一步,所述的表情數(shù)據(jù),包括采集發(fā)起方所載入的用以表達(dá)表情狀況的主表情項,以及通過程度調(diào)節(jié)控件所設(shè)置的主表情程度量。進(jìn)一步,所述的程度調(diào)節(jié)控件,包括有用以調(diào)節(jié)位置的程度滑塊,以及對應(yīng)著程度滑塊所設(shè)置的程度量刻度。進(jìn)一步,所述的鄰近時間段,是預(yù)設(shè)的和發(fā)起方發(fā)出表情數(shù)據(jù)所在時刻鄰近之前的時間段,或者鄰近之后的時間段,或者包括鄰近前后的時間段。進(jìn)一步,所述的鄰近時間段,在10分鐘的范圍之內(nèi)。進(jìn)一步,所述的鄰近時間段,在30秒鐘的范圍之內(nèi)。進(jìn)一步,通過發(fā)起方客戶端同時輸出發(fā)起方和匹配獲得聯(lián)系人對象的表情數(shù)據(jù)。進(jìn)一步,所述的鄰近時間段,是獲得第一個符合表情匹配關(guān)系的用戶數(shù)據(jù)的最鄰近時間段。進(jìn)一步,在輸出具有表情匹配關(guān)系的聯(lián)系人對象數(shù)據(jù)時,同時輸出聯(lián)系人對象的表情數(shù)據(jù)和/或進(jìn)行表情識別的初始數(shù)據(jù)。本發(fā)明還提供一種通過表情數(shù)據(jù)添加聯(lián)系人的客戶端,該客戶端包括表情匹配設(shè)置單元,用以設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系;表情數(shù)據(jù)采集單元,用以在啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至進(jìn)行用戶表情采集及比對操作的表情添加服務(wù)器;
聯(lián)系人獲取單元,用以獲取表情添加服務(wù)器所推送的符合表情添加聯(lián)系人模式的特定聯(lián)系人對象后輸出。本發(fā)明還提供一種通過表情數(shù)據(jù)添加聯(lián)系人的系統(tǒng),該系統(tǒng)包括發(fā)起方客戶端,它包括,發(fā)起方表情數(shù)據(jù)采集單元,用以在啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至下述的表情添加服務(wù)器;發(fā)起方聯(lián)系人獲取單元,用以獲取下述表情添加服務(wù)器所推送的符合表情添加聯(lián)系人模式的特定外聯(lián)系人對象后輸出;外聯(lián)系人對象客戶端,它包括, 外聯(lián)系人對象表情數(shù)據(jù)采集單元,用以在啟動表情添加聯(lián)系人模式后,采集外聯(lián)系人對象自身的表情數(shù)據(jù),推送至下述的表情添加服務(wù)器; 外聯(lián)系人對象獲取單元,用以獲取下述表情添加服務(wù)器所推送的符合表情添加聯(lián)系人模式的特定用戶數(shù)據(jù)后輸出;表情添加服務(wù)器,它包括,服務(wù)器表情匹配設(shè)置單元,用以設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系;服務(wù)器表情數(shù)據(jù)采集單元,用以采集來自于前述發(fā)起方客戶端與外聯(lián)系人對象客戶端所傳送的表情數(shù)據(jù);服務(wù)器聯(lián)系人獲取單元,用以獲取在鄰近時間段外聯(lián)系人對象客戶端所載入的表情數(shù)據(jù),從外聯(lián)系人對象中采集具有表情匹配關(guān)系的特定外聯(lián)系人對象數(shù)據(jù);服務(wù)器聯(lián)系人推送單元,用以向前述的發(fā)起方客戶端推送構(gòu)成表情匹配關(guān)系的特定外聯(lián)系人對象數(shù)據(jù),和/或?qū)?yīng)著符合匹配關(guān)系的特定外聯(lián)系人對象客戶端推送前述發(fā)起方的數(shù)據(jù)。
圖I是本發(fā)明所述通過表情數(shù)據(jù)添加聯(lián)系人的方法的流程圖,為實施例I。圖2是本發(fā)明所述通過表情數(shù)據(jù)添加聯(lián)系人的方法的流程圖,為實施例2。圖3是本發(fā)明所述通過表情數(shù)據(jù)添加聯(lián)系人的客戶端的結(jié)構(gòu)框圖,為實施例3。圖4是本發(fā)明所述通過表情數(shù)據(jù)添加聯(lián)系人的系統(tǒng)結(jié)構(gòu)框圖,為實施例4。
具體實施例方式實施例I為了更好地說明本發(fā)明,這兒提供了一個具體實施例。參圖I所示,該實施例包括如下步驟步驟S110,采集即時通信用戶A通過所在的即時通信客戶端,通過所在智能手機(jī)終端啟動表情添加聯(lián)系人對象的操作消息;比如,可以在即時通信客戶端的顯示界面中,預(yù)設(shè)用以觸發(fā)表情添加聯(lián)系人對象的開啟控件。在采集獲得對該控件的觸發(fā)消息的情況下,即可啟動通過表情添加聯(lián)系人對象的操作。步驟S120,啟動所在智能手機(jī)終端中的攝像結(jié)構(gòu),對即時通信用戶A的臉部圖像進(jìn)行拍攝操作;在本實施例中,即時通信用戶A所在的終端為手機(jī)終端,當(dāng)然,其它能夠登錄即時通信工具的終端形式也同樣能夠應(yīng)用于本發(fā)明。本實施例通過拍攝自身的臉部圖像來識別獲得表情數(shù)據(jù),需要指出的是,還可以用多種方式獲取表情數(shù)據(jù),在下面所 述的其它實施例中另有說明。步驟S130,在采集獲得即時通信用戶A做出笑臉表情的拍攝圖像后,將該拍攝數(shù)據(jù)打包推送至表情添加服務(wù)器;在本實施例中,通過所登錄的智能手機(jī)終端拍攝即時通信用戶A的具有笑臉表情的圖像數(shù)據(jù)。該圖像數(shù)據(jù)中的表情信息并不通過所在的智能手機(jī)終端識別,而是被推送至表情添加服務(wù)器中進(jìn)行識別,以及做進(jìn)一步的比對操作。步驟S140,通過表情添加服務(wù)器預(yù)設(shè)的鄰近時間段為五分鐘,首先在即時通信用戶A發(fā)出表情數(shù)據(jù)的前五分鐘之內(nèi),遍歷已經(jīng)接收的外聯(lián)系人對象推送的表情數(shù)據(jù),判定是否有符合表情匹配關(guān)系的用戶,如果有則轉(zhuǎn)入下一步驟,否則啟動發(fā)出表情數(shù)據(jù)的后五分鐘之內(nèi)時間段的匹配用戶的搜索操作;也就是說,計量即時通信用戶A推送前述笑臉表情數(shù)據(jù)至表情添加服務(wù)器的時亥IJ,以該時刻為參照點(diǎn),前后各取五分鐘的時間量,作為尋找具有相同表情用戶的時間量。優(yōu)先開始的時間范圍是前述參照點(diǎn)之前的五分鐘之內(nèi),因為該時間段的數(shù)據(jù)為已接收數(shù)據(jù),可以直接進(jìn)行匹配比對,并快速向即時通信用戶A推送匹配結(jié)果;若前五分鐘之內(nèi)無法找到合適的匹配用戶,則增加到參照點(diǎn)之后的五分鐘范圍進(jìn)行搜尋。進(jìn)一步,為了能夠更方便地說明本發(fā)明,在下面的說明內(nèi)容中,引入外聯(lián)系人對象的概念。所述的外聯(lián)系人對象,指的是所有符合鄰近時間段條件,同樣也采用表情匹配的方式添加聯(lián)系人的其他用戶,且需要除去發(fā)起方自身,以及發(fā)起方的原有聯(lián)系人對象。外聯(lián)系人對象,是符合鄰近時間段條件的、發(fā)起方能夠通過表情匹配添加聯(lián)系人對象的總用戶范圍。下同。需要指出的是,本發(fā)明并不局限于添加聯(lián)系人對象,還可以通過表情匹配的方式篩選發(fā)起方已有的聯(lián)系人對象,或進(jìn)行其它的操作。步驟S150,篩選獲得在最相鄰時間段具有類似笑臉表情的即時通信用戶B,將該即時通信用戶B作為具有匹配關(guān)系的用戶,采集其數(shù)據(jù)推送至前述即時通信用戶A的客戶端中輸出,以及采集即時通信用戶A的數(shù)據(jù)推送至即時通信用戶B所在的客戶端輸出;在該步驟中,通過表情匹配,獲取符合表情匹配判定條件的最相鄰時間段的外聯(lián)系人對象,作為匹配結(jié)果提供給前述即時通信用戶A。具體說來,判定即時通信用戶B是在最相鄰時間段內(nèi)具有類似笑臉表情的聯(lián)系人對象。于是,采集即時通信用戶B的頭像圖標(biāo)、用戶識別號和用戶名等數(shù)據(jù);另外,如果即時通信用戶B允許共享更多數(shù)據(jù)的話,比如,還可以共享其個人的照片數(shù)據(jù),于是,就可以連帶著所共享的各種數(shù)據(jù),推送至即時通信用戶A所在的即時通信客戶端輸出;當(dāng)然,也可以僅推送各數(shù)據(jù)鏈接,采集即時通信用戶A觸發(fā)前述鏈接的消息后,再推送鏈接所對應(yīng)的數(shù)據(jù)。在本發(fā)明描述的通過表情添加聯(lián)系人對象的實施過程中,作為優(yōu)選的方式,發(fā)起方與外聯(lián)系人對象之間的地位是等同的。于是,也同步采集即時通信用戶A的數(shù)據(jù)推送至即時通信用戶B所在的即時通信客戶端輸出,供即時通信用戶B判定是否許可添加即時通信用戶A為聯(lián)系人對象。步驟S160,通過即時通信用戶A所在的即時通信客戶端,同時輸出即時通信用戶A的表情數(shù)據(jù)和即時通信用戶B的表情,以及即時通信用戶B的共享數(shù)據(jù),供即時通信用戶A
查看;前述即時通信用戶B的共享數(shù)據(jù),泛指隸屬于即時通信用戶B的頭像圖標(biāo)、用戶名以及共享的照片、共享的日志等數(shù)據(jù)。在該步驟中,將即時通信用戶A的笑臉表情數(shù)據(jù)和即時通信用戶B的笑臉表情數(shù)據(jù)兩者并列著輸出,以供即時通信用戶A判定。需要指出的是,在輸出的數(shù)據(jù)內(nèi)容包括外聯(lián)系人對象的人臉數(shù)據(jù)時,就會涉及到外聯(lián)系人對象的隱私。因此,是否輸出外聯(lián)系人對象的 人臉數(shù)據(jù),需要獲得外聯(lián)系人對象的許可。即只有在外聯(lián)系人對象設(shè)置共享許可其拍攝的人臉數(shù)據(jù)的情況下,才可以將外聯(lián)系人對象的人臉數(shù)據(jù)推送至發(fā)起方客戶端輸出。進(jìn)一步,還可以對應(yīng)著各種表情狀況設(shè)置圖標(biāo),在進(jìn)行表情數(shù)據(jù)比對時,不比對真實人臉,而比對所設(shè)置的圖標(biāo)。另外,也可以將各種拍攝獲得的包括人臉的圖像,將其轉(zhuǎn)變?yōu)榫哂邢鄳?yīng)表情特征的卡通圖案。進(jìn)而在進(jìn)行表情數(shù)據(jù)比對時,比對發(fā)起方和/或外聯(lián)系人對象的卡通圖像,這種方式也可以保護(hù)隱私。步驟S170,在采集獲得即時通信用戶A添加即時通信用戶B為聯(lián)系人對象的確認(rèn)消息時,將該確認(rèn)消息推送至表情添加服務(wù)器中,由表情添加服務(wù)器對其注冊,將添加即時通信用戶B為聯(lián)系人對象的消息推送至即時通信用戶B所在的即時通信客戶端;在即時通信用戶A覺得即時通信用戶B是添加為聯(lián)系人對象的合適人選的情況下,就可以觸發(fā)確認(rèn)控件,將確認(rèn)消息推送至表情添加服務(wù)器進(jìn)行注冊。需要指出的是,完成該聯(lián)系人對象的添加操作,還需要得到即時通信用戶B的許可。若即時通信用戶B覺得即時通信用戶A不適合添加為聯(lián)系人對象,則不對即時通信用戶A發(fā)起的添加聯(lián)系人對象的確認(rèn)操作做出響應(yīng),或者進(jìn)行拒絕操作。如果即時通信用戶B不許可聯(lián)系人對象的添加操作,那么,即時通信用戶A和即時通信用戶B之間的聯(lián)系人對象添加操作將終止。步驟S180,當(dāng)采集獲得即時通信用戶B的確認(rèn)消息后,即可將即時通信用戶A與即時通信用戶B之間添加聯(lián)系人對象的消息進(jìn)行注冊,將兩者互相添加為聯(lián)系人對象。在相互確認(rèn)添加為聯(lián)系人對象的情況下,即可通過表情添加服務(wù)器分別將對方的數(shù)據(jù)信息,以具有聯(lián)系人關(guān)系的形式進(jìn)行注冊。進(jìn)而將對方的識別數(shù)據(jù),比如頭像圖標(biāo)、用戶名、用戶識別號等,推送至即時通信用戶A與即時通信用戶B所在的客戶端,進(jìn)而添加至對應(yīng)客戶端的聯(lián)系人列表中,以該聯(lián)系人列表中的ITEM項呈現(xiàn)出來。另外,還可以進(jìn)一步生成與對方進(jìn)行交互操作的即時通信交互界面。實施例2前面的實施例1,是對本發(fā)明中一個具體實施例的描述。在本實施例中做進(jìn)一步描述。具體說來,參圖2所示,本實施例所描述的通過表情數(shù)據(jù)添加聯(lián)系人的方法包括如下步驟步驟S210,設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系;
步驟S220,啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至進(jìn)行用戶表情采集及比對操作的表情添加服務(wù)器;步驟S230,通過表情添加服務(wù)器獲取在鄰近時間段其他用戶所輸入的表情數(shù)據(jù),采集具有表情匹配關(guān)系的用戶數(shù)據(jù)提供給前述發(fā)起方。本發(fā)明可以應(yīng)用到各種添加聯(lián)系人對象的場合。但作為優(yōu)選的實施例,是在即時通信工具中實施本發(fā)明。其中所述的聯(lián)系人對象,優(yōu)選為即時通信工具中的聯(lián)系人對象。需要指出的是,其它添加聯(lián)系人對象的場合,比如,在通過網(wǎng)頁進(jìn)行聯(lián)絡(luò)的網(wǎng)絡(luò)社區(qū)中,各用戶之間也可以利用這種方式添加聯(lián)系人對象。或者,在使用同一網(wǎng)絡(luò)游戲的各游戲參與者之間,可以通過這種方式相互之間添加為游戲伙伴?;蛘?,對于目前廣泛使用的手機(jī)來說,若手機(jī)用戶A的通信錄中已有300個聯(lián)系人對象,而手機(jī)用戶A希望篩選出某個聯(lián)系人對象構(gòu)成待通話的對象,則可以利用這種方式在前述已有的300個聯(lián)系人對象之中發(fā) 起匹配關(guān)系,依據(jù)表情匹配的方式尋找符合匹配要求的特定聯(lián)系人對象,利用手機(jī)網(wǎng)絡(luò)構(gòu)成通話關(guān)系,或者僅僅篩選出來供手機(jī)用戶A進(jìn)行選擇。需要指出的是,對于即時通信工具來說,同樣可以利用這種方式不進(jìn)行添加聯(lián)系人對象的操作,而是在已有的聯(lián)系人對象之間,通過表情匹配的方式篩選出特定的聯(lián)系人對象供交互操作,等等。其應(yīng)用范圍非常廣泛,具體不做限定。進(jìn)一步,前述的表情匹配關(guān)系,指的是預(yù)設(shè)多種表情項,然后在特定的表情項之間建立對應(yīng)關(guān)系。作為舉例而非限定,表情項中可以包括喜、怒、哀、樂等各種表情;進(jìn)一步,其中的“喜”可以用各種笑容來表達(dá),而笑容又分出許多種,比如按程度來分,就包括大笑、微笑,等等,當(dāng)然還有其它各種分類分法。作為典型的實施方式,前述的表情匹配關(guān)系,指的是具有相同類型的表情具有匹配關(guān)系。作為舉例,發(fā)起方大笑的表情配套外聯(lián)系人對象的大笑表情;發(fā)起方痛哭的表情匹配外聯(lián)系人對象的痛哭表情,等等。進(jìn)一步,如果表情的吻合度越高,則判定匹配關(guān)系的吻合度越好。需要指出的是,這種匹配關(guān)系還可以由系統(tǒng)提供商或用戶自行設(shè)定。比如,可以將大笑的表情和痛哭的表情之間預(yù)設(shè)為匹配關(guān)系,等等,具體是不限定的。在本發(fā)明中,在啟動表情添加聯(lián)系人模式之后,對發(fā)起方表情數(shù)據(jù)的采集方式有多種多樣。下面針對一些典型實施例描述如下方式1,通過拍攝人臉圖像的方式,來獲取發(fā)起方的表情數(shù)據(jù)。在表達(dá)表情的人體部位中,人臉具有最為豐富的表情數(shù)據(jù)。不同的情感類型,比如笑、哭,等等,都會有不同的人臉特征與其對應(yīng)。因此,能夠預(yù)先建立表情數(shù)據(jù)與人臉數(shù)據(jù)之間的對應(yīng)關(guān)系庫,然后采集發(fā)起方的人臉圖像,識別后獲得對應(yīng)的表情數(shù)據(jù)。具體來說,所述采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施啟動所在終端上的攝像結(jié)構(gòu);拍攝人臉圖像數(shù)據(jù),通過所在視窗的瀏覽界面輸出代表相應(yīng)表情狀況的人臉圖像;對應(yīng)著所輸出的特定人臉圖像,采集發(fā)起方的確定消息獲取前述的特定圖像;將獲得的圖像通過所在的終端設(shè)備進(jìn)行表情識別,獲得表情數(shù)據(jù),或者將前述的圖像傳輸至識別服務(wù)器,在識別服務(wù)器中識別后獲得表情數(shù)據(jù)。前述通過瀏覽界面輸出人臉圖像,其主要目的是為了能夠讓拍攝人臉圖像的發(fā)起方對自身的表情數(shù)據(jù)有所了解,方便于獲得能夠表達(dá)自己特定表情的人臉圖像。方式2,采集發(fā)起方的音頻數(shù)據(jù),通過所在終端識別內(nèi)容后獲取表情數(shù)據(jù)。這種方式是采集發(fā)起方的語音數(shù)據(jù),識別后獲得文字內(nèi)容,然后根據(jù)文字內(nèi)容識別獲得對應(yīng)的表情數(shù)據(jù)。其過程相當(dāng)于通過語音輸入的方式來輸入表情數(shù)據(jù)。比如,在發(fā)起方啟動表情添加聯(lián)系人對象的功能,并觸發(fā)所在終端的音頻錄制設(shè)備進(jìn)入到工作狀態(tài)的情況下,發(fā)起方口述“我心里非常的高興”,于是,通過所在終端上安裝的語音識別程序,對其語音數(shù)據(jù)進(jìn)行識別后,獲得對應(yīng)的文字,進(jìn)而從這些文字內(nèi)容中篩選出具有表情表達(dá)功能的數(shù)據(jù),該表情類型為“高興”,程度是“非常的”。
·
具體說來,利用所述音頻數(shù)據(jù)識別的方式采集獲取發(fā)起方表情數(shù)據(jù)的流程,包括有如下步驟啟動所在終端上的音頻錄制結(jié)構(gòu);采集發(fā)起方發(fā)出的音頻數(shù)據(jù);將獲得的音頻數(shù)據(jù)進(jìn)行識別,根據(jù)識別獲得的文字內(nèi)容判定獲得發(fā)起方的表情數(shù)據(jù)。方式3,采集發(fā)起方的音頻數(shù)據(jù),推送至識別服務(wù)器,識別獲得文字內(nèi)容后獲取表情數(shù)據(jù)。這種方式,是通過所在終端采集發(fā)起方的語音數(shù)據(jù)后,將其推送至預(yù)先設(shè)置的識別服務(wù)器,在識別服務(wù)器中預(yù)設(shè)用以進(jìn)行語音識別的功能模塊,對其識別后獲得文字內(nèi)容,然后根據(jù)文字內(nèi)容識別獲得對應(yīng)的表情數(shù)據(jù)。這相當(dāng)于通過語音輸入的方式,來通過服務(wù)器的識別獲得對應(yīng)的表情數(shù)據(jù)。比如,在發(fā)起方啟動表情添加聯(lián)系人對象的功能,并觸發(fā)所在終端的音頻錄制設(shè)備進(jìn)入到工作狀態(tài)的情況下,發(fā)起方口述“我心里非常的高興”,將該音頻數(shù)據(jù)推送至識別服務(wù)器進(jìn)行識別之后,獲得對應(yīng)的文字。進(jìn)而可以從這些文字內(nèi)容中篩選出具有表情表達(dá)功能的數(shù)據(jù),如表情類型是“高興”,而程度是“非常的”。具體說來,通過所在終端與識別服務(wù)器配合著進(jìn)行音頻識別,從而獲得表情數(shù)據(jù)內(nèi)容的方式,包括有如下步驟啟動所在終端上的音頻錄制結(jié)構(gòu);采集發(fā)起方發(fā)出的音頻數(shù)據(jù),推送至識別服務(wù)器;在識別服務(wù)器中識別為文字內(nèi)容后,根據(jù)文字內(nèi)容的含義判定對應(yīng)的表情數(shù)據(jù)。方式4,通過預(yù)設(shè)表情圖標(biāo)控件的方式,來獲取表情數(shù)據(jù)。這是一種便于實施的方式,具體來說,可以通過預(yù)設(shè)表情圖標(biāo)控件觸發(fā)對圖標(biāo)項進(jìn)行選擇的功能。作為舉例,該表情圖標(biāo)控件可以設(shè)置在即時通信工具的主面板上,用以接受即時通信用戶的觸發(fā)操作。在觸發(fā)了表情圖標(biāo)控件之后,能夠生成包括預(yù)設(shè)的各個圖標(biāo)項的圖標(biāo)項陣列。該陣列將不同的表情對應(yīng)設(shè)置有不同的圖標(biāo)項,然后將這些圖標(biāo)項以陣列的方式進(jìn)行排布。用戶通過查看這些圖標(biāo)項中的圖像,就可以了解對應(yīng)圖標(biāo)所表達(dá)的表情數(shù)據(jù);如果無法獲取準(zhǔn)確描述的話,作為舉例,還可以利用光標(biāo),如鼠標(biāo)光標(biāo),在對應(yīng)的圖標(biāo)項上進(jìn)行停留,觸發(fā)對應(yīng)的控件輸出表情數(shù)據(jù)的說明內(nèi)容。比如,用戶看到一個具有笑臉圖像的圖標(biāo)項,進(jìn)而利用鼠標(biāo)光標(biāo)在其位置上進(jìn)行停留,即可觸發(fā)輸出預(yù)設(shè)的字符內(nèi)容“開心地大笑”。若能夠采集獲得發(fā)起方對該圖標(biāo)項的選擇消息,即可采集獲得表情數(shù)據(jù)“開心地大笑”等數(shù)據(jù)內(nèi)容。在本方式中,所描述的采集發(fā)起方表情數(shù)據(jù)的方式,包括有如下步驟采集表情圖標(biāo)控件的觸發(fā)消息;生成包括有各個圖標(biāo)項的圖標(biāo)項陣列,其中的圖標(biāo)項和預(yù)設(shè)的表情數(shù)據(jù)構(gòu)成映射關(guān)系;采集對特定圖標(biāo)項的觸發(fā)消息;獲取和前述特定圖標(biāo)項對應(yīng)的表情數(shù)據(jù)。 進(jìn)一步,用戶還可以根據(jù)需要,預(yù)設(shè)特定的圖標(biāo)以及與其對應(yīng)的表情數(shù)據(jù),用以建立個性化的圖標(biāo)項。方式5,預(yù)設(shè)代表特定表情數(shù)據(jù)的文字項,采集特定的文字項后獲取預(yù)設(shè)的表情數(shù)據(jù)。前面描述的方式4,是通過圖標(biāo)的方式表達(dá)不同的表情數(shù)據(jù),而本方式是通過文字所表達(dá)的條目,說明相應(yīng)的表情數(shù)據(jù)。通過這種方式構(gòu)成的用以表達(dá)特定表情數(shù)據(jù)的條目,稱為文字項。比如,發(fā)起方選擇的某個文字項,其內(nèi)容是“很傷心”,于是,即可將該內(nèi)容所表達(dá)的表情數(shù)據(jù)直接進(jìn)行采集,從而獲得發(fā)起方的表情數(shù)據(jù)。該方式下,采集發(fā)起方表情數(shù)據(jù)的方式包括有如下步驟采集表情文字描述控件的觸發(fā)消息;生成包括有文字項的表情文字項列表,其中的文字項代表著預(yù)設(shè)的表情數(shù)據(jù);采集對特定文字項的觸發(fā)消息;獲取和前述特定文字項對應(yīng)的表情數(shù)據(jù)。方式6,采集發(fā)起方所寫入的字符內(nèi)容,識別獲得文字內(nèi)容中的表情數(shù)據(jù)。這種方式,是設(shè)置能夠采集發(fā)起方所寫入字符內(nèi)容的數(shù)據(jù)采集欄,通過該數(shù)據(jù)采集欄采集發(fā)起方所寫入的字符數(shù)據(jù),該字符數(shù)據(jù)尤其指的是文字?jǐn)?shù)據(jù),但也不限定,也可以是各種用以表達(dá)特定表情數(shù)據(jù)的字符組合,該字符組合尤其指的是字符畫。所述的字符畫,比如“ Γο~)/”等等,或者是更為復(fù)雜的字符畫形式,它是通過標(biāo)點(diǎn)或符號或字母,以特定組合方式組合的具有圖案的數(shù)據(jù)內(nèi)容。在本實施方式中,發(fā)起方所寫入的字符內(nèi)容,通常是用以表達(dá)特定表情數(shù)據(jù)的字符。用以表達(dá)表情數(shù)據(jù)的字符量并不多,比如“高興、痛苦,……”,可以預(yù)先建立識別規(guī)則,通過不同的字符或字符組合獲取預(yù)設(shè)的表情數(shù)據(jù),構(gòu)成映射列表。將采集獲得的字符比對該映射列表,從而進(jìn)行識別操作。具體說來,該方式下,采集發(fā)起方表情數(shù)據(jù)的方式包括有如下步驟設(shè)置用以采集字符內(nèi)容的數(shù)據(jù)采集欄,以及預(yù)設(shè)字符內(nèi)容與表情數(shù)據(jù)之間的映射列表;采集發(fā)起方所寫入的字符內(nèi)容;根據(jù)所采集獲得的字符內(nèi)容比對前述的映射列表,識別獲得對應(yīng)的表情數(shù)據(jù)。
方式7,采集發(fā)起方繪制的圖像數(shù)據(jù),識別獲得對應(yīng)的表情數(shù)據(jù)。本方式采集發(fā)起方表情數(shù)據(jù)的途徑,與前面的實施方式具有較大的區(qū)別。具體來說,是預(yù)設(shè)圖像數(shù)據(jù)采集欄,該圖像數(shù)據(jù)采集欄包括有用以接受發(fā)起方繪圖操作的空白區(qū)域,以及設(shè)置有用以進(jìn)行繪圖操作的畫筆工具,以及各種編輯控件。
作為舉例,發(fā)起方對應(yīng)著已經(jīng)開啟的圖像數(shù)據(jù)采集欄,啟動特定的畫筆工具后,SP可在圖像數(shù)據(jù)采集欄中的空白區(qū)域進(jìn)行圖像繪制操作。如果發(fā)起方繪制了一個哈哈大笑的笑臉圖像,就可以采集該圖像作為發(fā)起方通過繪制的方式所載入的表情數(shù)據(jù)。如果發(fā)起方所繪制的圖像無法進(jìn)行表情數(shù)據(jù)的識別操作,則可以提醒發(fā)起方重新進(jìn)行繪制操作。這種方式下,采集發(fā)起方的表情數(shù)據(jù)的步驟包括如下設(shè)置可供繪制圖像的圖像數(shù)據(jù)采集欄;獲取發(fā)起方通過前述圖像數(shù)據(jù)采集欄所繪制的圖形;根據(jù)圖形的內(nèi)容,識別獲得所表達(dá)的表情數(shù)據(jù)。進(jìn)一步,還可以對發(fā)起方所表達(dá)的情感數(shù)據(jù),單獨(dú)增加用以表達(dá)程度的數(shù)據(jù)量。為了實現(xiàn)該目的,可將所述的表情數(shù)據(jù)分出兩類,其中之一,是采集發(fā)起方所載入的用以表達(dá)表情狀況的數(shù)據(jù)信息,作為主表情項;其中之二,是采集發(fā)起方通過程度調(diào)節(jié)控件所設(shè)置的主表情程度量。作為舉例,所述的程度調(diào)節(jié)控件,包括有能夠調(diào)節(jié)位置的程度滑塊,以及對應(yīng)著程度滑塊所設(shè)置的程度量刻度。比如,該程度量刻度可從1-100的范圍進(jìn)行調(diào)節(jié)。若發(fā)起方所選擇的主表情項為具有大笑表情的圖標(biāo),進(jìn)而,可通過程度調(diào)節(jié)控件,拖動著程度滑塊滑到51的位置。于是,在利用表情數(shù)據(jù)添加聯(lián)系人對象時,首先可以比對“大笑”這一主表情項之間的吻合程度,然后,比對主表情程度量的吻合程度,取吻合度最高的外聯(lián)系人對象輸出。前述的鄰近時間段,是預(yù)設(shè)的和發(fā)起方發(fā)出表情數(shù)據(jù)所在時刻鄰近之前的時間段,或者鄰近之后的時間段,或者包括鄰近前后的時間段,具體是不限定的。在搜索具有表情匹配關(guān)系的聯(lián)系人對象時,有兩類方式,一種是具有短期有效性的表情數(shù)據(jù),另一種是長期有效的表情數(shù)據(jù)。所述短期有效的表情數(shù)據(jù),主要體現(xiàn)“即時性”這一特性。作為優(yōu)選的實施例,所述鄰近時間段在5分鐘的時間范圍之內(nèi);進(jìn)一步,可將所述的鄰近時間段,取為在30秒鐘的鄰近時間范圍之內(nèi)。所述長期有效的表情數(shù)據(jù),指的是將表情數(shù)據(jù)作為搜索聯(lián)系人對象時的一個參照因素,因此,對應(yīng)的表情因素可以長期有效,具體的時間范圍是不限定的。進(jìn)一步,也可以將所述的鄰近時間段作為一個靈活的時間量,尤其指的是在獲得第一個符合表情匹配關(guān)系的聯(lián)系人對象的情況下,該最鄰近的時間段,時間量越短越優(yōu)選。在輸出具有表情匹配關(guān)系的聯(lián)系人對象數(shù)據(jù)時,還可以同時輸出聯(lián)系人對象的表情數(shù)據(jù)和/或進(jìn)行表情識別的初始數(shù)據(jù),該初始數(shù)據(jù),比如,可以是拍攝獲得的具有特定表情的人臉圖像。實施例3對應(yīng)著前面所描述的方法,本發(fā)明還提供一種通過表情數(shù)據(jù)添加聯(lián)系人的客戶端100。該客戶端100能夠完成和即時通信相關(guān)的各種預(yù)設(shè)功能。進(jìn)一步,參圖3所示,該客戶端100還可以通過采集發(fā)起方的表情數(shù)據(jù),根據(jù)表情的匹配關(guān)系添加聯(lián)系人對象。為實現(xiàn)該目的,所述的客戶端100包括如下結(jié)構(gòu)表情匹配設(shè)置單元110,用以設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系;表情數(shù)據(jù)采集單元120,用以在啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至進(jìn)行用戶表情采集及比對操作的表情添加服務(wù)器;聯(lián)系人獲取單元130,用以獲取表情添加服務(wù)器所推送的符合表情添加聯(lián)系人模式的特定聯(lián)系人對象后輸出。在具體實施時,通過表情匹配設(shè)置單元110,預(yù)設(shè)添加聯(lián)系人對象時的表情匹配關(guān)系,該表情匹配關(guān)系,優(yōu)選為具有相同的表情數(shù)據(jù)之間進(jìn)行匹配,當(dāng)然也并不限定。在操作過程中,作為舉例,可以通過所在的即時通信客戶端,觸發(fā)其上設(shè)置的用以進(jìn)行表情匹配添 加聯(lián)系人對象的控件,從而啟動本發(fā)明所描述的功能。進(jìn)而通過表情數(shù)據(jù)采集單元120,采集發(fā)起方的表情數(shù)據(jù),推送至用以進(jìn)行用戶表情采集及比對操作的表情添加服務(wù)器。在表情添加服務(wù)器中,如果能夠獲得符合匹配條件的其他用戶數(shù)據(jù),則向前述的客戶端100進(jìn)行推送操作。通過客戶端100中的聯(lián)系人獲取單元130,接收表情添加服務(wù)器所推送的符合表情添加聯(lián)系人模式的特定聯(lián)系人對象數(shù)據(jù)后,通過所在的客戶端100輸出,供發(fā)起方進(jìn)行選擇。如果發(fā)起方覺得合適,就啟動添加聯(lián)系人對象的確認(rèn)操作,否則,觸發(fā)取消操作就可以。實施例4對應(yīng)著前面所描述的方法及客戶端,參圖4所示,本發(fā)明還提供一種通過表情數(shù)據(jù)添加聯(lián)系人的系統(tǒng)200。該系統(tǒng)200可以是即時通信系統(tǒng),也可以是其它的通信系統(tǒng),或者是網(wǎng)絡(luò)社區(qū),或者是游戲社區(qū),等等,具體是不限定的。進(jìn)一步,本發(fā)明所描述的系統(tǒng)200可以通過輸入表情數(shù)據(jù)的方式,經(jīng)識別后實現(xiàn)添加聯(lián)系人對象的目的。為實現(xiàn)該目的,所述的系統(tǒng)200還包括如下結(jié)構(gòu)發(fā)起方客戶端210,它包括,發(fā)起方表情數(shù)據(jù)采集單元211,用以在啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至下述的表情添加服務(wù)器230 ;發(fā)起方聯(lián)系人獲取單元212,用以獲取下述表情添加服務(wù)器230所推送的符合表情添加聯(lián)系人模式的特定外聯(lián)系人對象后輸出;外聯(lián)系人對象客戶端220,它包括,外聯(lián)系人對象表情數(shù)據(jù)采集單元221,用以在啟動表情添加聯(lián)系人模式后,采集外聯(lián)系人對象自身的表情數(shù)據(jù),推送至下述的表情添加服務(wù)器230 ;外聯(lián)系人對象獲取單元222,用以獲取下述表情添加服務(wù)器230所推送的符合表情添加聯(lián)系人模式的特定用戶數(shù)據(jù)后輸出;表情添加服務(wù)器230,它包括,服務(wù)器表情匹配設(shè)置單元231,用以設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系;服務(wù)器表情數(shù)據(jù)采集單元232,用以采集來自于前述發(fā)起方客戶端210與外聯(lián)系人對象客戶端220所傳送的表情數(shù)據(jù);服務(wù)器聯(lián)系人獲取單元233,用以獲取在鄰近時間段外聯(lián)系人對象客戶端220所載入的表情數(shù)據(jù),從外聯(lián)系人對象中采集具有表情匹配關(guān)系的特定外聯(lián)系人對象數(shù)據(jù);服務(wù)器聯(lián)系人推送單元234,用以向前述的發(fā)起方客戶端210推送構(gòu)成表情匹配關(guān)系的特定外聯(lián)系人對象數(shù)據(jù),和/或?qū)?yīng)著符合匹配關(guān)系的特定外聯(lián)系人對象客戶端220推送前述發(fā)起方的數(shù)據(jù)。在具體實施時,可以通過表情添加服務(wù)器230中的服務(wù)器表情匹配設(shè)置單元231,預(yù)設(shè)添加聯(lián)系人對象時的表情匹配關(guān)系,比如預(yù)設(shè)相同的表情之間具有表情匹配關(guān)系,其中相似性越高匹配性越好。當(dāng)然,所述的表情匹配關(guān)系也可以通過發(fā)起方客戶端210進(jìn)行設(shè)置,將設(shè)置結(jié)果推送至表情添加服務(wù)器230后,由服務(wù)器表情匹配設(shè)置單元231進(jìn)行存儲。在發(fā)起方利用表情識別的方式進(jìn)行聯(lián)系人對象的添加操作時,通過發(fā)起方表情數(shù)據(jù)采集單元211,在啟動表情添加聯(lián)系人模式之后,啟動所在終端上的攝像結(jié)構(gòu)或其它類型 的表情數(shù)據(jù)錄制結(jié)構(gòu),采集發(fā)起方的表情數(shù)據(jù)后,將其推送至表情添加服務(wù)器230。進(jìn)一步,在本實施例中,對應(yīng)著發(fā)起方客戶端210,還同步設(shè)置了外聯(lián)系人對象客戶端220。相對于表情添加服務(wù)器230,它們是地位相同的客戶端。對于操作外聯(lián)系人對象客戶端220的外聯(lián)系人對象來說,也是向表情添加服務(wù)器230推送表情數(shù)據(jù),希望能夠在得到響應(yīng)的情況下,通過表情識別的方式添加聯(lián)系人對象。外聯(lián)系人對象客戶端220所推送的表情數(shù)據(jù),提供了用以和發(fā)起方匹配表情數(shù)據(jù)的基礎(chǔ)。具體來說,外聯(lián)系人對象客戶端220中所設(shè)置的結(jié)構(gòu)形式可以和發(fā)起方客戶端210中的結(jié)構(gòu)一致。在進(jìn)行操作的過程中,所述的外聯(lián)系人對象客戶端220至少包括外聯(lián)系人對象表情數(shù)據(jù)采集單元221,用以在啟動表情添加聯(lián)系人模式后,采集外聯(lián)系人對象自身的表情數(shù)據(jù),推送至表情添加服務(wù)器230。在表情添加服務(wù)器230中,通過服務(wù)器表情數(shù)據(jù)采集單元232,采集來自于前述發(fā)起方客戶端210與外聯(lián)系人對象客戶端220所傳送的表情數(shù)據(jù),進(jìn)而通過服務(wù)器聯(lián)系人獲取單元233,依據(jù)服務(wù)器表情匹配設(shè)置單元231所設(shè)置的添加聯(lián)系人對象時的表情匹配關(guān)系,獲取在鄰近時間段外聯(lián)系人對象客戶端220所載入的表情數(shù)據(jù),從外聯(lián)系人對象中采集具有表情匹配關(guān)系的特定外聯(lián)系人對象數(shù)據(jù)。進(jìn)而通過服務(wù)器聯(lián)系人推送單元234,向前述的發(fā)起方客戶端210推送前述具有表情匹配關(guān)系的特定外聯(lián)系人對象數(shù)據(jù)。進(jìn)一步,還可以將發(fā)起方的數(shù)據(jù)信息傳輸至前述特定外聯(lián)系人對象所在的外聯(lián)系人對象客戶端220中輸出,供該外聯(lián)系人對象判定是否要添加前述的發(fā)起方為聯(lián)系人對象。對應(yīng)著前述表情添加服務(wù)器230推送的識別數(shù)據(jù),在發(fā)起方客戶端210中設(shè)置有發(fā)起方聯(lián)系人獲取單元212,在獲取表情添加服務(wù)器230所推送的符合表情添加聯(lián)系人模式的特定外聯(lián)系人對象數(shù)據(jù)后輸出,供發(fā)起方進(jìn)行選擇。類似地,前述外聯(lián)系人對象客戶端220還配套設(shè)置有外聯(lián)系人對象獲取單元222,用以在獲取了表情添加服務(wù)器230所推送的符合表情添加聯(lián)系人模式的特定用戶數(shù)據(jù)后,通過所在的客戶端輸出,供外聯(lián)系人對象進(jìn)行選擇。其中,符合表情添加聯(lián)系人模式的特定用戶未必是前述的發(fā)起方。以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實施例,亦均在本發(fā)明的保護(hù)范圍之中。
權(quán)利要求
1.一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于該方法包括有如下步驟 步驟1,設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系; 步驟2,啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至進(jìn)行用戶表情采集及比對操作的表情添加服務(wù)器; 步驟3,通過表情添加服務(wù)器獲取在鄰近時間段其他用戶所輸入的表情數(shù)據(jù),采集具有表情匹配關(guān)系的用戶數(shù)據(jù)提供給前述發(fā)起方。
2.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的聯(lián)系人對象,是即時通信工具的聯(lián)系人對象。
3.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的表情匹配關(guān)系,是具有相同類型的表情具有匹配關(guān)系。
4.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的表情匹配關(guān)系,是具有相對類型的表情具有匹配關(guān)系。
5.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施, 啟動所在終端上的攝像結(jié)構(gòu); 拍攝發(fā)起方的人臉圖像數(shù)據(jù),通過所在視窗的瀏覽界面輸出代表相應(yīng)表情狀況的人臉圖像; 對應(yīng)著所輸出的特定人臉圖像,采集發(fā)起方的確定消息獲取前述的特定圖像; 將獲得的圖像通過所在的終端設(shè)備進(jìn)行表情識別,獲得表情數(shù)據(jù),或者將前述的圖像傳輸至識別服務(wù)器,在識別服務(wù)器中識別后獲得表情數(shù)據(jù)。
6.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施, 啟動所在終端上的首頻錄制結(jié)構(gòu); 采集發(fā)起方發(fā)出的音頻數(shù)據(jù); 將獲得的音頻數(shù)據(jù)進(jìn)行識別,根據(jù)識別獲得的文字內(nèi)容判定獲得發(fā)起方的表情數(shù)據(jù)。
7.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施, 啟動所在終端上的首頻錄制結(jié)構(gòu); 采集發(fā)起方發(fā)出的音頻數(shù)據(jù),推送至識別服務(wù)器; 在識別服務(wù)器中識別為文字內(nèi)容后,根據(jù)文字內(nèi)容的含義判定對應(yīng)的表情數(shù)據(jù)。
8.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施, 采集表情圖標(biāo)控件的觸發(fā)消息; 生成包括有圖標(biāo)項陣列的表情圖標(biāo)列表,其中的圖標(biāo)項和預(yù)設(shè)的表情數(shù)據(jù)構(gòu)成映射關(guān)系; 采集對特定圖標(biāo)項的觸發(fā)消息; 獲取和前述特定圖標(biāo)項對應(yīng)的表情數(shù)據(jù)。
9.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施,采集表情文字描述控件的觸發(fā)消息; 生成包括有文字項的表情文字項列表,其中的文字項代表著預(yù)設(shè)的表情數(shù)據(jù); 采集對特定文字項的觸發(fā)消息; 獲取和前述特定文字項對應(yīng)的表情數(shù)據(jù)。
10.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施, 設(shè)置用以采集字符內(nèi)容的數(shù)據(jù)采集欄,以及預(yù)設(shè)字符內(nèi)容與表情數(shù)據(jù)之間的映射列表; 采集發(fā)起方所寫入的字符內(nèi)容; 根據(jù)所采集獲得的字符內(nèi)容比對前述的映射列表,識別獲得對應(yīng)的表情數(shù)據(jù)。
11.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的采集發(fā)起方的表情數(shù)據(jù),通過如下步驟進(jìn)行實施, 設(shè)置可供繪制圖像的圖像數(shù)據(jù)采集欄; 獲取發(fā)起方通過前述圖像數(shù)據(jù)采集欄所繪制的圖形; 根據(jù)圖形的內(nèi)容,識別獲得所表達(dá)的表情數(shù)據(jù)。
12.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的表情數(shù)據(jù),包括采集發(fā)起方所載入的用以表達(dá)表情狀況的主表情項,以及通過程度調(diào)節(jié)控件所設(shè)置的主表情程度量。
13.根據(jù)權(quán)利要求12所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的程度調(diào)節(jié)控件,包括有用以調(diào)節(jié)位置的程度滑塊,以及對應(yīng)著程度滑塊所設(shè)置的程度量刻度。
14.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的鄰近時間段,是預(yù)設(shè)的和發(fā)起方發(fā)出表情數(shù)據(jù)所在時刻鄰近之前的時間段,或者鄰近之后的時間段,或者包括鄰近前后的時間段。
15.根據(jù)權(quán)利要求14所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的鄰近時間段,在10分鐘的范圍之內(nèi)。
16.根據(jù)權(quán)利要求15所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的鄰近時間段,在30秒鐘的范圍之內(nèi)。
17.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于通過發(fā)起方客戶端同時輸出發(fā)起方和匹配獲得聯(lián)系人對象的表情數(shù)據(jù)。
18.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于所述的鄰近時間段,是獲得第一個符合表情匹配關(guān)系的用戶數(shù)據(jù)的最鄰近時間段。
19.根據(jù)權(quán)利要求I所述的一種通過表情數(shù)據(jù)添加聯(lián)系人的方法,其特征在于在輸出具有表情匹配關(guān)系的聯(lián)系人對象數(shù)據(jù)時,同時輸出聯(lián)系人對象的表情數(shù)據(jù)和/或進(jìn)行表情識別的初始數(shù)據(jù)。
20.一種通過表情數(shù)據(jù)添加聯(lián)系人的客戶端,其特征在于該客戶端包括 表情匹配設(shè)置單元,用以設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系; 表情數(shù)據(jù)采集單元,用以在啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至進(jìn)行用戶表情采集及比對操作的表情添加服務(wù)器;聯(lián)系人獲取單元,用以獲取表情添加服務(wù)器所推送的符合表情添加聯(lián)系人模式的特定聯(lián)系人對象后輸出。
21.一種通過表情數(shù)據(jù)添加聯(lián)系人的系統(tǒng),其特征在于該系統(tǒng)包括 發(fā)起方客戶端,它包括, 發(fā)起方表情數(shù)據(jù)采集單元,用以在啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至下述的表情添加服務(wù)器; 發(fā)起方聯(lián)系人獲取單元,用以獲取下述表情添加服務(wù)器所推送的符合表情添加聯(lián)系人模式的特定外聯(lián)系人對象后輸出; 外聯(lián)系人對象客戶端,它包括, 外聯(lián)系人對象表情數(shù)據(jù)采集單元,用以在啟動表情添加聯(lián)系人模式后,采集外聯(lián)系人對象自身的表情數(shù)據(jù),推送至下述的表情添加服務(wù)器; 外聯(lián)系人對象獲取單元,用以獲取下述表情添加服務(wù)器所推送的符合表情添加聯(lián)系人模式的特定用戶數(shù)據(jù)后輸出; 表情添加服務(wù)器,它包括, 服務(wù)器表情匹配設(shè)置單元,用以設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系; 服務(wù)器表情數(shù)據(jù)采集單元,用以采集來自于前述發(fā)起方客戶端與外聯(lián)系人對象客戶端所傳送的表情數(shù)據(jù); 服務(wù)器聯(lián)系人獲取單元,用以獲取在鄰近時間段外聯(lián)系人對象客戶端所載入的表情數(shù)據(jù),從外聯(lián)系人對象中采集具有表情匹配關(guān)系的特定外聯(lián)系人對象數(shù)據(jù); 服務(wù)器聯(lián)系人推送單元,用以向前述的發(fā)起方客戶端推送構(gòu)成表情匹配關(guān)系的特定外聯(lián)系人對象數(shù)據(jù),和/或?qū)?yīng)著符合匹配關(guān)系的特定外聯(lián)系人對象客戶端推送前述發(fā)起方的數(shù)據(jù)。
全文摘要
本發(fā)明提供了一種通過表情數(shù)據(jù)添加聯(lián)系人的方法、客戶端及系統(tǒng),屬于通信、網(wǎng)絡(luò)技術(shù)領(lǐng)域。所述的方法包括有如下步驟設(shè)置添加聯(lián)系人對象時的表情匹配關(guān)系;啟動表情添加聯(lián)系人模式后,采集發(fā)起方的表情數(shù)據(jù),推送至進(jìn)行用戶表情采集及比對操作的表情添加服務(wù)器;通過表情添加服務(wù)器獲取在鄰近時間段其他用戶所輸入的表情數(shù)據(jù),采集具有表情匹配關(guān)系的用戶數(shù)據(jù)提供給前述發(fā)起方。利用本發(fā)明,能夠通過載入情緒數(shù)據(jù)的方式,便捷地添加聯(lián)系人對象。
文檔編號G06K9/00GK102801652SQ20121028954
公開日2012年11月28日 申請日期2012年8月14日 優(yōu)先權(quán)日2012年8月14日
發(fā)明者馬宇塵 申請人:上海量明科技發(fā)展有限公司