通訊過(guò)程中的信息交互方法、客戶端及服務(wù)器的制造方法
【專利摘要】本申請(qǐng)公開了通訊過(guò)程中的信息交互方法、客戶端及服務(wù)器,其中,所述方法包括:確定接收方用戶以及所述接收方用戶對(duì)應(yīng)的虛擬形象;監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為信息;根據(jù)觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息;所述第一播放信息為與所述虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息;將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端,以便所述接收方客戶端根據(jù)所述觸感交互行為相關(guān)信息,確定并播放對(duì)應(yīng)的第二播放信息。通過(guò)本申請(qǐng),能夠使得通訊工具對(duì)現(xiàn)實(shí)世界中用戶面對(duì)面溝通方式的還原度得到提高。
【專利說(shuō)明】通訊過(guò)程中的信息交互方法、客戶端及服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及通訊信息交互【技術(shù)領(lǐng)域】,特別是涉及通訊過(guò)程中的信息交互方法、客戶端及服務(wù)器。
【背景技術(shù)】
[0002]隨著通信技術(shù)的不算發(fā)展,人們可以通過(guò)移動(dòng)終端進(jìn)行隨時(shí)隨地的溝通。最初,通過(guò)終端設(shè)備進(jìn)行溝通的方式主要有:短信、彩信和電話等,這些通訊方式對(duì)于用戶來(lái)說(shuō)資費(fèi)成本比較高。隨著3G(3rd_generat1n,第三代移動(dòng)通信技術(shù))、WiFi (wireless fidelity,無(wú)線保真)等技術(shù)的推廣,網(wǎng)絡(luò)流量費(fèi)用的降低,以及智能移動(dòng)終端的迅速擴(kuò)張,在移動(dòng)終端通訊領(lǐng)域催生了很多產(chǎn)品,其中包括移動(dòng)終端版的通訊產(chǎn)品(包括即時(shí)通訊產(chǎn)品或者帶有即時(shí)通訊功能的游戲等其他產(chǎn)品等)。
[0003]與短信、電話等溝通方式不同,移動(dòng)終端上的通訊產(chǎn)品可以將用戶組織成虛擬的社交網(wǎng)絡(luò),用戶之間可以在社交網(wǎng)絡(luò)中進(jìn)行互動(dòng),包括發(fā)送文字/語(yǔ)音信息、發(fā)送圖片或者互相傳遞一些文件,等等,并且只要對(duì)方聯(lián)網(wǎng),信息就可以實(shí)時(shí)到達(dá)。這種虛擬的社交網(wǎng)絡(luò)使得人與人之間的溝通變得更加方便,也降低了溝通成本。
[0004]傳統(tǒng)的通訊產(chǎn)品在用戶之間進(jìn)行信息傳遞的載體主要是文字,有些場(chǎng)景下還可以配以簡(jiǎn)單的表情圖片,用以幫助用戶對(duì)感情色彩的表達(dá)。隨著通訊技術(shù)的不斷發(fā)展,一些通訊工具還可以實(shí)現(xiàn)視頻會(huì)話、語(yǔ)音會(huì)話,使得通訊雙方能夠?qū)崿F(xiàn)一種“看得見”、“聽的見”的互動(dòng),相對(duì)于文字、圖片等載體而言,視頻、音頻可以更準(zhǔn)確的表達(dá)用戶雙方的情感等。但是,這些功能可能仍然不足以使得用戶想要表達(dá)的情感、心情等完整地傳達(dá)給對(duì)方。換言之,現(xiàn)有的通訊產(chǎn)品對(duì)現(xiàn)實(shí)世界中用戶面對(duì)面溝通方式的還原度還有待進(jìn)一步提高。
【發(fā)明內(nèi)容】
[0005]本申請(qǐng)?zhí)峁┝松婕巴ㄓ嵾^(guò)程中的信息交互方法、客戶端及服務(wù)器,能夠使得通訊工具對(duì)現(xiàn)實(shí)世界中用戶面對(duì)面溝通方式的還原度得到提高。
[0006]本申請(qǐng)?zhí)峁┝巳缦路桨?
[0007]一種通訊過(guò)程中發(fā)送方客戶端的信息交互方法,包括:
[0008]確定接收方用戶以及所述接收方用戶對(duì)應(yīng)的虛擬形象;
[0009]監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為信息;
[0010]根據(jù)觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息;所述第一播放信息為與所述虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息;
[0011]將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端,以便所述接收方客戶端根據(jù)所述觸感交互行為相關(guān)信息,確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0012]一種通訊過(guò)程中接收方客戶端的信息交互方法,包括:
[0013]接收觸感交互行為的相關(guān)信息;所述觸感交互行為為發(fā)送發(fā)用戶通過(guò)發(fā)送發(fā)客戶端對(duì)接收方用戶的虛擬形象執(zhí)行的行為;
[0014]根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0015]一種通訊過(guò)程中服務(wù)器端的信息交互方法,包括:
[0016]相關(guān)信息獲取單元,用于獲取發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息,以及接收方用戶的標(biāo)識(shí)信息;
[0017]根據(jù)所述觸感交互行為的相關(guān)信息確定需要向接收方客戶端發(fā)送的信息;
[0018]根據(jù)所述接收方用戶的標(biāo)識(shí)信息將所述需要向接收方客戶端方發(fā)送的信息,發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)接收到的信息確定第二播放信息;其中,所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0019]一種通訊過(guò)程中的發(fā)送方客戶端,包括:
[0020]虛擬形象確定單元,用于確定接收方用戶以及所述接收方用戶對(duì)應(yīng)的虛擬形象;
[0021]監(jiān)控單元,用于監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為信息;
[0022]第一播放信息確定單元,用于根據(jù)觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息;所述第一播放信息為與所述虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息;
[0023]信息發(fā)送單元,用于將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端,以便所述接收方客戶端根據(jù)所述觸感交互行為相關(guān)信息,確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0024]一種通訊過(guò)程中的接收方客戶端,包括:
[0025]信息接收單元,用于接收觸感交互行為的相關(guān)信息;所述觸感交互行為為發(fā)送發(fā)用戶通過(guò)發(fā)送發(fā)客戶端對(duì)接收方用戶的虛擬形象執(zhí)行的行為;
[0026]第二播放信息確定單元根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0027]一種通訊過(guò)程中的服務(wù)器,包括:
[0028]相關(guān)信息獲取單元,用于獲取發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息,以及接收方用戶的標(biāo)識(shí)信息;
[0029]信息確定單元,用于根據(jù)所述觸感交互行為的相關(guān)信息確定需要向接收方客戶端發(fā)送的信息;
[0030]信息發(fā)送單元,用于根據(jù)所述接收方用戶的標(biāo)識(shí)信息將所述需要向接收方客戶端方發(fā)送的信息,發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)接收到的信息確定第二播放信息;其中,所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0031]根據(jù)本申請(qǐng)?zhí)峁┑木唧w實(shí)施例,本申請(qǐng)達(dá)到了以下技術(shù)效果:
[0032]通過(guò)本申請(qǐng)實(shí)施例,可以確定出接收方用戶的虛擬形象,這樣,發(fā)送方用戶可以在該虛擬形象上執(zhí)行觸感交互行為,相應(yīng)的,發(fā)送方客戶端就可以監(jiān)控到發(fā)送方用戶發(fā)出的觸感交互行為信息,然后,可以根據(jù)這種觸感交互行為信息確定出用于向發(fā)送方用戶播放的第一播放信息,同時(shí),還可以將觸感交互行為的相關(guān)信息發(fā)送到接收方客戶端,以便接收方客戶端確定出需要向接收方用戶播放的第二播放信息,并進(jìn)行播放。這樣,可以通過(guò)接收方用戶的虛擬形象模擬當(dāng)發(fā)送方用戶真正觸摸到接收方用戶時(shí),接收方用戶可能會(huì)有的反應(yīng)。因此,相當(dāng)于實(shí)現(xiàn)了一種能夠“摸得到”的通訊方式,使得通訊工具對(duì)現(xiàn)實(shí)世界中用戶面對(duì)面溝通方式的還原度得到提高。
[0033]另外,根據(jù)發(fā)送方用戶與接收方用戶之間關(guān)系親密程度的不同,同一觸感交互行為可以對(duì)應(yīng)有不同待播放信息,從而實(shí)現(xiàn)區(qū)分角色的反饋,使得用戶形象更加智能,更具人性化,幫助代表的主體更形象、更準(zhǔn)確地表達(dá)情感。對(duì)于不同的行為發(fā)出方而言,也不是單一的某個(gè)行為,還能體現(xiàn)出與行為接受方之間的關(guān)系密切程度,使雙方的溝通更加接近現(xiàn)實(shí)世界中進(jìn)行的面對(duì)面溝通。
[0034]當(dāng)然,實(shí)施本申請(qǐng)的任一產(chǎn)品并不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
【專利附圖】
【附圖說(shuō)明】
[0035]為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1是本申請(qǐng)實(shí)施例提供的第一方法的流程圖;
[0037]圖2是本申請(qǐng)實(shí)施例中關(guān)于虛擬形象中顯示的提示信息的示意圖;
[0038]圖3是本申請(qǐng)實(shí)施例中關(guān)于基于虛擬形象生成的具有行為表現(xiàn)力的畫面的示意圖;
[0039]圖4是本申請(qǐng)實(shí)施例提供的第二方法的流程圖;
[0040]圖5是本申請(qǐng)實(shí)施例提供的第三方法的流程圖;
[0041]圖6是本申請(qǐng)實(shí)施例提供的第四方法的流程圖;
[0042]圖7是本申請(qǐng)實(shí)施例提供的第五方法的流程圖;
[0043]圖8是本申請(qǐng)實(shí)施例提供的發(fā)送方客戶端的示意圖;
[0044]圖9是本申請(qǐng)實(shí)施例提供的服務(wù)器的示意圖;
[0045]圖10是本申請(qǐng)實(shí)施例提供的接收方客戶端的示意圖。
【具體實(shí)施方式】
[0046]下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
[0047]為了使得即時(shí)通信工具對(duì)現(xiàn)實(shí)世界中用戶面對(duì)面溝通方式的還原度得到提高,在本申請(qǐng)實(shí)施例試圖在傳統(tǒng)即時(shí)通信工具使得通訊雙方能夠互相“看得見”、“聽的見”之外,還能使得通訊雙方能夠“摸得到”,使得互動(dòng)的過(guò)程更接近于現(xiàn)實(shí)世界中面對(duì)面溝通時(shí)對(duì)于情感等的表達(dá)方式(例如,在實(shí)際進(jìn)行面對(duì)面溝通時(shí),雙方可能不僅會(huì)用語(yǔ)言表達(dá),還可能會(huì)結(jié)合一些肢體動(dòng)作等等,這可以看作是一種本能的表達(dá))。也就是說(shuō),本申請(qǐng)實(shí)施例為通訊雙方提供了一種能夠“摸得到”對(duì)方的溝通途徑,使得通訊的過(guò)程對(duì)現(xiàn)實(shí)世界中用戶面對(duì)面溝通方式的還原度得到提高。
[0048]實(shí)施例一
[0049]本申請(qǐng)實(shí)施例一首先提供了一種通訊過(guò)程中發(fā)送方客戶端的信息交互方法,參見圖1,該方法可以包括:
[0050]SlOl:確定接收方用戶以及所述接收方用戶對(duì)應(yīng)的虛擬形象;
[0051]首先作為行為的發(fā)起方,發(fā)送方用戶可以打開自己的通訊錄或者聯(lián)系人列表等,選定一個(gè)用戶作為接收方用戶(例如,通過(guò)點(diǎn)擊某用戶的頭像等方式進(jìn)入與該用戶進(jìn)行對(duì)話的窗口等),以確定接收方用戶以及所述接收方用戶對(duì)應(yīng)的虛擬形象。在選定一個(gè)接收方用戶之后,發(fā)送方用戶可以通過(guò)界面中的入口等通知發(fā)送方客戶端,想要向該指定用戶發(fā)送一個(gè)觸感交互行為(例如,撫摸一下對(duì)方的頭、親一下對(duì)方等等,關(guān)于觸感交互行為,在步驟S102部分會(huì)有詳細(xì)的介紹),于是,客戶端就可以將該指定用戶確定為接收方用戶,同時(shí),將接收方用戶對(duì)應(yīng)的虛擬形象顯示給當(dāng)前的發(fā)送方用戶。也就是說(shuō),發(fā)送方用戶在指定一個(gè)用戶執(zhí)行觸感交互行為時(shí),會(huì)首先在自己的界面中看到對(duì)方的虛擬形象。
[0052]其中,接收方用戶的虛擬形象可以是預(yù)先存儲(chǔ)于發(fā)送方的終端中,也可以由該發(fā)送方用戶預(yù)先從服務(wù)器同步到本地的,這樣可以直接根據(jù)發(fā)送方用戶本地保存的信息,找出接收方用戶對(duì)應(yīng)的虛擬形象,并進(jìn)行顯示。當(dāng)然,如果發(fā)現(xiàn)發(fā)送方本地未保存有某接收方用戶的虛擬形象,也可以首先到服務(wù)器端進(jìn)行同步,如果仍然未能獲取到接收方用戶對(duì)應(yīng)的虛擬形象,則可以將一個(gè)默認(rèn)的虛擬形象作為接收方用戶的虛擬形象顯示給發(fā)送方用戶。此外,接收方用戶的虛擬形象還可以是由接收方用戶發(fā)送給發(fā)送方用戶的,或者直接由發(fā)送方的終端根據(jù)接收方的信息(例如接收方的照片、語(yǔ)音、錄像、通訊地址等)生成的。
[0053]也就是說(shuō),對(duì)于某用戶A的虛擬形象而言,既可以是由服務(wù)器端生成的,也可以是由用戶A生成保存在服務(wù)器上的,還可以是由用戶A直接發(fā)送給發(fā)送方用戶B的,或者由發(fā)送方的終端根據(jù)接收方的信息生成的。如果一個(gè)用戶B需要對(duì)該用戶A執(zhí)行觸感交互行為,則可以預(yù)先從服務(wù)器將該用戶A的虛擬形象同步到用戶B的本地進(jìn)行保存,或者直接由用戶A發(fā)送給用戶B。
[0054]其中,為了使得整個(gè)實(shí)現(xiàn)過(guò)程更加生動(dòng)形象,在為用戶生成對(duì)應(yīng)的虛擬形象時(shí),可以要求用戶提供自己的頭像照片等(如果是在服務(wù)器端來(lái)生成虛擬形象,則可能還需要用戶上傳其頭像照片),然后可以根據(jù)用戶的頭像照片以及預(yù)置的模型,匹配出一個(gè)與用戶的實(shí)際面部特征等具有一定相似度的三維虛擬形象。具體實(shí)現(xiàn)時(shí),可以運(yùn)用圖像技術(shù)中的人臉識(shí)別技術(shù)(也可以讓用戶自己選擇臉部區(qū)域的眼睛、下顎等),得到用戶臉部區(qū)域以后,再用圖像識(shí)別技術(shù)在頭像區(qū)域解析頭像的線條和顏色等特征,識(shí)別出發(fā)型、膚色、臉型、臉部大小、是否戴眼鏡等特征數(shù)據(jù),將這些特征數(shù)據(jù)與服務(wù)端存儲(chǔ)的用戶特征庫(kù)進(jìn)行匹配,最終就可以匹配出最近似的一個(gè)虛擬形象。之后,還可以在該虛擬形象基礎(chǔ)上生成一系列的具有一定行為表現(xiàn)力的畫面(這種畫面一般是動(dòng)畫,例如,某用戶的虛擬形象正在流眼淚的動(dòng)畫、某用戶的虛擬形象的耳朵被拉長(zhǎng)的動(dòng)畫等等,為了便于描述,下文中以動(dòng)畫為例進(jìn)行介紹)。這些動(dòng)畫可以與具體的觸感交互行為相對(duì)應(yīng),這樣,在執(zhí)行了某一觸感交互行為之后,就可以分別在發(fā)送方客戶端以及接收方客戶端播放對(duì)應(yīng)的畫面,用于對(duì)用戶執(zhí)行的觸感交互行為做出響應(yīng)。
[0055]需要說(shuō)明的是,用戶在從服務(wù)器或者其他用戶處同步虛擬形象信息時(shí),相當(dāng)于同步的是一套虛擬形象,其中,包括虛擬形象的初始狀態(tài)(未對(duì)其進(jìn)行任何行為操作時(shí)的狀態(tài)),以及與各種觸感交互行為對(duì)應(yīng)的動(dòng)畫。另外需要說(shuō)明的是,對(duì)于一個(gè)觸感交互行為而言,其對(duì)應(yīng)的在發(fā)送方客戶端播放的動(dòng)畫,與在接收方客戶端播放的動(dòng)畫可能是不同的。其中,前者具有行為發(fā)出方的行為表現(xiàn)力,后者具有行為接受發(fā)的行為表現(xiàn)力。例如,當(dāng)用戶A向用戶B發(fā)出一個(gè)“虐一下”的觸感交互行為,則向A播放的動(dòng)畫可以是:在用戶B虛擬形象的旁邊有一個(gè)正在揮打其頭部的拳頭等,而向B播放的動(dòng)畫可以是:用戶B虛擬形象正在流淚,等等。因此,如果一個(gè)用戶A需要從服務(wù)器端或用戶B客戶端同步用戶B的虛擬形象及其對(duì)應(yīng)的動(dòng)畫時(shí),同步的可以是將該用戶B的虛擬形象初始狀態(tài),以及各種具有行為發(fā)出方的行為表現(xiàn)力的動(dòng)畫;而如果一個(gè)用戶A需要從服務(wù)器端同步自己的虛擬形象及其對(duì)應(yīng)的動(dòng)畫時(shí),同步的可以是將該用戶A自己的虛擬形象初始狀態(tài),以及各種具有行為接受方的行為表現(xiàn)力的動(dòng)畫。
[0056]另外需要說(shuō)明的是,在實(shí)際應(yīng)用中,一個(gè)觸感交互行為除了通過(guò)動(dòng)畫來(lái)表現(xiàn)之外,還可以同時(shí)伴隨有聲音,例如,某用戶被“虐”時(shí),可以在播放流淚動(dòng)畫(如圖2所示)的同時(shí),播放“哇哇”的哭泣聲,或者也可能單純播放聲音,等等。因此,可以將動(dòng)畫和/或聲音統(tǒng)稱為待播放信息。
[0057]S102:監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為信息;
[0058]所謂的觸感交互行為就是一個(gè)用戶對(duì)另一個(gè)用戶執(zhí)行的“虐一下”、“親一下”、“撫摸下”等行為,用以模擬現(xiàn)實(shí)世界中兩個(gè)用戶之間在肢體上有接觸的交互行為。
[0059]對(duì)于發(fā)送方用戶而言,在看到接收方用戶的虛擬形象之后,就可以對(duì)該虛擬形象執(zhí)行某種觸感交互行為。具體實(shí)現(xiàn)時(shí),可以在顯示虛擬形象的同時(shí),顯示出各種觸感交互行為的操作入口,例如,分別顯示“虐一下”、“親一下”、“撫摸下”等等多個(gè)按鈕,如果發(fā)送方用戶想要執(zhí)行某種觸感交互行為,就從對(duì)應(yīng)的入口進(jìn)入,以發(fā)出對(duì)應(yīng)的觸感操作行為。
[0060]另外,在實(shí)際應(yīng)用中,由于終端設(shè)備一般會(huì)具有觸摸屏、加速度傳感器等感應(yīng)裝置,因此,發(fā)送方用戶可以直接在終端設(shè)備的觸摸屏進(jìn)行手勢(shì)觸摸,或者對(duì)終端設(shè)備進(jìn)行搖晃以改變虛擬形象在屏幕中的相對(duì)位置,等等,通過(guò)這些動(dòng)作來(lái)發(fā)出具體的觸感交互行為。其中。對(duì)于各種觸感交互行為,可以預(yù)先定義好操作方式,發(fā)送方用戶按照對(duì)應(yīng)的方式進(jìn)行操作,即可發(fā)出對(duì)應(yīng)的觸感交互行為。例如,各種觸感交互行為與具體的操作方式之間的對(duì)應(yīng)關(guān)系可以如下:
[0061]虐一下:點(diǎn)擊幾下對(duì)方虛擬形象的頭部;
[0062]撫摸下:撫摸對(duì)方虛擬形象的頭部;
[0063]思念下:在對(duì)方虛擬形象的頭部上畫一個(gè)“愛(ài)心”形狀的圖形;
[0064]調(diào)戲下:在對(duì)方虛擬形象的脖子附近畫一條線;
[0065]親一下:觸摸對(duì)方虛擬形象的嘴巴位置;
[0066]晃一下:對(duì)終端設(shè)備進(jìn)行輕微的晃動(dòng);
[0067]使勁搖:對(duì)終端設(shè)備進(jìn)行用力搖動(dòng);
[0068]捏一下、扯一下:在對(duì)方虛擬形象的臉部做捏或扯的動(dòng)作;
[0069]和他說(shuō)話:在對(duì)方虛擬形象的耳朵部位揪一下。
[0070]也就是說(shuō),發(fā)送方用戶可以通過(guò)上述各種操作方式的不同,來(lái)發(fā)出各種觸感交互行為。當(dāng)然,在實(shí)際應(yīng)用中,為了提示用戶各種行為應(yīng)該如何操作,還可以在顯示對(duì)方虛擬形象的同時(shí),顯示出各種觸感交互行為對(duì)應(yīng)的操作方式的提示信息。例如,如圖3所示,分別顯示了“虐一下”、“撫摸”、“思念”、“調(diào)戲”這幾種常用的觸感交互行為對(duì)應(yīng)的操作方式的提示。
[0071]在發(fā)送方用戶在對(duì)方的虛擬形象上執(zhí)行了某操作行為之后,為了能夠識(shí)別出具體是何種觸感交互行為,以便進(jìn)而確定應(yīng)該播放哪段動(dòng)畫和/或聲音,可以預(yù)先為各種觸感交互行為設(shè)置編碼,并預(yù)先保存各個(gè)編碼與各自對(duì)應(yīng)的行為特征之間的對(duì)應(yīng)關(guān)系。其中,行為特征就是指各個(gè)具體的行為所體現(xiàn)出的特征,例如,對(duì)于手勢(shì)、觸摸操作,行為特征可以包括操作類型(點(diǎn)擊或滑動(dòng))、操作的位置(是否屬于頭部區(qū)域,或者是否具體到鼻子、嘴巴、耳朵等區(qū)域等)、運(yùn)動(dòng)的軌跡(是否滑動(dòng)出一個(gè)愛(ài)心的形狀)等等;對(duì)于晃動(dòng)終端設(shè)備的操作,行為特征可以包括晃動(dòng)的方向(上下或者左右等)、晃動(dòng)的加速度等等。這樣,在定義了各種觸感交互行為分別對(duì)應(yīng)的操作方式之后,可以分別從各自的操作方式中提煉出能夠唯一代表該操作的特征,并保存這種特征與各種的動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系。例如,“虐一下”這種觸感操作行為對(duì)應(yīng)的動(dòng)作編碼為001,為其定義的操作方式所具有的行為特征為:點(diǎn)擊操作,操作的位置為頭部,因此,就可以保存以下對(duì)應(yīng)關(guān)系:“001—點(diǎn)擊操作,操作的位置為頭部”。也就是說(shuō),如果監(jiān)控到的某行為中能夠提取出“點(diǎn)擊操作、操作的位置為頭部”這些特征,則可以將動(dòng)作編碼確定為001,也即對(duì)應(yīng)的是“虐一下”這種觸感交互行為。因此,具體實(shí)現(xiàn)時(shí),在監(jiān)控到發(fā)送方用戶對(duì)接收方用戶的虛擬形象執(zhí)行的操作之后,為了識(shí)別具體對(duì)應(yīng)何種觸感交互行為,可以首先從監(jiān)控到的信息中進(jìn)行特征提取,然后將預(yù)先保存的行為特征與動(dòng)作代碼之間的對(duì)應(yīng)關(guān)系,識(shí)別出用戶具體執(zhí)行的是哪種觸感交互行為。
[0072]當(dāng)然,在實(shí)際應(yīng)用中,由于發(fā)送方用戶執(zhí)行的操作不夠規(guī)范等原因,可能無(wú)法針對(duì)當(dāng)前的觸感交互行為匹配出對(duì)應(yīng)的動(dòng)作編碼,此時(shí),可以將一個(gè)默認(rèn)的動(dòng)作編碼作為與該觸感交互行為相匹配的動(dòng)作編碼。
[0073]需要說(shuō)明的是,該步驟S102可以是由發(fā)送方客戶端來(lái)完成的,也即,在發(fā)送方本地可以保存有行為特征與動(dòng)作代碼之間的對(duì)應(yīng)關(guān)系,這樣,在監(jiān)控到發(fā)送方用戶的行為之后,就可以直接進(jìn)行特征提取,并與各條對(duì)應(yīng)關(guān)系進(jìn)行比對(duì),確定出相匹配的動(dòng)作編碼。
[0074]S103:根據(jù)觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息;所述第一播放信息為與所述虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息;
[0075]在監(jiān)控到發(fā)送方用戶對(duì)接收方用戶的虛擬形象執(zhí)行的觸感交互行為信息之后,對(duì)于發(fā)送方客戶端而言,可以確定出這種觸感交互行為信息對(duì)應(yīng)的第一播放信息。具體實(shí)現(xiàn)時(shí),可以直接在發(fā)送方客戶端本地,保存具體的觸感交互行為信息與播放信息之間的對(duì)應(yīng)關(guān)系,直接根據(jù)這種對(duì)應(yīng)關(guān)系確定出第一播放信息?;蛘?,如果為各種觸感交互行為信息設(shè)置了動(dòng)作編碼,則可以預(yù)先將動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系也保存在發(fā)送方客戶端本地,同時(shí),還可以保存各種動(dòng)作編碼與行為特征之間的對(duì)應(yīng)關(guān)系,這樣,在監(jiān)控到觸感交互行為信息之后,可以首先從中進(jìn)行特征提取,并根據(jù)動(dòng)作編碼與行為特征之間的對(duì)應(yīng)關(guān)系,得到具體的動(dòng)作編碼;然后根據(jù)動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系對(duì)應(yīng)關(guān)系,確定出需要播放的第一播放信息,之后如果需要就可以進(jìn)行播放。也就是說(shuō),對(duì)于發(fā)送方用戶而言,在執(zhí)行了一個(gè)觸感交互行為之后,可以在本地看到和/或聽到一個(gè)動(dòng)畫和/或聲音,用以體現(xiàn)出發(fā)出該行為之后,對(duì)方的表情等發(fā)生的變化。例如,用戶A向用戶B執(zhí)行一個(gè)“和他說(shuō)話”的行為,會(huì)向該用戶A顯示一個(gè)“對(duì)方耳朵變大做聆聽狀”的動(dòng)畫,就像是該用戶A真的在揪起對(duì)方用戶B的耳朵讓對(duì)方聽自己說(shuō)話一樣。
[0076]當(dāng)然,在實(shí)際應(yīng)用中,上述各種對(duì)應(yīng)關(guān)系也可以是保存在服務(wù)器中。也就是說(shuō),在上一段的介紹中,相當(dāng)于是發(fā)送方客戶端可以自己解析觸感交互行為信息,確定出需要播放哪個(gè)動(dòng)畫和/或聲音,也可以是由服務(wù)器進(jìn)行解析。例如,服務(wù)器端可以包括行為特征與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,這樣,發(fā)送方客戶端在監(jiān)控到觸感交互行為之后,只要從中提取出行為特征發(fā)送到服務(wù)器端,服務(wù)器端就可以將其轉(zhuǎn)換為具體的動(dòng)作代碼,并返回給發(fā)送方客戶端,這樣,發(fā)送方客戶端只要保存動(dòng)作編碼與具體的播放信息之間的對(duì)應(yīng)關(guān)系,就可以知曉需要播放的第一播放信息。
[0077]或者,服務(wù)器端還可以保存動(dòng)作編碼與播放信息值之間的對(duì)應(yīng)關(guān)系,這樣,服務(wù)器端可以首先將發(fā)送方客戶端上傳的行為特征轉(zhuǎn)換為動(dòng)作編碼,并確定出動(dòng)作編碼對(duì)應(yīng)的第一播放信息,進(jìn)而就可以將第一播放信息返回給發(fā)送方客戶端,以供發(fā)送方客戶端進(jìn)行播放。
[0078]再或者,服務(wù)端也可以僅保存動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系,也就是說(shuō),發(fā)送方客戶端在監(jiān)控到觸感交互行為信息之后,可以首先從中提取出行為特征,并根據(jù)本地保存的行為特征與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,確定出此次監(jiān)控到的觸感交互行為信息對(duì)應(yīng)的動(dòng)作編碼;在確定出具體的動(dòng)作編碼之后,可以直接將其發(fā)送給服務(wù)器,服務(wù)器根據(jù)保存的動(dòng)作編碼與待播放信息編碼之間的對(duì)應(yīng)關(guān)系,確定出需要向發(fā)送方用戶播放的第一播放信息的編碼,并將其返回給發(fā)送方用戶的客戶端,這樣發(fā)送方用戶的客戶端直接播放該編碼對(duì)應(yīng)的第一播放信息即可。
[0079]S104:將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端,以便所述接收方客戶端根據(jù)所述觸感交互行為相關(guān)信息,確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0080]在發(fā)送方客戶端確定第一播放信息時(shí),可將觸感交互行為的相關(guān)信息發(fā)送到接收方客戶端,以便在接收方客戶端播放出該觸感交互行為對(duì)應(yīng)的第二播放信息。具體在向接收方客戶端發(fā)送這種相關(guān)信息時(shí),可以是從發(fā)送方客戶端到接收方客戶端進(jìn)行點(diǎn)對(duì)點(diǎn)的發(fā)送,或者,發(fā)送方客戶端也可以首先將相關(guān)信息發(fā)送到服務(wù)器上,并將接收方客戶端的標(biāo)識(shí)等信息一起發(fā)送到服務(wù)器,再由服務(wù)器可以將這種相關(guān)信息轉(zhuǎn)發(fā)給接收方客戶端。
[0081]具體所述觸感交互行為的相關(guān)信息”可以有以下多種形式:
[0082]形式一:
[0083]發(fā)送到接收方用戶客戶端的相關(guān)信息為所述動(dòng)作編碼。也就是說(shuō),在發(fā)送方客戶端將監(jiān)控到的觸感交互行為對(duì)應(yīng)的動(dòng)作編碼發(fā)送給接收方客戶端。例如,可以將相匹配的動(dòng)作編碼上傳到服務(wù)器之后,服務(wù)器可以直接將該動(dòng)作編碼轉(zhuǎn)發(fā)給接收方客戶端。接收方客戶端本地預(yù)先也從服務(wù)器同步保存了動(dòng)作編碼與待播放信息編碼之間的對(duì)應(yīng)關(guān)系,因此,在收到動(dòng)作編碼之后,可以根據(jù)預(yù)先保存的該對(duì)應(yīng)關(guān)系,獲知第二播放信息的編碼,然后根據(jù)該編碼播放對(duì)應(yīng)的第二播放信息即可。
[0084]形式二:
[0085]發(fā)送到接收方用戶客戶端的相關(guān)信息是所述第二播放信息的編碼。也就是說(shuō),解析動(dòng)作編碼的操作由發(fā)送方客戶端或者服務(wù)器來(lái)完成。也就是說(shuō),在發(fā)送方客戶端對(duì)于動(dòng)作編碼進(jìn)行解析時(shí),不僅可以獲取到第一播放信息的編碼,還可以獲取到第二播放信息的編碼,然后直接將第二播放信息的編碼發(fā)送到接收方客戶端即可?;蛘撸诮柚?wù)器中轉(zhuǎn)的情況下,也可以是由發(fā)送方客戶端將動(dòng)作編碼發(fā)送到服務(wù)器,在服務(wù)器收到發(fā)送方客戶端上傳的動(dòng)作編碼之后,可以根據(jù)保存的動(dòng)作編碼與需要在接收方客戶端播放的播放信息編碼之間的對(duì)應(yīng)關(guān)系,確定出對(duì)應(yīng)的第二播放信息的編碼,然后將該編碼作為觸感交互行為的相關(guān)信息發(fā)送到接收方客戶端,這樣,接收方客戶端播放該編碼對(duì)應(yīng)的第二播放信息。
[0086]需要說(shuō)明的是,在具體實(shí)現(xiàn)時(shí),發(fā)送方用戶除了可以執(zhí)行具體的觸摸、晃動(dòng)等操作之外,還可以錄入聲音,也就是說(shuō),在向發(fā)送方用戶顯示對(duì)方的虛擬形象的同時(shí),還可以同時(shí)啟動(dòng)錄音功能,如果發(fā)送方用戶輸入了語(yǔ)音,則可以連同匹配出的動(dòng)作編碼一起,將語(yǔ)音信息也上傳到服務(wù)器,服務(wù)器也會(huì)將該語(yǔ)音信息發(fā)送到接收方客戶端,或者通過(guò)發(fā)送方與接收方客戶端之間的連接直接發(fā)送到接收方客戶端,在接收方客戶端進(jìn)行播放。
[0087]另外需要說(shuō)明的是,對(duì)于通訊雙方而言,同一個(gè)用戶的虛擬形象可能是不同的。也就是說(shuō),假設(shè)某次通訊過(guò)程中,用戶A是發(fā)送方用戶,用戶B是接收方用戶,則在用戶A的客戶端顯示用戶B的虛擬形象時(shí),可能是根據(jù)用戶B提供的照片等生成并保存的某虛擬形象,而在用戶B的客戶端顯示用戶B的虛擬形象時(shí),則可能是另一形象??傊脩鬉與用戶B看到的用戶B的虛擬形象可以是不同的,當(dāng)然,也可以是相同的,這里不進(jìn)行限定。
[0088]通過(guò)以上所述可見,在本申請(qǐng)實(shí)施例中,可以向發(fā)送方用戶顯示接收方用戶的虛擬形象,這樣,發(fā)送方用戶可以在該虛擬形象上執(zhí)行觸感交互行為,相應(yīng)的,就可以向發(fā)送方用戶及接收方用戶播放具有行為表現(xiàn)力的畫面,用于模擬當(dāng)發(fā)送方用戶真正觸摸到接收方用戶時(shí),接收方用戶可能會(huì)有的反應(yīng)。因此,相當(dāng)于實(shí)現(xiàn)了一種能夠“摸得到”的通訊方式,使得通訊工具對(duì)現(xiàn)實(shí)世界中用戶面對(duì)面溝通方式的還原度得到提高,有效地提高了用戶體驗(yàn)。
[0089]為了更形象地理解本申請(qǐng)實(shí)施例提供的方案,下面通過(guò)一個(gè)實(shí)際應(yīng)用中的例子對(duì)本申請(qǐng)的具體實(shí)現(xiàn)方式進(jìn)行介紹。參見圖4,具體可以包括以下步驟:
[0090]S401:監(jiān)聽發(fā)送方用戶的手勢(shì)觸摸行為;
[0091]具體地,可以將對(duì)方用戶虛擬形象的臉部作為一個(gè)識(shí)別區(qū)域,具體到耳朵、嘴巴、眼睛和頭發(fā)等都可以是觸點(diǎn);
[0092]S402:判斷是否監(jiān)聽到用戶的手勢(shì)觸摸行為;如果是,進(jìn)入步驟S403,否則返回到步驟S401繼續(xù)監(jiān)聽;
[0093]S403:為監(jiān)聽到的手勢(shì)觸摸行為匹配一個(gè)最接近的動(dòng)作編碼(可以同時(shí)啟動(dòng)錄音功能);
[0094]S404:根據(jù)匹配出的動(dòng)作編碼,查詢預(yù)先存儲(chǔ)的動(dòng)作編碼與待播放信息之間的對(duì)應(yīng)關(guān)系,確定出第一播放信息,并在發(fā)送方客戶端進(jìn)行播放;
[0095]S405:將匹配出的動(dòng)作編碼上傳到服務(wù)器,通過(guò)服務(wù)器將動(dòng)作編碼轉(zhuǎn)發(fā)到接收方客戶端,也可以直接將動(dòng)作編碼發(fā)送給接收方客戶端;
[0096]其中,步驟S404與S405可以是同步完成的;
[0097]S406:接收方客戶端接收到動(dòng)作編碼之后,根據(jù)預(yù)先存儲(chǔ)的動(dòng)作編碼與待播放信息之間的對(duì)應(yīng)關(guān)系,確定出第二待播放信息,并在接收方客戶端進(jìn)行播放(如果存在服務(wù)器或發(fā)送方客戶端直接發(fā)送過(guò)來(lái)的錄音文件,則可同步播放)。
[0098]例如,具體對(duì)應(yīng)各種觸感交互行為,雙方的播放效果可以分別如下:
[0099]虐一下:在發(fā)送方客戶端,播放用手指點(diǎn)擊幾下用戶的頭像的動(dòng)畫,并發(fā)出聲音“看你不爽,打一下”,把該信息通過(guò)服務(wù)器轉(zhuǎn)發(fā)給接收方用戶,接收方客戶端收到被打的動(dòng)作編碼,根據(jù)動(dòng)作編碼播放相應(yīng)的被對(duì)方打時(shí)流淚的動(dòng)畫和聲音。
[0100]撫摸下:在發(fā)送方客戶端,用手指撫摸對(duì)方的頭,觸發(fā)撫摸動(dòng)作,對(duì)方就會(huì)播放被撫摸的動(dòng)畫和/或聲音。
[0101]思念下:在發(fā)送方客戶端,用手指在對(duì)方頭像上畫一個(gè)愛(ài)心,就會(huì)觸發(fā)對(duì)對(duì)方的思念,對(duì)方收到后,聽到自己的聲音,打了兩下噴嚏,播放聲音“誰(shuí)在想我了 ”,然后看到對(duì)方思念自己的動(dòng)畫,并聽到對(duì)方的聲音。
[0102]調(diào)戲下:在發(fā)送方客戶端,在對(duì)方頭像的脖子附近畫一條線就會(huì)識(shí)別為調(diào)戲,對(duì)方就會(huì)播放被調(diào)戲時(shí)對(duì)應(yīng)的動(dòng)畫和/或聲音。
[0103]親一下:在發(fā)送方客戶端,把手指放在對(duì)方的嘴巴上,對(duì)方收到信息后,嘴巴做出親對(duì)方的架勢(shì),對(duì)方把手指也放在嘴巴上,反饋生效,觸發(fā)親后的動(dòng)畫。
[0104]晃一下:在發(fā)送方,對(duì)設(shè)備輕微的晃動(dòng),讓對(duì)方感覺(jué)頭昏,對(duì)方播放被搖動(dòng)的動(dòng)畫。
[0105]使勁搖:在發(fā)送方,對(duì)設(shè)備使勁搖動(dòng),對(duì)方播放被搖動(dòng)的動(dòng)畫,并且每撞到墻(屏幕邊緣),都會(huì)大叫“啊,啊”。
[0106]捏一下、扯一下:對(duì)方的臉可以向雙方播放相應(yīng)的動(dòng)畫。
[0107]和他說(shuō)話:把對(duì)方耳朵一揪,耳朵變大做聆聽狀,這時(shí)可以和對(duì)方說(shuō)話,發(fā)送語(yǔ)音信息,對(duì)方收到信息后,用正在說(shuō)話的動(dòng)畫把該語(yǔ)音根據(jù)播放的長(zhǎng)度表現(xiàn)出來(lái)。
[0108]在以上所述的實(shí)現(xiàn)方式中,對(duì)于不同的發(fā)送方用戶發(fā)出的同一觸感交互行為(例如,同樣為“虐一下”),接收方客戶端播放的第二播放信息的表現(xiàn)效果可能都是一樣的。例如,如果用戶A向用戶B發(fā)送一個(gè)“虐一下”的觸感交互行為,則向用戶A播放動(dòng)畫1,向用戶B播放動(dòng)畫2 ;同樣的,如果用戶C向用戶B也發(fā)送一個(gè)“虐一下”的觸感交互行為,則向用戶C播放的仍然是表現(xiàn)效果相同的動(dòng)畫1,向用戶B播放的也同樣是表現(xiàn)效果相同的動(dòng)畫2。但在實(shí)際應(yīng)用中,可能存在以下場(chǎng)景:對(duì)于用戶B而言,同樣是接收到一個(gè)觸感交互行為,但如果是用戶A發(fā)出的該行為,用戶B希望能表現(xiàn)的更強(qiáng)烈一些,因?yàn)橛脩鬊與用戶A的關(guān)系比較密切,例如用戶A是用戶B的好友等;但如果是用戶C發(fā)出的該行為,則用戶B可能就希望表現(xiàn)的一般就可以了,因?yàn)橛脩鬋與用戶B之間的關(guān)系比較一般,例如同學(xué)、同事等。
[0109]為了能夠滿足這種場(chǎng)景下的用戶需求,在本申請(qǐng)實(shí)施例中,還可以具有以下功能:根據(jù)發(fā)送方用戶與接收方用戶之間關(guān)系屬性的不同,同一觸感交互行為對(duì)應(yīng)的需要向發(fā)送方用戶播放的第一播放信息可以不同,同樣,對(duì)應(yīng)的需要向接收方用戶播放的第二播放信息也可以不同。也就是說(shuō),假設(shè)用戶A與用戶B之間的關(guān)系比較密切,用戶C與用戶B之間的關(guān)系一般,則,如果用戶A向用戶B發(fā)送一個(gè)“虐一下”的觸感交互行為,則向用戶A播放動(dòng)畫1,向用戶B播放動(dòng)畫2 ;而如果是用戶C向用戶B也發(fā)送一個(gè)“虐一下”的觸感交互行為,則向用戶C播放的可能是動(dòng)畫3,向用戶B播放的可能是動(dòng)畫4。相對(duì)而言,動(dòng)畫I和動(dòng)畫2所表現(xiàn)出的情感的強(qiáng)烈程度高于動(dòng)畫3和動(dòng)畫4,等等。
[0110]為了實(shí)現(xiàn)上述目的,服務(wù)器在為用戶生成虛擬形象及對(duì)應(yīng)的具有各種行為表現(xiàn)力的播放信息時(shí),可以針對(duì)每種行為生成多種播放信息;同時(shí),可以由各個(gè)用戶設(shè)置與其各個(gè)聯(lián)系人或者好友用戶等之間的關(guān)系屬性,并保存到服務(wù)器。這樣,當(dāng)服務(wù)器收到一個(gè)動(dòng)作編碼之后,就可以根據(jù)當(dāng)前的發(fā)送方用戶與當(dāng)前的接收方用戶之間的關(guān)系屬性,為發(fā)送方用戶及接收方用戶匹配出對(duì)應(yīng)的第一播放信息的編碼,以及第二播放信息的編碼,并分別返回給發(fā)送方客戶端及接收方客戶端,向發(fā)送方及接收方播放對(duì)應(yīng)的信息。
[0111]具體實(shí)現(xiàn)時(shí),發(fā)送方客戶端首先同樣可以從監(jiān)控到的觸感交互行為中進(jìn)行特征提取,并根據(jù)預(yù)先保存的行為特征與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,確定與所監(jiān)控到的觸感交互行為相匹配的動(dòng)作編碼,然后同樣可以將該動(dòng)作編碼、發(fā)送方用戶的標(biāo)識(shí)信息以及接收方用戶的標(biāo)識(shí)信息上傳到服務(wù)器。服務(wù)器在接收到這些信息之后,可以根據(jù)預(yù)先保存的用戶之間的關(guān)系屬性信息,以及在特定關(guān)系屬性下的動(dòng)作編碼與播放信息編碼之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的動(dòng)作編碼對(duì)應(yīng)的第一播放信息的編碼以及第二播放信息的編碼,并分別返回給發(fā)送方客戶端及接收方客戶端。發(fā)送方客戶端根據(jù)服務(wù)器返回的第一播放信息的編碼,向發(fā)送方用戶播放第一播放信息,接收方客戶端根據(jù)服務(wù)器發(fā)送的第二播放信息的編碼,向接收方用戶播放第二播放信息。
[0112]當(dāng)然,在實(shí)際應(yīng)用中,同樣可以將接收方用戶設(shè)置的用戶之間的關(guān)系屬性信息同步到發(fā)送方客戶端本地,這樣,發(fā)送方客戶端可以在其本地確定出與接收方用戶之間的關(guān)系屬性,并確定出在這種關(guān)系屬性下,當(dāng)前匹配出的動(dòng)作編碼對(duì)應(yīng)的第一播放信息的編碼以及第二播放信息的編碼。然后在發(fā)送方客戶端播放第一播放信息,并將第二播放信息的編碼發(fā)送到接收方客戶端,在接收方客戶端播放第二播放信息。
[0113]其中,各個(gè)用戶在設(shè)置其與各個(gè)聯(lián)系人或者好友用戶等之間的關(guān)系屬性時(shí),可以將其聯(lián)系人用戶分成若干個(gè)群組,然后分別為各個(gè)群組設(shè)置對(duì)于同一觸感交互行為分別對(duì)應(yīng)哪段待播放信息。也就是說(shuō),對(duì)于同一觸感交互行為而言,各個(gè)群組對(duì)應(yīng)的待播放信息可能是不同的(無(wú)論是向發(fā)送方用戶播放的第一播放信息還是向接收方用戶播放的第二播放信息,都可以不同),但同樣都具有對(duì)這種觸感交互行為的表現(xiàn)能力,只是表現(xiàn)的程度有所不同。在用戶完成上述設(shè)置之后,就可以在服務(wù)器端進(jìn)行保存,這樣,當(dāng)服務(wù)器接收到某發(fā)送方用戶上傳的動(dòng)作編碼之后,就可以首先判斷該發(fā)送方用戶是否處于接收方用戶設(shè)置的某群組中,并且接收方用戶還為該群組設(shè)置了區(qū)別于其他群組的“動(dòng)作編碼與待播放信息編碼之間的對(duì)應(yīng)關(guān)系”,如果以上兩個(gè)條件均為是,則就可以根據(jù)這種特殊的對(duì)應(yīng)關(guān)系,確定出當(dāng)前的動(dòng)作編碼對(duì)應(yīng)的需要向發(fā)送方用戶播放的第一播放信息的編碼,以及需要向接收方用戶播放的第二播放信息的編碼,并分別將兩者發(fā)送到發(fā)送方用戶的客戶端以及接收方客戶端。
[0114]需要說(shuō)明的是,在傳統(tǒng)的通訊工具中,為了便于用戶查找其聯(lián)系人或者好友用戶,也可能為用戶提供對(duì)聯(lián)系人進(jìn)行分組的功能,例如,某用戶的通訊錄中包括“同學(xué)”、“朋友”、“親人”等群組。在本申請(qǐng)實(shí)施例中,可以直接在這些群組的基礎(chǔ)上分別設(shè)置各自特定的“動(dòng)作編碼與待播放信息編碼之間的對(duì)應(yīng)關(guān)系”,或者與可以重新定義群組,并設(shè)置各個(gè)聯(lián)系人所屬的群組。也就是說(shuō),“同學(xué)”、“朋友”、“親人”更多的是從身份上來(lái)描述與當(dāng)前用戶的關(guān)系,但并不直接表現(xiàn)與當(dāng)前用戶的親密程度。例如,“同學(xué)”中可能存在部分用戶是與當(dāng)前用戶非常親密的,同時(shí)可能還存在一些一般親密的,同樣,“朋友”中也可能存在部分用戶是與當(dāng)前用戶非常親密的,同時(shí)還存在一些一般親密的。因此,在根據(jù)關(guān)系的親密程度對(duì)其聯(lián)系人或好友用戶進(jìn)行群組的劃分時(shí),可以不必與當(dāng)前通訊錄中按照身份劃分的群組相同。
[0115]除了將各個(gè)聯(lián)系人或者好友用戶按照關(guān)系的親密程度等劃分為多個(gè)群組,并分別為各個(gè)群組設(shè)置在特定關(guān)系屬性下的“動(dòng)作編碼與待播放信息編碼之間的對(duì)應(yīng)關(guān)系”之外,用戶也可以分別為單獨(dú)的用戶設(shè)置在特定關(guān)系屬性下的“動(dòng)作編碼與待播放信息編碼之間的對(duì)應(yīng)關(guān)系”。也就是說(shuō),如果一個(gè)用戶只需要對(duì)聯(lián)系人中的少數(shù)幾個(gè)用戶設(shè)置特殊的“動(dòng)作編碼與待播放信息編碼之間的對(duì)應(yīng)關(guān)系”,則可以分別為這個(gè)幾個(gè)用戶進(jìn)行設(shè)置,而不必再進(jìn)行群組的劃分等操作。因此,在服務(wù)器端,只是對(duì)于這幾個(gè)用戶存在特定的對(duì)應(yīng)關(guān)系,其他用戶則不存在這種特定的對(duì)應(yīng)關(guān)系。在這種方式下,服務(wù)器端在收到發(fā)送方客戶端上傳的動(dòng)作編碼之后,可以判斷接收方用戶是否為該發(fā)送方用戶的該動(dòng)作編碼設(shè)置了特定的待播放信息,如果是,則根據(jù)這種特定的設(shè)置,確定出需要向發(fā)送方用戶播放的第一播放信息的編碼,以及需要向接收方用戶播放的第二播放信息的編碼,并分別發(fā)送到發(fā)送方客戶端以及接收方客戶端,進(jìn)而向發(fā)送方用戶播放第一播放信息,向接收方用戶播放第二播放信息。當(dāng)然,如果發(fā)現(xiàn)接收方用戶并未針對(duì)當(dāng)前發(fā)送方用戶設(shè)置特定的對(duì)應(yīng)關(guān)系,則可以將當(dāng)前動(dòng)作編碼對(duì)應(yīng)的默認(rèn)的第一播放信息的編碼及第二播放信息的編碼,分別發(fā)送到發(fā)送方客戶端以及接收方客戶端。
[0116]在實(shí)際應(yīng)用中,與可以將上述兩種方式相結(jié)合,例如,在收到一個(gè)發(fā)送方用戶上傳的動(dòng)作編碼之后,可以首先判斷接收方用戶是否為該發(fā)送方用戶設(shè)置了特定的對(duì)應(yīng)關(guān)系,如果是,則直接根據(jù)該特定的對(duì)應(yīng)關(guān)系,確定出該動(dòng)作編碼對(duì)應(yīng)的第一播放信息的編碼以及第二播放信息的編碼;否則,如果接收方用戶沒(méi)有為該發(fā)送方用戶設(shè)置了特定的對(duì)應(yīng)關(guān)系,則判斷該發(fā)送方用戶是否屬于接收方用戶設(shè)置的某群組,并且為該群組設(shè)置了特定的對(duì)應(yīng)關(guān)系,如果是,則將根據(jù)該群組對(duì)應(yīng)的特定的對(duì)應(yīng)關(guān)系,確定出該動(dòng)作編碼對(duì)應(yīng)的第一播放信息的編碼以及第二播放信息的編碼;否則,如果該發(fā)送方用戶也不屬于接收方用戶設(shè)置的某個(gè)群組,再將當(dāng)前動(dòng)作編碼對(duì)應(yīng)的默認(rèn)的第一播放信息的編碼及第二播放信息的編碼,分別發(fā)送到發(fā)送方客戶端以及接收方客戶端。
[0117]為了更好的理解上述實(shí)現(xiàn)方式,下面通過(guò)一個(gè)實(shí)際應(yīng)用中的例子進(jìn)行介紹。參見圖5,可以包括以下步驟:
[0118]S501:監(jiān)聽用戶A對(duì)用戶B執(zhí)行的手勢(shì)觸摸行為;可以將用戶B虛擬形象的臉部作為一個(gè)識(shí)別區(qū)域,具體到耳朵、嘴巴、眼睛和頭發(fā)等都可以是觸點(diǎn);
[0119]S502:判斷是否監(jiān)聽到用戶A對(duì)用戶B執(zhí)行的手勢(shì)觸摸行為;如果是,進(jìn)入步驟S503,否則返回到步驟S501繼續(xù)監(jiān)聽;
[0120]S503:為監(jiān)聽到的手勢(shì)觸摸行為匹配一個(gè)最接近的動(dòng)作編碼;
[0121]S504:將匹配出的動(dòng)作編碼上傳到服務(wù)器,在服務(wù)器端判斷用戶B是否為用戶A預(yù)設(shè)了該動(dòng)作編碼對(duì)應(yīng)的待播放信息的編碼;如果是,進(jìn)入步驟S509,否則,進(jìn)入步驟S505 ;
[0122]S505:在服務(wù)器端判斷用戶B是否為某個(gè)群組預(yù)設(shè)了該動(dòng)作編碼對(duì)應(yīng)的待播放信息的編碼;如果是,進(jìn)入步驟S506,否則,進(jìn)入步驟S507 ;
[0123]S506:判斷用戶A是否屬于該群組,如果是,進(jìn)入步驟S509,否則,進(jìn)入步驟S507 ;
[0124]S507:服務(wù)器端將該動(dòng)作編碼對(duì)應(yīng)的默認(rèn)的待播放信息的編碼發(fā)送到用戶A客戶端以及用戶B客戶端;
[0125]S508:用戶A客戶端以及用戶B客戶端分別向用戶A及用戶B播放默認(rèn)的待播放息的編碼對(duì)應(yīng)的待播放息;
[0126]S509:服務(wù)器端將該動(dòng)作編碼對(duì)應(yīng)的特定的待播放信息的編碼發(fā)送到用戶A客戶端以及用戶B客戶端;
[0127]S510:用戶A客戶端以及用戶B客戶端分別向用戶A及用戶B播放特定的待播放Ih息的編碼對(duì)應(yīng)的待播放息。
[0128]總之,通過(guò)上述實(shí)現(xiàn)方式,可以實(shí)現(xiàn)分角色的行為反饋,例如,假設(shè)A對(duì)B執(zhí)行了“調(diào)戲”行為,這時(shí)A有幾種角色:
[0129]如果A和B是情侶關(guān)系,“調(diào)戲”行為對(duì)應(yīng)的待播放信息可以表現(xiàn)得曖昧一點(diǎn)。
[0130]如果A和B是非常好的朋友/閨蜜,調(diào)戲行為對(duì)應(yīng)的待播放信息可以放的開一點(diǎn),例如,“小樣,敢調(diào)戲我,調(diào)戲回來(lái)”。
[0131]如果A是B討厭的人,則可以表現(xiàn)得冷淡一點(diǎn),例如,“去,別煩我”。
[0132]與不區(qū)分角色的表現(xiàn)相比,這種實(shí)現(xiàn)方式可以使得用戶形象更加智能,更具人性化,幫助代表的主體更形象、更準(zhǔn)確地表達(dá)情感。對(duì)于不同的行為發(fā)出方而言,也不是單一的某個(gè)行為,還能體現(xiàn)出與行為接受方之間的關(guān)系密切程度,使雙方的溝通更加接近現(xiàn)實(shí)世界中進(jìn)行的面對(duì)面溝通。
[0133]實(shí)施例二
[0134]以上實(shí)施例一是從發(fā)送方客戶端的角度對(duì)本申請(qǐng)實(shí)施例進(jìn)行了詳細(xì)的介紹,下面從服務(wù)器的角度進(jìn)行介紹。參見圖6,對(duì)于服務(wù)器而言,本申請(qǐng)實(shí)施例二提供了一種通訊過(guò)程中服務(wù)器端的信息交互方法,該方法可以包括以下步驟:
[0135]S601:獲取發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息以及接收方用戶的標(biāo)識(shí)信息;
[0136]S602:根據(jù)所述觸感交互行為的相關(guān)信息確定需要向接收方客戶端發(fā)送的信息;
[0137]S603:根據(jù)所述接收方用戶的標(biāo)識(shí)信息將所述需要向接收方客戶端發(fā)送的信息,發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)接收到的信息確定第二播放信息;其中,所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0138]具體實(shí)現(xiàn)時(shí),服務(wù)器端可以對(duì)從發(fā)送方客戶端處接收到的觸感交互行為的相關(guān)信息進(jìn)行一些分析處理后,確定出需要向接收方客戶端發(fā)送的信息,或者,也可以直接將觸感交互行為的相關(guān)信息,確定為需要向接收方客戶端發(fā)送的信息,進(jìn)而可以根據(jù)接收方用戶的標(biāo)識(shí)信息,將觸感交互行為的相關(guān)信息發(fā)送到接收方客戶端,以便接收方客戶端根據(jù)所述觸感交互行為的相關(guān)信息確定并播放第二播放信息。
[0139]如果需要進(jìn)行分析處理,則服務(wù)器端可以根據(jù)觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息;然后將第二播放信息的編碼確定為需要向接收方客戶端發(fā)送的信息。
[0140]具體的,在其中一種實(shí)現(xiàn)方式下,發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息可以是從所述觸感交互行為中提取出的行為特征信息,這樣,具體在根據(jù)觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息時(shí),就可以根據(jù)預(yù)先保存的行為特征信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在接收方客戶端播放的第二播放信肩、O
[0141]或者,在另一種實(shí)現(xiàn)方式下,發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息也可以是與所述觸感交互行為相匹配的動(dòng)作編碼,這樣,服務(wù)器端具體在根據(jù)觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息時(shí),就可以根據(jù)預(yù)先保存的特征編碼與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在接收方客戶端播放的第二播放信息。
[0142]另外,具體實(shí)現(xiàn)時(shí),針對(duì)發(fā)送方用戶與接收方用戶之間的關(guān)系的不同,針對(duì)同一觸感交互行為,可以播放不同的聲音和/或動(dòng)畫。為此,服務(wù)器端還可以預(yù)先保存發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,發(fā)送方客戶端在上傳觸感交互行為的相關(guān)信息的同時(shí),還需要將發(fā)送方用戶的標(biāo)識(shí)信息發(fā)送到服務(wù)器端。這樣,服務(wù)器端可以獲取到發(fā)送方用戶的標(biāo)識(shí)信息,并根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息;這樣,具體在根據(jù)觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息時(shí),可以根據(jù)觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定需要在接收方客戶端播放的第二播放信息。
[0143]當(dāng)然在實(shí)際應(yīng)用中,服務(wù)器端除了可以協(xié)助接收方客戶端確定第二播放信息之夕卜,還可以協(xié)助發(fā)送方客戶端確定出第一播放信息。此時(shí),服務(wù)器端還可以獲取發(fā)送方客戶端發(fā)送的發(fā)送方用戶的標(biāo)識(shí)信息;然后根據(jù)發(fā)送方客戶端上傳的觸感交互行為的相關(guān)信息,確定需要在發(fā)送方客戶端播放的第一播放信息,并根據(jù)發(fā)送方用戶的標(biāo)識(shí)信息將所述第一播放信息的編碼返回給發(fā)送方客戶端。
[0144]其中,發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息可以是從觸感交互行為中提取出的特征信息,這樣服務(wù)器端可以根據(jù)預(yù)先保存的特征信息與第一播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在發(fā)送方客戶端播放的第一播放信息。
[0145]或者,發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息也可以是與所述觸感交互行為相匹配的動(dòng)作編碼,此時(shí),服務(wù)器端可以根據(jù)預(yù)先保存的特征編碼與第一播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在發(fā)送方客戶端播放的第一播放信息。
[0146]此外,服務(wù)器端還可以根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息;然后,可以根據(jù)觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定需要在發(fā)送方客戶端播放的第一播放信息。
[0147]實(shí)施例三
[0148]以下實(shí)施例三從接收方客戶端的角度出發(fā),再對(duì)本申請(qǐng)實(shí)施例的方案進(jìn)行介紹。參見圖7,提供了一種通訊過(guò)程中接收方客戶端的信息交互方法,具體的,該方法可以包括以下步驟:
[0149]S701:接收觸感交互行為的相關(guān)信息;所述觸感交互行為為發(fā)送方用戶通過(guò)發(fā)送發(fā)客戶端對(duì)接收方用戶的虛擬形象執(zhí)行的行為;
[0150]S702:根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0151]具體實(shí)現(xiàn)時(shí),觸感交互行為的相關(guān)信息可以是觸感交互行為的特征信息,此時(shí),接收方客戶端在根據(jù)觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息時(shí),可以根據(jù)預(yù)先保存的特征信息與播放信息之間的對(duì)應(yīng)關(guān)系,確定并播放觸感交互行為的特征信息對(duì)應(yīng)的第二播放信息。
[0152]或者,在另一種實(shí)現(xiàn)方式下,觸感交互行為的相關(guān)信息具體也可以是觸感交互行為對(duì)應(yīng)的動(dòng)作編碼,此時(shí),接收方客戶端在根據(jù)觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息時(shí),就可以根據(jù)預(yù)先保存的動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系,確定并播放觸感交互行為的動(dòng)作編碼對(duì)應(yīng)的第二播放信息。
[0153]另外,接收方客戶端還可以接收發(fā)送方用戶的標(biāo)識(shí)信息,并根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,然后再根據(jù)觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定并播放出對(duì)應(yīng)的第二播放信息。
[0154]另外,觸感交互行為的相關(guān)信息也可以是觸感交互行為對(duì)應(yīng)的第二播放信息的編碼,這樣,接收方客戶端不需要做分析轉(zhuǎn)換操作,就能直接根據(jù)接收到的第二播放信息的編碼,確定并播放所述第二播放信息。
[0155]為了使得觸感交互行為更加逼真,接收方用戶的虛擬形象可以是根據(jù)接收方用戶上傳的真實(shí)頭像照片生成的,同時(shí),可以在虛擬形象的基礎(chǔ)上,生成具有各種行為表現(xiàn)力的畫動(dòng)畫和/或聲音。
[0156]需要說(shuō)明的是,上述實(shí)施例二、三與實(shí)施例一相比僅僅是描述的角度不同,各個(gè)步驟的執(zhí)行主體不再是發(fā)送方客戶端而是服務(wù)器或者接收方客戶端,因此,相關(guān)的內(nèi)容請(qǐng)參見實(shí)施例一中的記載,這里不再一一贅述。
[0157]與本申請(qǐng)實(shí)施例一提供的通訊過(guò)程中發(fā)送方客戶端的信息交互方法相對(duì)應(yīng),本申請(qǐng)實(shí)施例還提供了一種通訊過(guò)程中的發(fā)送方客戶端,參見圖8,該發(fā)送方客戶端可以包括:
[0158]虛擬形象確定單元801,用于確定接收方用戶以及所述接收方用戶對(duì)應(yīng)的虛擬形象;
[0159]監(jiān)控單元802,用于監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為信息;
[0160]第一播放信息確定單元803,用于根據(jù)觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息;所述第一播放信息為與所述虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息;
[0161]信息發(fā)送單元804,用于將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端,以便所述接收方客戶端根據(jù)所述觸感交互行為相關(guān)信息,確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0162]進(jìn)一步地,第一播放信息確定單元803可以包括:
[0163]動(dòng)作編碼確定子單元,用于根據(jù)觸感交互行為信息與動(dòng)作編碼之間的匹配關(guān)系,確定與所述觸感交互行為信息相匹配的動(dòng)作編碼;
[0164]播放信息確定子單元,用于根據(jù)動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系,確定與所述觸感交互行為信息相匹配的動(dòng)作編碼對(duì)應(yīng)的第一待播放信息。
[0165]進(jìn)一步地,還可以包括:
[0166]關(guān)系屬性確定單元,用于根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息;
[0167]此時(shí),第一播放信息確定單元803具體可以用于:
[0168]根據(jù)監(jiān)控到的觸感交互行為信息以及發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定對(duì)應(yīng)的第一待播放信息。
[0169]進(jìn)一步地,可以借助服務(wù)器對(duì)監(jiān)控到的觸感交互行為信息進(jìn)行分析,此時(shí),還可以包括:
[0170]上傳單元,用于將觸感交互行為的相關(guān)信息發(fā)送到服務(wù)器,以便服務(wù)器根據(jù)保存的觸感交互行為的相關(guān)信息與第一播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前觸感交互行為對(duì)應(yīng)的第一播放信息并返回;
[0171]確定單元,用于根據(jù)服務(wù)器返回的信息確定觸感交互行為信息對(duì)應(yīng)的第一播放信肩、O
[0172]其中,上傳單元可以包括:
[0173]第一上傳子單元,用于從監(jiān)控到的觸感交互行為中進(jìn)行特征提取,將提取出的特征信息作為所述觸感交互行為的相關(guān)信息發(fā)送到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存的特征信息與播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第一播放信息;
[0174]或者,
[0175]第二上傳子單元,用于從監(jiān)控到的觸感交互行為中進(jìn)行特征提取,根據(jù)特征信息與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,確定與所提取出的特征信息相匹配的動(dòng)作編碼,將所述相匹配的動(dòng)作編碼作為所述觸感交互行為的相關(guān)信息發(fā)送到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第一播放信息。
[0176]另外,還可以包括:
[0177]標(biāo)識(shí)信息上傳單元,用于將發(fā)送方用戶的標(biāo)識(shí)信息以及接收方用戶的標(biāo)識(shí)信息發(fā)送到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,并根據(jù)觸感交互行為的相關(guān)信息以及所述關(guān)系屬性信息確定所述第一播放信息并返回。
[0178]在實(shí)際應(yīng)用中,向接收方客戶端發(fā)送的“相關(guān)信息”可以包括多種形式,因此,信息發(fā)送單元804可以包括:
[0179]第一發(fā)送子單元,用于從監(jiān)控到的觸感交互行為中進(jìn)行特征提取,將提取出的特征信息作為所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)預(yù)先保存的特征信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第二播放信息;
[0180]或者,
[0181]第二發(fā)送子單元,用于根據(jù)預(yù)先保存的觸感交互行為信息與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,確定與當(dāng)前監(jiān)控到的觸感交互行為信息相匹配的動(dòng)作編碼,將所述相匹配的動(dòng)作編碼作為所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)預(yù)先保存動(dòng)作編碼與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前監(jiān)控到的觸感交互行為對(duì)應(yīng)的第二播放信息;
[0182]或者,
[0183]第三發(fā)送子單元,用于根據(jù)預(yù)先保存的觸感交互行為信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前監(jiān)控到的觸感交互行為對(duì)應(yīng)的第二播放信息,將所述第二播放信息的編碼作為所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方客戶端,以便所述接收方客戶端直接將接收到的信息確定為當(dāng)前監(jiān)控到的觸感交互行為對(duì)應(yīng)的第二播放信息。
[0184]將發(fā)送發(fā)用戶的標(biāo)識(shí)信息發(fā)送到所述接收方客戶端,以便接收方客戶端根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,并根據(jù)所述觸感交互行為的相關(guān)信息以及發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前觸感交互行為對(duì)應(yīng)的第二播放信息。
[0185]另外,信息發(fā)送單元804具體可以用于:
[0186]將觸感交互行為的相關(guān)信息以及接收方用戶的標(biāo)識(shí)信息上傳到服務(wù)器,以便服務(wù)器根據(jù)所述觸感交互行為的相關(guān)信息確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第二播放信息,并將第二播放信息的編碼作為所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶的標(biāo)識(shí)信息對(duì)應(yīng)的接收方客戶端。
[0187]具體的,信息發(fā)送單元804可以包括:
[0188]提取子單元,用于從監(jiān)控到的觸感交互行為中進(jìn)行特征提?。?br>
[0189]特征上傳子單元,用于將提取出的特征信息作為觸感交互行為的相關(guān)信息上傳到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存的特征信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第二播放信息;
[0190]或者,
[0191]提取子單元,用于從監(jiān)控到的觸感交互行為中進(jìn)行特征提取;
[0192]動(dòng)作編碼確定子單元,用于根據(jù)特征信息與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,確定與所提取出的特征信息相匹配的動(dòng)作編碼;
[0193]動(dòng)作編碼上傳子單元,用于將所述相匹配的動(dòng)作編碼作為觸感交互行為的相關(guān)信息上傳到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存動(dòng)作編碼與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第二播放信息。
[0194]另外,發(fā)送方客戶端還可以包括:
[0195]發(fā)送方標(biāo)識(shí)上傳單元,用于將發(fā)送方用戶的標(biāo)識(shí)信息上傳到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,并根據(jù)保存的觸感交互行為的相關(guān)信息以及發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前觸感交互行為對(duì)應(yīng)的第二播放信息。
[0196]在實(shí)際應(yīng)用中,監(jiān)控單元802可以包括:
[0197]手勢(shì)觸摸行為監(jiān)控子單元,用于通過(guò)終端設(shè)備的觸摸屏監(jiān)控發(fā)送方用戶發(fā)出的在所述虛擬形象的指定區(qū)域進(jìn)行觸摸的手勢(shì)觸摸行為信息;
[0198]或者,
[0199]晃動(dòng)行為監(jiān)控子單元,用于通過(guò)終端設(shè)備中的加速度感應(yīng)裝置監(jiān)控發(fā)送方用戶發(fā)出的晃動(dòng)所述終端設(shè)備以改變所述虛擬形象在屏幕中的相對(duì)位置的晃動(dòng)行為信息。
[0200]此外,發(fā)送方客戶端701還可以包括:
[0201]音頻信息監(jiān)控單元,用于在監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為的同時(shí),監(jiān)控發(fā)送方用戶錄入的音頻信息;
[0202]音頻信息發(fā)送單元,用于將監(jiān)控到的音頻信息連同所述觸感交互行為相關(guān)信息一起發(fā)送到所述接收方客戶端,以便所述接收方客戶端在播放觸感交互行為相關(guān)對(duì)應(yīng)的待播放信息的同時(shí),播放所述發(fā)送方用戶錄入的音頻信息。
[0203]為了使得觸感交互行為更加逼真,接收方用戶對(duì)應(yīng)的虛擬形象可以是根據(jù)接收方客戶端上傳的頭像照片以及預(yù)置的三維模型生成的三維虛擬形象。
[0204]與本申請(qǐng)實(shí)施例二提供的通訊過(guò)程中服務(wù)器端的信息交互方法相對(duì)應(yīng),本申請(qǐng)實(shí)施例還提供了一種通訊過(guò)程中的服務(wù)器,參見圖9,該服務(wù)器可以包括:
[0205]相關(guān)信息獲取單元901,用于獲取發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息,以及接收方用戶的標(biāo)識(shí)信息;
[0206]信息確定單元902,用于根據(jù)所述觸感交互行為的相關(guān)信息確定需要向接收方客戶端發(fā)送的信息;
[0207]信息發(fā)送單元903,用于根據(jù)所述接收方用戶的標(biāo)識(shí)信息將所述需要向接收方客戶端方發(fā)送的信息,發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)接收到的信息確定第二播放信息;其中,所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0208]具體實(shí)現(xiàn)時(shí),服務(wù)器端可以對(duì)從發(fā)送方客戶端處接收到的觸感交互行為的相關(guān)信息進(jìn)行一些分析處理后,確定出需要向接收方客戶端發(fā)送的信息,或者,也可以直接將觸感交互行為的相關(guān)信息,確定為需要向接收方客戶端發(fā)送的信息,此時(shí),信息確定單元902具體可以用于:
[0209]直接將所述觸感交互行為的相關(guān)信息,確定為需要向接收方客戶端發(fā)送的信息;
[0210]相應(yīng)的,信息發(fā)送單元903具體可以用于:
[0211]根據(jù)接收方用戶的標(biāo)識(shí)信息,將觸感交互行為的相關(guān)信息發(fā)送到接收方客戶端,以便接收方客戶端根據(jù)所述觸感交互行為的相關(guān)信息確定并播放第二播放信息。
[0212]如果需要進(jìn)行分析處理,則信息確定單元902可以用于根據(jù)觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息,將第二播放信息的編碼確定為需要向接收方客戶端發(fā)送的信息。
[0213]具體的,在其中一種實(shí)現(xiàn)方式下,發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息可以是從所述觸感交互行為中提取出的行為特征信息,這樣,信息確定單元902具體可以用于根據(jù)預(yù)先保存的行為特征信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在接收方客戶端播放的第二播放信息。
[0214]或者,在另一種實(shí)現(xiàn)方式下,發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息也可以是與所述觸感交互行為相匹配的動(dòng)作編碼,這樣,信息確定單元902具體可以用于根據(jù)預(yù)先保存的特征編碼與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在接收方客戶端播放的第二播放信息。
[0215]另外,具體實(shí)現(xiàn)時(shí),針對(duì)發(fā)送方用戶與接收方用戶之間的關(guān)系的不同,針對(duì)同一觸感交互行為,可以播放不同的聲音和/或動(dòng)畫。為此,服務(wù)器端還可以預(yù)先保存發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,發(fā)送方客戶端在上傳觸感交互行為的相關(guān)信息的同時(shí),還需要將發(fā)送方用戶的標(biāo)識(shí)信息發(fā)送到服務(wù)器端。這樣,服務(wù)器端可以獲取到發(fā)送方用戶的標(biāo)識(shí)信息,并根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息;這樣,具體在根據(jù)觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息時(shí),可以根據(jù)觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定需要在接收方客戶端播放的第二播放信息。
[0216]當(dāng)然在實(shí)際應(yīng)用中,服務(wù)器端除了可以協(xié)助接收方客戶端確定第二播放信息之夕卜,還可以協(xié)助發(fā)送方客戶端確定出第一播放信息。此時(shí),服務(wù)器端還可以用于:
[0217]獲取發(fā)送方客戶端發(fā)送的發(fā)送方用戶的標(biāo)識(shí)信息;然后根據(jù)發(fā)送方客戶端上傳的觸感交互行為的相關(guān)信息,確定需要在發(fā)送方客戶端播放的第一播放信息,并根據(jù)發(fā)送方用戶的標(biāo)識(shí)信息將所述第一播放信息的編碼返回給發(fā)送方客戶端。
[0218]其中,發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息可以是從觸感交互行為中提取出的特征信息,這樣服務(wù)器端可以根據(jù)預(yù)先保存的特征信息與第一播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在發(fā)送方客戶端播放的第一播放信息。
[0219]或者,發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息也可以是與所述觸感交互行為相匹配的動(dòng)作編碼,此時(shí),服務(wù)器端可以根據(jù)預(yù)先保存的特征編碼與第一播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在發(fā)送方客戶端播放的第一播放信息。
[0220]此外,服務(wù)器端還可以根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息;然后,可以根據(jù)觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定需要在發(fā)送方客戶端播放的第一播放信息。
[0221]與實(shí)施例三提供的通訊過(guò)程中接收方客戶端的信息交互方法相對(duì)應(yīng),本申請(qǐng)實(shí)施例還提供了一種通訊過(guò)程中的接收方客戶端,參見圖10,該客戶端可以包括:
[0222]信息接收單元1001,用于接收觸感交互行為的相關(guān)信息;所述觸感交互行為為發(fā)送發(fā)用戶通過(guò)發(fā)送發(fā)客戶端對(duì)接收方用戶的虛擬形象執(zhí)行的行為;
[0223]第二播放信息確定單元1002,用于根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
[0224]具體實(shí)現(xiàn)時(shí),觸感交互行為的相關(guān)信息可以是觸感交互行為的特征信息,此時(shí),接收方客戶端在根據(jù)觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息時(shí),可以根據(jù)預(yù)先保存的特征信息與播放信息之間的對(duì)應(yīng)關(guān)系,確定并播放觸感交互行為的特征信息對(duì)應(yīng)的第二播放信息。
[0225]或者,在另一種實(shí)現(xiàn)方式下,觸感交互行為的相關(guān)信息具體也可以是觸感交互行為對(duì)應(yīng)的動(dòng)作編碼,此時(shí),接收方客戶端在根據(jù)觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息時(shí),就可以根據(jù)預(yù)先保存的動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系,確定并播放觸感交互行為的動(dòng)作編碼對(duì)應(yīng)的第二播放信息。
[0226]另外,接收方客戶端還可以接收發(fā)送方用戶的標(biāo)識(shí)信息,并根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,然后再根據(jù)觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定并播放出對(duì)應(yīng)的第二播放信息。
[0227]另外,觸感交互行為的相關(guān)信息也可以是觸感交互行為對(duì)應(yīng)的第二播放信息的編碼,這樣,接收方客戶端不需要做分析轉(zhuǎn)換操作,就能直接根據(jù)接收到的第二播放信息的編碼,確定并播放所述第二播放信息。
[0228]總之,通過(guò)本申請(qǐng)實(shí)施例,可以確定出接收方用戶的虛擬形象,這樣,發(fā)送方用戶可以在該虛擬形象上執(zhí)行觸感交互行為,相應(yīng)的,發(fā)送方客戶端就可以監(jiān)控到發(fā)送方用戶發(fā)出的觸感交互行為信息,然后,可以根據(jù)這種觸感交互行為信息確定出用于向發(fā)送方用戶播放的第一播放信息,同時(shí),還可以將觸感交互行為的相關(guān)信息發(fā)送到接收方客戶端,以便接收方客戶端確定出需要向接收方用戶播放的第二播放信息,并進(jìn)行播放。這樣,可以通過(guò)接收方用戶的虛擬形象模擬當(dāng)發(fā)送方用戶真正觸摸到接收方用戶時(shí),接收方用戶可能會(huì)有的反應(yīng)。因此,相當(dāng)于實(shí)現(xiàn)了一種能夠“摸得到”的通訊方式,使得通訊工具對(duì)現(xiàn)實(shí)世界中用戶面對(duì)面溝通方式的還原度得到提高。
[0229]通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0230]本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)或系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。以上所描述的系統(tǒng)及系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0231]以上對(duì)本申請(qǐng)所提供的通訊過(guò)程中的信息交互方法、客戶端及服務(wù)器,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處。綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
【權(quán)利要求】
1.一種通訊過(guò)程中發(fā)送方客戶端的信息交互方法,其特征在于,包括: 確定接收方用戶以及所述接收方用戶對(duì)應(yīng)的虛擬形象; 監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為信息; 根據(jù)觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息;所述第一播放信息為與所述虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息; 將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端,以便所述接收方客戶端根據(jù)所述觸感交互行為相關(guān)信息,確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 根據(jù)所述觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息,具體包括: 根據(jù)觸感交互行為信息與動(dòng)作編碼之間的匹配關(guān)系,確定與所述觸感交互行為信息相匹配的動(dòng)作編碼; 根據(jù)動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系,確定與所述觸感交互行為信息相匹配的動(dòng)作編碼對(duì)應(yīng)的第一待播放信息。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括: 根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息; 根據(jù)所述觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息,具體包括: 根據(jù)監(jiān)控到的觸感交互行為信息以及發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定對(duì)應(yīng)的第一待播放信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息具體包括: 將觸感交互行為的相關(guān)信息發(fā)送到服務(wù)器,以便服務(wù)器根據(jù)保存的觸感交互行為的相關(guān)信息與第一播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前觸感交互行為對(duì)應(yīng)的第一播放信息并返回; 根據(jù)服務(wù)器返回的信息確定觸感交互行為信息對(duì)應(yīng)的第一播放信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將觸感交互行為的相關(guān)信息發(fā)送到服務(wù)器具體包括: 從監(jiān)控到的觸感交互行為中進(jìn)行特征提取,將提取出的特征信息作為所述觸感交互行為的相關(guān)信息發(fā)送到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存的特征信息與播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第一播放信息; 或者, 從監(jiān)控到的觸感交互行為中進(jìn)行特征提取,根據(jù)特征信息與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,確定與所提取出的特征信息相匹配的動(dòng)作編碼,將所述相匹配的動(dòng)作編碼作為所述觸感交互行為的相關(guān)信息發(fā)送到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第一播放信息。
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,還包括: 將發(fā)送方用戶的標(biāo)識(shí)信息以及接收方用戶的標(biāo)識(shí)信息發(fā)送到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息;并根據(jù)觸感交互行為的相關(guān)信息以及所述關(guān)系屬性信息,確定所述第一播放信息并返回。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端具體包括: 從監(jiān)控到的觸感交互行為中進(jìn)行特征提取,將提取出的特征信息作為所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)預(yù)先保存的特征信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第二播放信息; 或者, 根據(jù)預(yù)先保存的觸感交互行為信息與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,確定與當(dāng)前監(jiān)控到的觸感交互行為信息相匹配的動(dòng)作編碼,將所述相匹配的動(dòng)作編碼作為所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)預(yù)先保存動(dòng)作編碼與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前監(jiān)控到的觸感交互行為對(duì)應(yīng)的第二播放信息; 或者, 根據(jù)預(yù)先保存的觸感交互行為信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前監(jiān)控到的觸感交互行為對(duì)應(yīng)的第二播放信息,將所述第二播放信息的編碼作為所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方客戶端,以便所述接收方客戶端直接將接收到的信息確定為當(dāng)前監(jiān)控到的觸感交互行為對(duì)應(yīng)的第二播放信息。
8.根據(jù)權(quán)利要求1或7所述的方法,其特征在于,還包括: 將發(fā)送發(fā)用戶的標(biāo)識(shí)信息發(fā)送到所述接收方客戶端,以便接收方客戶端根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,并根據(jù)所述觸感交互行為的相關(guān)信息以及發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前觸感交互行為對(duì)應(yīng)的第二播放信息。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端具體包括: 將觸感交互行為的相關(guān)信息以及接收方用戶的標(biāo)識(shí)信息上傳到服務(wù)器,以便服務(wù)器根據(jù)所述觸感交互行為的相關(guān)信息確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第二播放信息,并將第二播放信息的編碼作為所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶的標(biāo)識(shí)信息對(duì)應(yīng)的接收方客戶端。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述將觸感交互行為的相關(guān)信息以及接收方用戶的標(biāo)識(shí)信息上傳到服務(wù)器具體包括: 從監(jiān)控到的觸感交互行為中進(jìn)行特征提??; 將提取出的特征信息作為觸感交互行為的相關(guān)信息上傳到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存的特征信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第二播放信息; 或者, 從監(jiān)控到的觸感交互行為中進(jìn)行特征提取; 根據(jù)特征信息與動(dòng)作編碼之間的對(duì)應(yīng)關(guān)系,確定與所提取出的特征信息相匹配的動(dòng)作編碼; 將所述相匹配的動(dòng)作編碼作為觸感交互行為的相關(guān)信息上傳到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存動(dòng)作編碼與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定當(dāng)前的觸感交互行為對(duì)應(yīng)的第二播放信息。
11.根據(jù)權(quán)利要求9或10所述的方法,其特征在于,還包括: 將發(fā)送方用戶的標(biāo)識(shí)信息上傳到服務(wù)器,以便服務(wù)器根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,并根據(jù)保存的觸感交互行為的相關(guān)信息以及發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前觸感交互行為對(duì)應(yīng)的第二播放信息。
12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為信息包括: 通過(guò)終端設(shè)備的觸摸屏監(jiān)控發(fā)送方用戶發(fā)出的在所述虛擬形象的指定區(qū)域進(jìn)行觸摸的手勢(shì)觸摸行為信息; 或者, 通過(guò)終端設(shè)備中的加速度感應(yīng)裝置監(jiān)控發(fā)送方用戶發(fā)出的晃動(dòng)所述終端設(shè)備以改變所述虛擬形象在屏幕中的相對(duì)位置的晃動(dòng)行為信息。
13.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為的同時(shí),監(jiān)控發(fā)送方用戶錄入的音頻信息; 將監(jiān)控到的音頻信息連同所述觸感交互行為相關(guān)信息一起發(fā)送到所述接收方客戶端,以便所述接收方客戶端在播放觸感交互行為相關(guān)對(duì)應(yīng)的待播放信息的同時(shí),播放所述發(fā)送方用戶錄入的音頻信息。
14.一種通訊過(guò)程中接收方客戶端的信息交互方法,其特征在于,包括: 接收觸感交互行為的相關(guān)信息,所述觸感交互行為為發(fā)送發(fā)用戶通過(guò)發(fā)送發(fā)客戶端對(duì)接收方用戶的虛擬形象執(zhí)行的行為; 根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息,所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,觸感交互行為的相關(guān)信息具體包括所述觸感交互行為的特征信息,所述根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息具體包括: 根據(jù)預(yù)先保存的特征信息與播放信息之間的對(duì)應(yīng)關(guān)系,確定并播放所述觸感交互行為的特征信息對(duì)應(yīng)的第二播放信息。
16.根據(jù)權(quán)利要求14所述的方法,其特征在于,觸感交互行為的相關(guān)信息具體包括所述觸感交互行為對(duì)應(yīng)的動(dòng)作編碼,所述根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息具體包括: 根據(jù)預(yù)先保存的動(dòng)作編碼與播放信息之間的對(duì)應(yīng)關(guān)系,確定并播放所述觸感交互行為的動(dòng)作編碼對(duì)應(yīng)的第二播放信息。
17.根據(jù)權(quán)利要求14至16任一項(xiàng)所述的方法,其特征在于,還包括: 接收發(fā)送方用戶的標(biāo)識(shí)信息; 根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息; 所述根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息包括: 根據(jù)所述觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定并播放對(duì)應(yīng)的第二播放信息。
18.根據(jù)權(quán)利要求14所述的方法,其特征在于,觸感交互行為的相關(guān)信息具體包括所述觸感交互行為對(duì)應(yīng)的第二播放信息的編碼,所述根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息具體包括: 根據(jù)接收到的第二播放信息的編碼,確定并播放所述第二播放信息。
19.一種通訊過(guò)程中服務(wù)器端的信息交互方法,其特征在于,包括: 獲取發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息以及接收方用戶的標(biāo)識(shí)信息; 根據(jù)所述觸感交互行為的相關(guān)信息,確定需要向接收方客戶端發(fā)送的信息; 根據(jù)所述接收方用戶的標(biāo)識(shí)信息,將所述需要向接收方客戶端發(fā)送的信息,發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)接收到的信息確定第二播放信息;其中,所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述根據(jù)所述觸感交互行為的相關(guān)信息確定需要向接收方客戶端發(fā)送的信息具體包括: 直接將所述觸感交互行為的相關(guān)信息,確定為需要向接收方客戶端發(fā)送的信息;所述根據(jù)所述接收方用戶的標(biāo)識(shí)信息將所述需要向接收方客戶端方法的信息,發(fā)送到所述接收方客戶端具體包括: 根據(jù)所述接收方用戶的標(biāo)識(shí)信息,將所述觸感交互行為的相關(guān)信息發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)所述觸感交互行為的相關(guān)信息確定并播放所述第二播放信息。
21.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述根據(jù)所述觸感交互行為的相關(guān)信息確定需要向接收方客戶端發(fā)送的信息具體包括: 根據(jù)所述觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息; 將所述第二播放信息的編碼確定為需要向接收方客戶端發(fā)送的信息。
22.根據(jù)權(quán)利要求21所述的方法,其特征在于,所述發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息包括從所述觸感交互行為中提取出的特征信息,所述根據(jù)所述觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息具體包括: 根據(jù)預(yù)先保存的特征信息與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在接收方客戶端播放的第二播放信息。
23.根據(jù)權(quán)利要求21所述的方法,其特征在于,所述發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息包括與所述觸感交互行為相匹配的動(dòng)作編碼,所述根據(jù)所述觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息具體包括: 根據(jù)預(yù)先保存的特征編碼與第二播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在接收方客戶端播放的第二播放信息。
24.根據(jù)權(quán)利要求21至23任一項(xiàng)所述的方法,其特征在于,還包括: 獲取發(fā)送方客戶端發(fā)送的發(fā)送方用戶的標(biāo)識(shí)信息; 根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息; 所述根據(jù)所述觸感交互行為的相關(guān)信息,確定需要在接收方客戶端播放的第二播放信息包括: 根據(jù)所述觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定需要在接收方客戶端播放的第二播放信息。
25.根據(jù)權(quán)利要求19所述的方法,其特征在于,還包括: 獲取發(fā)送方客戶端發(fā)送的發(fā)送方用戶的標(biāo)識(shí)信息; 根據(jù)所述觸感交互行為的相關(guān)信息,確定需要在發(fā)送方客戶端播放的第一播放信息; 根據(jù)所述發(fā)送方用戶的標(biāo)識(shí)信息將所述第一播放信息的編碼返回給所述發(fā)送方客戶端。
26.根據(jù)權(quán)利要求25所述的方法,其特征在于,所述發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息包括從所述觸感交互行為中提取出的特征信息,所述根據(jù)所述觸感交互行為的相關(guān)信息,確定需要在發(fā)送方客戶端播放的第一播放信息具體包括: 根據(jù)預(yù)先保存的特征信息與第一播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在發(fā)送方客戶端播放的第一播放信息。
27.根據(jù)權(quán)利要求25所述的方法,其特征在于,所述發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息包括與所述觸感交互行為相匹配的動(dòng)作編碼,所述根據(jù)所述觸感交互行為的相關(guān)信息,確定需要在發(fā)送方客戶端播放的第一播放信息具體包括: 根據(jù)預(yù)先保存的特征編碼與第一播放信息之間的對(duì)應(yīng)關(guān)系,確定需要在發(fā)送方客戶端播放的第一播放信息。
28.根據(jù)權(quán)利要求25至27任一項(xiàng)所述的方法,其特征在于,還包括: 根據(jù)預(yù)先保存的發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息; 所述根據(jù)所述觸感交互行為的相關(guān)信息,確定需要在發(fā)送方客戶端播放的第一播放信息包括: 根據(jù)所述觸感交互行為的相關(guān)信息以及當(dāng)前發(fā)送方用戶與接收方用戶之間的關(guān)系屬性信息,確定需要在發(fā)送方客戶端播放的第一播放信息。
29.—種通訊過(guò)程中的發(fā)送方客戶端,其特征在于,包括: 虛擬形象確定單元,用于確定接收方用戶以及所述接收方用戶對(duì)應(yīng)的虛擬形象; 監(jiān)控單元,用于監(jiān)控發(fā)送方用戶對(duì)所述虛擬形象執(zhí)行的觸感交互行為信息; 第一播放信息確定單元,用于根據(jù)觸感交互行為信息,確定觸感交互行為信息對(duì)應(yīng)的第一播放信息;所述第一播放信息為與所述虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息; 信息發(fā)送單元,用于將監(jiān)控到的觸感交互行為的相關(guān)信息發(fā)送到所述接收方用戶對(duì)應(yīng)的接收方客戶端,以便所述接收方客戶端根據(jù)所述觸感交互行為相關(guān)信息,確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
30.一種通訊過(guò)程中的接收方客戶端,其特征在于,包括: 信息接收單元,用于接收觸感交互行為的相關(guān)信息;所述觸感交互行為為發(fā)送發(fā)用戶通過(guò)發(fā)送發(fā)客戶端對(duì)接收方用戶的虛擬形象執(zhí)行的行為; 第二播放信息確定單元,用于根據(jù)所述觸感交互行為的相關(guān)信息確定并播放對(duì)應(yīng)的第二播放信息;所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
31.一種通訊過(guò)程中的服務(wù)器,其特征在于,包括: 相關(guān)信息獲取單元,用于獲取發(fā)送方客戶端發(fā)送的觸感交互行為的相關(guān)信息,以及接收方用戶的標(biāo)識(shí)信息; 信息確定單元,用于根據(jù)所述觸感交互行為的相關(guān)信息確定需要向接收方客戶端發(fā)送的信息; 信息發(fā)送單元,用于根據(jù)所述接收方用戶的標(biāo)識(shí)信息將所述需要向接收方客戶端方發(fā)送的信息,發(fā)送到所述接收方客戶端,以便所述接收方客戶端根據(jù)接收到的信息確定第二播放信息;其中,所述第二播放信息為與接收方用戶的虛擬形象相關(guān)并且與所述觸感交互行為信息對(duì)應(yīng)的播放信息。
【文檔編號(hào)】H04L29/08GK104184760SQ201310192855
【公開日】2014年12月3日 申請(qǐng)日期:2013年5月22日 優(yōu)先權(quán)日:2013年5月22日
【發(fā)明者】殷杭華 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司