欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在社交代理終端中執(zhí)行的社交方法、終端和介質(zhì)與流程

文檔序號:12730430閱讀:184來源:國知局
一種在社交代理終端中執(zhí)行的社交方法、終端和介質(zhì)與流程

本發(fā)明的實施方式涉及智能終端領域,更具體地,本發(fā)明的實施方式涉及一種在社交代理終端中執(zhí)行的社交方法、終端和介質(zhì)。



背景技術:

本部分旨在為權利要求書中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現(xiàn)有技術。

隨著智能終端技術的不斷進步以及對生活品質(zhì)的不斷追求,作為物聯(lián)網(wǎng)應用之一的智能終端具有廣闊的市場應用前景。

唱歌、聽歌是日常生活中常見的娛樂方式,因此,智能音箱應運而生。智能音箱主要是通過無線路由器,將智能音箱接入到外部網(wǎng)絡當中,使得播放更加的自由化,其具體原理為:首先通過智能傳輸協(xié)議將多媒體資源的鏈接傳輸?shù)街悄芤粝洚斨?,智能音箱對多媒體資源進行下載,直接在智能音箱上對下載的多媒體資源進行解碼和播放。

隨著需求的不斷提升,在很多情況下,用戶需要跟其他用戶進行社交交互,中國專利CN104065718A公開了一種實現(xiàn)智能音箱社交分享的方法及系統(tǒng),其方法包括:智能音箱接收用戶的社交操作指令,識別社交操作,將相應的社交參數(shù)發(fā)送至社交網(wǎng)絡服務器;通過所述社交賬號密碼與所述社交網(wǎng)絡服務器交互,按照此次社交操作的社交分享方式進行分享操作。專利CN104065718A主要解決的是分享操作問題,依賴于社交網(wǎng)絡服務,本身不解決社交問題。

本發(fā)明主要解決如何借助于智能設備實現(xiàn)社交代理、實現(xiàn)用戶之間的社交。



技術實現(xiàn)要素:

在現(xiàn)有技術中,可以通過智能音箱分享內(nèi)容,但是無法通過智能設備(例如智能音箱)進行社交交互,這是非常令人煩惱的過程。

為此,非常需要一種改進的在社交代理終端中執(zhí)行的社交方法,借助社交代理終端,實現(xiàn)用戶之間的社交。

在本上下文中,本發(fā)明的實施方式期望提供一種新的社交方法。

在本發(fā)明實施方式的第一方面中,提供了一種在社交代理終端中執(zhí)行的社交方法,包括:

接收第一用戶通過第一終端發(fā)送的交互請求;

采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互;

其中所述第一用戶與所述第一終端相關聯(lián),所述第二用戶與所述社交代理終端相關聯(lián)。

在一個實施方式中,根據(jù)本發(fā)明的上述實施方式所述的方法,還包括:

確定允許所述第一用戶與所述第二用戶進行交互時,接收所述第一終端發(fā)送的部分或者全部交互內(nèi)容;和/或,

確定不允許所述第一用戶與所述第二用戶進行交互時,拒絕接收所述第一終端發(fā)送的所述交互內(nèi)容,或者忽略所述第一終端發(fā)送的所述交互內(nèi)容;和/或,

確定允許所述第一用戶與所述第二用戶進行交互時,向所述第二用戶發(fā)出第一類型語音消息。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,所述方法還包括:

接收所述第二用戶的第二類型語音消息,并將所述第二類型語音消息轉(zhuǎn)發(fā)給所述第一用戶。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,所述方法還包括:

接收所述第二用戶的第二類型語音消息;

根據(jù)所述第二類型語音消息得到第三類型消息;

并回復第三類型消息給所述第一用戶。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,根據(jù)所述第二類型語音消息得到第三類型消息,包括:

根據(jù)預設的第三類型消息和第二類型語音消息識別結果的對應關系,得到所述第三類型消息;或者,

根據(jù)所述第二類型語音消息和第一預設機器學習模型,得到所述第三類型消息。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,其中,所述第三類型消息為第三類型語音消息,且所述第三類型語音消息與所述第一類型語音消息共用與所述社交代理終端或者所述第二用戶關聯(lián)的語音參數(shù)。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,采用預設規(guī)則確定是否允許所述第一用戶與所述第二用戶進行交互,包括:

向所述第二用戶發(fā)送語音詢問消息,所述語音詢問消息用于詢問所述第二用戶是否允許與所述第一終端進行交互;

接收與所述語音詢問消息對應的語音響應消息,根據(jù)所述語音響應消息,確定是否允許與所述第二用戶進行交互。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互,包括:

根據(jù)所述交互請求中攜帶的請求類型和/或第一用戶相關參數(shù),采用預設規(guī)則判斷所述第一用戶和所述第二用戶是否匹配;

根據(jù)判斷結果確定是否允許所述第一用戶與所述第二用戶進行交互。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,所述預設規(guī)則為滿足條件式和/或邏輯樹式的規(guī)則。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,其中,向所述第二用戶發(fā)出第一類型語音消息,包括:

根據(jù)所述第一終端發(fā)送的交互請求或者交互內(nèi)容,使用預設配置關系或者第二預設機器學習模型,得到所述第一類型語音消息;

并向所述第二用戶發(fā)出所述第一類型語音消息;

其中,所述預設配置關系由所述第二用戶設置,以及,所述第二預設機器學習模型根據(jù)所述第二用戶與所述社交代理終端或者其他用戶的交互語料素材生成。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,所述社交代理終端為智能音箱。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,接收第一用戶通過第一終端發(fā)送的交互請求,包括:

接收所述社交代理終端所在的第一社交平臺服務器轉(zhuǎn)發(fā)的交互請求,所述第一社交平臺服務器轉(zhuǎn)發(fā)的交互請求是由所述第一終端所在的第二社交平臺服務器發(fā)送至所述第一社交平臺服務器的。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,所述交互請求是所述第一終端確定預設對象符合一定條件時直接發(fā)送的,或者所述交互請求是所述第一終端確定預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息、并根據(jù)所述詢問消息發(fā)送的。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,所述預設對象為所述第一用戶和所述第二用戶以外的預設對象。

在本發(fā)明實施方式的第二方面中,提供了一種社交代理終端,包括:

接收單元,用于接收第一用戶通過第一終端發(fā)送的交互請求;

判斷單元,用于采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互;

其中所述第一用戶與所述第一終端相關聯(lián),所述第二用戶與所述社交代理終端相關聯(lián)。

在一個實施方式中,根據(jù)本發(fā)明的上述實施方式所述的終端,所述裝置還包括拒絕單元和發(fā)送單元,其中:

所述接收單元,用于在所述判斷單元確定允許所述第一用戶與所述第二用戶進行交互時,接收所述第一終端發(fā)送的部分或者全部交互內(nèi)容;和/或,

所述拒絕單元,用于在所述判斷單元確定不允許所述第一用戶與所述第二用戶進行交互時,拒絕接收所述第一終端發(fā)送的所述交互內(nèi)容,或者忽略所述第一終端發(fā)送的所述交互內(nèi)容;和/或,

所述發(fā)送單元,用于在所述判斷單元確定允許所述第一用戶與所述第二用戶進行交互時,向所述第二用戶發(fā)出第一類型語音消息。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述接收單元還用于,接收所述第二用戶的第二類型語音消息;

所述發(fā)送單元還用于,將所述第二類型語音消息轉(zhuǎn)發(fā)給所述第一用戶。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述接收單元還用于,接收所述第二用戶的第二類型語音消息;

所述裝置還包括確定單元,用于根據(jù)所述第二類型語音消息得到第三類型消息;

所述發(fā)送單元還用于,回復所述第三類型消息給所述第一用戶。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述確定單元根據(jù)所述第二類型語音消息得到第三類型消息時,具體為:

根據(jù)預設的第三類型消息和第二類型語音消息識別結果的對應關系,得到所述第三類型消息;或者,

根據(jù)所述第二類型語音消息和第一預設機器學習模型,得到所述第三類型消息。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,其中,所述第三類型消息為第三類型語音消息,且所述第三類型語音消息與所述第一類型語音消息共用與所述社交代理終端或者所述第二用戶關聯(lián)的語音參數(shù)。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,還包括發(fā)送單元,用于向所述第二用戶發(fā)送語音詢問消息,所述語音詢問消息用于詢問所述第二用戶是否允許與所述第一終端進行交互;

所述接收單元還用于,接收與所述語音詢問消息對應的語音響應消息;

所述判斷單元,用于根據(jù)所述語音響應消息,確定是否允許與所述第二用戶進行交互。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述判斷單元采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互時,具體為:

根據(jù)所述交互請求中攜帶的請求類型和/或第一用戶相關參數(shù),采用預設規(guī)則判斷所述第一用戶和所述第二用戶是否匹配,根據(jù)判斷結果確定是否允許所述第一用戶與所述第二用戶進行交互。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述預設規(guī)則為滿足條件式和/或邏輯樹式的規(guī)則。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述發(fā)送單元向所述第二用戶發(fā)出第一類型語音消息時,具體為:

根據(jù)所述第一終端發(fā)送的交互請求或者交互內(nèi)容,使用預設配置關系或者第二預設機器學習模型,得到所述第一類型語音消息;

并向所述第二用戶發(fā)出所述第一類型語音消息;

其中,所述預設配置關系由所述第二用戶設置,以及,所述第二預設機器學習模型根據(jù)所述第二用戶與所述社交代理終端或者其他用戶的交互語料素材生成。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述社交代理終端為智能音箱。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述接收單元接收第一用戶通過第一終端發(fā)送的交互請求時,具體為:

接收所述社交代理終端所在的第一社交平臺服務器轉(zhuǎn)發(fā)的交互請求,所述第一社交平臺服務器轉(zhuǎn)發(fā)的交互請求是由所述第一終端所在的第二社交平臺服務器發(fā)送至所述第一社交平臺服務器的。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述交互請求是所述第一終端確定預設對象符合一定條件時直接發(fā)送的,或者所述交互請求是所述第一終端確定預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息、并根據(jù)所述詢問消息發(fā)送的。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,所述預設對象為所述第一用戶和所述第二用戶以外的預設對象。

在本發(fā)明實施方式的第三方面中,提供了一種社交代理終端,包括:

一個或者多個處理器;

存儲器;

存儲在所述存儲器中的程序,當被所述一個或者多個處理器執(zhí)行時,所述程序使所述終端執(zhí)行如第一方面或者第一方面的任意一種實施方式所述的方法。

在本發(fā)明實施方式的第四方面中,提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有程序,當所述程序被處理器執(zhí)行時,使得所述處理器執(zhí)行如第一方面或者第一方面的任意一種實施方式所述的方法。

在本發(fā)明實施方式的第五方面中,提供了一種社交方法,包括:

確定預設對象是否符合一定條件;

在確定所述預設對象符合一定條件時直接發(fā)送交互請求,或者在確定所述預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息,并根據(jù)所述詢問消息發(fā)送交互請求。

在一個實施方式中,根據(jù)本發(fā)明的上述實施方式所述的方法,所述預設對象為所述第一用戶和所述第二用戶以外的預設對象。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的方法,其中,所述詢問消息用于詢問所述第一用戶是否發(fā)送交互請求;所述根據(jù)所述詢問消息發(fā)送交互請求,包括:接收詢問消息的響應消息,根據(jù)所述響應消息來發(fā)送交互請求;

或者,所述詢問消息用于詢問所述交互請求所發(fā)送的目標對象;所述根據(jù)所述詢問消息發(fā)送交互請求,包括:接收詢問消息的響應消息,根據(jù)所述響應消息將交互請求發(fā)送至所述目標對象。

在本發(fā)明實施方式的第六方面中,提供了一種智能終端,包括:

判斷單元,用于確定預設對象是否符合一定條件;

發(fā)送單元,用于在所述判斷單元確定所述預設對象符合一定條件時直接發(fā)送交互請求,或者在所述判斷單元確定所述預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息,并根據(jù)所述詢問消息發(fā)送交互請求。

在一個實施方式中,根據(jù)本發(fā)明的上述實施方式所述的終端,所述預設對象為所述第一用戶和所述第二用戶以外的預設對象。

在一些實施方式中,根據(jù)本發(fā)明的上述任一實施方式所述的終端,其中,所述詢問消息用于詢問所述第一用戶是否發(fā)送交互請求;所述終端還包括接收單元,用于接收詢問消息的響應消息;所述發(fā)送單元根據(jù)所述詢問消息發(fā)送交互請求時,具體為:根據(jù)所述響應消息來發(fā)送交互請求;

或者,所述詢問消息用于詢問所述交互請求所發(fā)送的目標對象;所述終端還包括接收單元,用于接收詢問消息的響應消息;根據(jù)所述詢問消息發(fā)送交互請求,包括:根據(jù)所述響應消息將交互請求發(fā)送至所述目標對象。

在本發(fā)明實施方式的第七方面中,提供了一種智能終端,包括:

一個或者多個處理器;

存儲器;

存儲在所述存儲器中的程序,當被所述一個或者多個處理器執(zhí)行時,所述程序使所述終端執(zhí)行如第五方面或者第五方面的任意一種實施方式所述的方法。

在本發(fā)明實施方式的第八方面中,提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有程序,當所述程序被處理器執(zhí)行時,使得所述處理器執(zhí)行如第五方面或者第五方面的任意一種實施方式所述的方法。

本發(fā)明實施例中,提出一種在社交代理終端中執(zhí)行的社交方法:接收第一用戶通過第一終端發(fā)送的交互請求;采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互;其中所述第一用戶與所述第一終端相關聯(lián),所述第二用戶與所述社交代理終端相關聯(lián);在該方案中,在接收到交互請求后,社交代理終端可以判斷是否允許第一用戶和第二用戶進行交互,這樣,通過社交代理終端的社交代理功能來實現(xiàn)用戶的社交功能,提高了社交效率和社交體驗。

附圖說明

通過參考附圖閱讀下文的詳細描述,本發(fā)明示例性實施方式的上述以及其他目的、特征和優(yōu)點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實施方式,其中:

圖1示意性地示出了根據(jù)本發(fā)明實施方式的在社交代理終端中執(zhí)行的社交方法的場景示意圖;

圖2示意性地示出了根據(jù)本發(fā)明實施方式的用于在社交代理終端中執(zhí)行的社交方法的流程圖;

圖3示意性地示出了根據(jù)本發(fā)明實施方式的用于社交方法的另一種流程圖;

圖4示意性地示出了根據(jù)本發(fā)明實施方式的社交代理終端的示意圖;

圖5示意性地示出了根據(jù)本發(fā)明實施方式的智能終端的示意圖;

圖6示意性地示出了根據(jù)本發(fā)明實施方式的用于在社交代理終端中執(zhí)行的社交裝置的一種示意圖;

圖7示意性地示出了根據(jù)本發(fā)明實施方式的用于在社交代理終端中執(zhí)行的社交裝置的另一種示意圖;

在附圖中,相同或?qū)臉颂柋硎鞠嗤驅(qū)牟糠帧?/p>

具體實施方式

下面將參考若干示例性實施方式來描述本發(fā)明的原理和精神。應當理解,給出這些實施方式僅僅是為了使本領域技術人員能夠更好地理解進而實現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整地傳達給本領域的技術人員。

本領域技術人員知道,本發(fā)明的實施方式可以實現(xiàn)為一種系統(tǒng)、裝置、設備、方法或計算機程序產(chǎn)品。因此,本公開可以具體實現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結合的形式。

根據(jù)本發(fā)明的實施方式,提出了一種在社交代理終端中執(zhí)行的社交方法、終端及介質(zhì)。

在本文中,附圖中的任何元素數(shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。

下面參考本發(fā)明的若干代表性實施方式,詳細闡釋本發(fā)明的原理和精神。

發(fā)明概述

本發(fā)明人發(fā)現(xiàn),在智能音箱中加入社交代理功能可以使得智能音箱實現(xiàn)社交交互,例如,第一用戶預通過關聯(lián)的智能終端1與和第二用戶相關聯(lián)的智能音箱2進行交互,智能終端1向智能音箱2發(fā)送交互請求,具有社交代理功能的智能音箱2接收到該交互請求后,根據(jù)預設規(guī)則來判斷是否允許第一用戶和第二用戶進行交互,這樣,第一用戶和第二用戶可以通過智能音箱進行社交交互,由此實現(xiàn)了由智能音箱實現(xiàn)社交功能、提高了社交效率和社交體驗。

在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實施方式。

應用場景總覽

參考圖1所示,波波預跟紅紅進行社交,與波波相關聯(lián)的智能終端1將波波認為的優(yōu)質(zhì)歌曲1的相關信息發(fā)送至與紅紅相關聯(lián)的智能音箱2,具有社交代理功能的智能音箱2接收到智能終端1的交互請求時,如果根據(jù)預設規(guī)則確定允許波波和紅紅進行交互時,接收優(yōu)質(zhì)歌曲1的相關信息,例如接收優(yōu)質(zhì)歌曲1的播放鏈接,并根據(jù)該播放鏈接播放該優(yōu)質(zhì)歌曲1,紅紅聽到該優(yōu)質(zhì)歌曲1后可以發(fā)出語音,例如,說“真好聽”,智能音箱2接收到“真好聽”時,將“真好聽”這句話發(fā)送至智能終端1,智能終端1可以基于這個回復再向智能音箱2發(fā)送消息,由此可以實現(xiàn)波波和紅紅之間的社交交互。

示例性方法

下面結合圖1的應用場景,參考圖2來描述根據(jù)本發(fā)明示例性實施方式的用于在社交代理終端中執(zhí)行的社交方法。需要注意的是,上述應用場景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實施方式在此方面不受任何限制。相反,本發(fā)明的實施方式可以應用于適用的任何場景。

參閱圖2所示,本發(fā)明實施例中,提出一種在社交代理終端中執(zhí)行的社交方法20,包括:

步驟200:接收第一用戶通過第一終端發(fā)送的交互請求;

步驟210:采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互;

其中所述第一用戶與所述第一終端相關聯(lián),所述第二用戶與所述社交代理終端相關聯(lián)。

本發(fā)明實施例中,進一步的,還包括:

確定允許所述第一用戶與所述第二用戶進行交互時,接收所述第一終端發(fā)送的部分或者全部交互內(nèi)容,例如,確定允許所述第一用戶與所述第二用戶進行交互時,接收完整的一首歌曲,或者接收一首歌曲的前10秒;和/或,

確定不允許所述第一用戶與所述第二用戶進行交互時,拒絕接收所述第一終端發(fā)送的所述交互內(nèi)容,或者忽略所述第一終端發(fā)送的所述交互內(nèi)容,例如,確定不允許所述第一用戶與所述第二用戶進行交互時,拒絕接收一首歌曲,或者直接忽略該歌曲或者直接忽略交互請求;和/或,

確定允許所述第一用戶與所述第二用戶進行交互時,向所述第二用戶發(fā)出第一類型語音消息。

其中,向所述第二用戶發(fā)出第一類型語音消息時,可以采用如下方式:

根據(jù)所述第一終端發(fā)送的交互請求或者交互內(nèi)容,使用預設配置關系或者第二預設機器學習模型,得到所述第一類型語音消息;

并向所述第二用戶發(fā)出所述第一類型語音消息;

其中,所述預設配置關系由所述第二用戶設置,以及,所述第二預設機器學習模型根據(jù)所述第二用戶與所述社交代理終端或者其他用戶的交互語料素材生成。

例如,智能終端1向智能音箱2發(fā)送“你的頭像真好看”的語音消息,智能音箱2接收到該語音消息時,根據(jù)第二預設機器學習模型得到第一類型語音消息“有陌生人想跟您搭訕”,并將“有陌生人想跟您搭訕”播放給第二用戶。

前面描述的是判斷是否允許第一用戶和第二用戶進行交互,在允許第一用戶和第二用戶進行交互的情況下,第一用戶和第二用戶可以進行社交交互,其中,第一用戶和第二用戶進行交互的時候,可以采用多種方式,例如采用顯式的方式,或者采用隱式的方式,因此,本發(fā)明實施例中,進一步的,所述方法還包括:

接收所述第二用戶的第二類型語音消息,并將所述第二類型語音消息轉(zhuǎn)發(fā)給所述第一用戶,在這種方式下,第二終端采用的是直接轉(zhuǎn)發(fā)的功能,不會改變接收到的第二類型語音消息,例如,第一用戶通過智能終端1向智能音箱2發(fā)送語音消息“你的頭像真美”,與智能音箱2相關的第二用戶聽到后說“謝謝夸獎”,智能音箱2直接將“謝謝夸獎”發(fā)送至智能終端1,第一用戶聽到的反饋是“謝謝夸獎”這句話。這種直接轉(zhuǎn)發(fā)的方式,即上文中所述的顯式的方式。

或者,也可以采用如下方式,即上文中所述的隱式的方式:

接收所述第二用戶的第二類型語音消息,根據(jù)所述第二類型語音消息得到第三類型消息,并回復第三類型消息給所述第一用戶,在這種方式下,不是直接將第二類型語音消息發(fā)送至第一用戶,會根據(jù)接收到的第二類型語音消息生成一個新的消息,例如第三類型消息,并將第三類型消息發(fā)送至第一用戶,例如,第一用戶通過智能終端1向智能音箱2發(fā)送語音消息“你的頭像真美”,與智能音箱2相關的第二用戶聽到后說“謝謝夸獎”,智能音箱2根據(jù)“謝謝夸獎”得到一個新的消息“很高興認識您”,并將“很高興認識您”發(fā)送至智能終端1,第一用戶聽到的反饋是“很高興認識您”這句話,并不是“謝謝夸獎”這句話。

本發(fā)明實施例中,根據(jù)所述第二類型語音消息得到第三類型消息時,可以采用多種方式,可選地,可以采用如下方式:

根據(jù)預設的第三類型消息和第二類型語音消息識別結果的對應關系,得到所述第三類型消息。

例如,第一用戶給第二用戶發(fā)送了歌手A的新專輯中的主打歌,第二用戶聽后說了一句“歌手A的新歌真好聽”,與第二用戶相關聯(lián)的社交代理終端接收到“歌手A的新歌真好聽”這句語音后,進行語音識別,之后找到“歌手A的新歌真好聽”—“你的品味真不錯”這一對預設規(guī)則、或者“歌手A”—“你的品味真不錯”這一對預設規(guī)則,并將“你的品味真不錯”作為第三類型消息,然后將“你的品味真不錯”以語音的形式發(fā)送至第一用戶;

或者,還可以采用如下方式:

根據(jù)所述第二類型語音消息和第一預設機器學習模型,得到所述第三類型消息。

例如,第一用戶給第二用戶發(fā)送了歌手A的新專輯中的主打歌,第二用戶聽后說了一句“歌手A的新歌真好聽”,與第二用戶相關聯(lián)的社交代理終端收到“歌手A的新歌真好聽”這句語音后,進行語音識別,再根據(jù)識別結果、根據(jù)“歌手A的新歌真好聽”或者“歌手A”和第一預設機器學習模型得到第三類型消息“你的品味真不錯”,并將“你的品味真不錯”以語音的形式發(fā)送至第一用戶。

本發(fā)明實施例中,可選地,所述第三類型消息為第三類型語音消息,在這種情況下,所述第三類型語音消息可以與所述第一類型語音消息共用與所述社交代理終端關聯(lián)的語音參數(shù),也就是說社交代理終端不管是將語音消息發(fā)送給第一用戶,還是發(fā)送給第二用戶,發(fā)送的語音消息所基于的語音參數(shù)是一樣的,語音參數(shù)是與社交代理終端相關的,不會隨著語音的來源或者要到達的用戶的不同而發(fā)生變化,只不過語音的內(nèi)容可能不同,例如,社交代理終端將“你的品味真不錯”發(fā)送給第一用戶,將“非常感謝”發(fā)送至第二用戶,此時,兩句話采用同樣的男性聲音,聲音的音色、音質(zhì)等都是相同的,不會隨著語音消息發(fā)送的對象的不同而發(fā)生變化。

前面描述的是語音參數(shù)與社交代理終端相關聯(lián),當然,語音參數(shù)也可以與用戶相關聯(lián),因此,所述第三類型語音消息可以與所述第一類型語音消息共用第二用戶關聯(lián)的語音參數(shù)。也就是說,語音參數(shù)與第三類型語音消息所對應的用戶相關聯(lián),只要第三類型語音消息所對應的用戶不變,語音參數(shù)就不變。例如,智能音箱2與第二用戶相關,無論哪個用戶想與第二用戶社交交互,智能音箱2發(fā)送的第三類型語音消息所基于的語音參數(shù)是不變的。

本發(fā)明實施例中,在確定是否允許第一用戶和第二用戶進行交互時,可以詢問第二用戶的意見,參考第二用戶的意見來確定是否允許第一用戶和第二用戶進行交互,因此,采用預設規(guī)則確定是否允許所述第一用戶與所述第二用戶進行交互時,可選地,可以采用如下方式:

向所述第二用戶發(fā)送語音詢問消息,所述語音詢問消息用于詢問所述第二用戶是否允許與所述第一終端進行交互;

接收與所述語音詢問消息對應的語音響應消息,根據(jù)所述語音響應消息,確定是否允許與所述第二用戶進行交互。

例如,智能音箱2接收到智能終端1的交互請求時,向第二用戶發(fā)送語音詢問消息“您是否同意跟第一用戶進行互動”,如果第二用戶回復“不同意”,則確定不允許第一用戶和第二用戶進行交互,如果第二用戶回復“非常愿意”,則確定允許第一用戶和第二用戶進行交互。

本發(fā)明實施例中,采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互時,可以采用如下方式:

根據(jù)所述交互請求中攜帶的請求類型和/或第一用戶相關參數(shù),采用預設規(guī)則判斷所述第一用戶和所述第二用戶是否匹配;

根據(jù)判斷結果確定是否允許所述第一用戶與所述第二用戶進行交互。

例如,第二用戶如果設置了發(fā)送交互請求的用戶為同一偶像的粉絲的話,允許與第一用戶進行社交交互,如果交互請求中攜帶的第一用戶相關參數(shù)有能夠表明為同一偶像粉絲的參數(shù)的話,允許第一用戶與第二用戶進行交互。

前面描述的是根據(jù)請求類型和/或第一用戶相關參數(shù)來判斷所述第一用戶和所述第二用戶是否匹配,當然,還可以有其他方式,例如發(fā)送交互請求的時間點,或者發(fā)送交互請求所對應的應用程序的類型,或者也可以為其他方式,各種方式可以單獨實施,或者也可以進行任意組合,在此不做具體限定。

本發(fā)明實施例中,可選地,所述預設規(guī)則為滿足條件式和/或邏輯樹式的規(guī)則。

本發(fā)明實施例中,可選地,所述社交代理終端為智能音箱。

本發(fā)明實施例中,可選地,接收第一用戶通過第一終端發(fā)送的交互請求,包括:

接收所述社交代理終端所在的第一社交平臺服務器轉(zhuǎn)發(fā)的交互請求,所述第一社交平臺服務器轉(zhuǎn)發(fā)的交互請求是由所述第一終端所在的第二社交平臺服務器發(fā)送至所述第二社交平臺服務器的。根據(jù)本發(fā)明的實施例,社交代理終端與所述第二社交服務器進行交互,形成第二社交系統(tǒng),而該第二社交系統(tǒng)可以對其他社交系統(tǒng)開放,例如可以和某種即時通信系統(tǒng)開放,第一用戶使用即時通信工具向所述社交代理終端發(fā)起交互請求時,該交互請求經(jīng)過即時通信服務器發(fā)送給所述第二社交服務器,再由所述第二社交服務器發(fā)送給所述社交代理終端。

本發(fā)明實施例中,可選地,所述交互請求是所述第一終端確定預設對象符合一定條件時直接發(fā)送的,或者所述交互請求是所述第一終端確定預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息、并根據(jù)所述詢問消息發(fā)送的。

其中,詢問消息可以是用于詢問第一用戶是否發(fā)送交互請求,這樣,第一終端根據(jù)詢問消息的響應消息可以決定是否要發(fā)送交互請求,或者詢問消息也可以是詢問交互請求所要發(fā)送的目標對象,這樣,第一終端根據(jù)詢問消息的響應消息可以決定交互請求要發(fā)送給誰。

當然,上述是詢問消息的幾種示例,在實際應用中并不限定于此,在此不再進行詳述。

本發(fā)明實施例中,可選地,所述預設對象為所述第一用戶和所述第二用戶以外的預設對象。

例如,預設對象為第一用戶和第二用戶共同的歌星偶像,或者是第一用戶和第二用戶的同一網(wǎng)絡課程的共同數(shù)學老師等。預設對象除了可以是人物,還可以是其他實體或者抽象概念,例如新的優(yōu)質(zhì)媒體內(nèi)容。

參閱圖3所示,本發(fā)明實施例中還提出一種社交方法30,包括:

步驟300:確定預設對象是否符合一定條件;

步驟310:在確定所述預設對象符合一定條件時直接發(fā)送交互請求,或者在確定所述預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息,并根據(jù)所述詢問消息發(fā)送交互請求。

例如,用戶發(fā)現(xiàn)優(yōu)質(zhì)內(nèi)容的時候直接發(fā)送交互請求,或者,關注的歌手發(fā)布新專輯的時候直接發(fā)送交互請求。

可選地,所述預設對象為所述第一用戶和所述第二用戶以外的預設對象。例如,預設對象為第一用戶和第二用戶共同的歌星偶像,或者是第一用戶和第二用戶的同一網(wǎng)絡課程的共同數(shù)學老師等。預設對象除了可以是人物,還可以是其他實體或者抽象概念,例如新的優(yōu)質(zhì)媒體內(nèi)容。

可選地,所述詢問消息用于詢問所述第一用戶是否發(fā)送交互請求;此時,根據(jù)所述詢問消息發(fā)送交互請求時,可以采用這種方式:接收詢問消息的響應消息,根據(jù)所述響應消息來發(fā)送交互請求;

或者,可選地,所述詢問消息也可以用于詢問所述交互請求所發(fā)送的目標對象;此時,根據(jù)所述詢問消息發(fā)送交互請求時,可以采用方式:接收詢問消息的響應消息,根據(jù)所述響應消息將交互請求發(fā)送至所述目標對象。

例如,波波的偶像出了一首新歌,智能終端1獲得該信息后,向波波發(fā)送詢問消息,說“您想要將該歌曲推送給誰,您的好友還是附近的人呢”,波波說“想要推薦給好友紅紅”,則智能終端1向與紅紅相關聯(lián)的智能音箱2發(fā)送交互請求。

需要說明的是,本發(fā)明實施例中,第一終端可以是PC(Personal Computer,個人電腦)、手機、平板電腦、智能音箱等,社交代理終端也可以為PC、手機、平板電腦、智能音箱等,在此不做具體限定。

示例性裝置

在介紹了本發(fā)明示例性實施方式的介質(zhì)之后,接下來,參考圖4對本發(fā)明示例性實施方式的社交代理終端40進行描述,社交代理終端40包括:

接收單元400,用于接收第一用戶通過第一終端發(fā)送的交互請求;

判斷單元410,用于采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互;

其中所述第一用戶與所述第一終端相關聯(lián),所述第二用戶與所述社交代理終端相關聯(lián)。

本發(fā)明實施例中,進一步的,所述裝置還包括拒絕單元420和發(fā)送單元430,其中:

所述接收單元400,用于在所述判斷單元410確定允許所述第一用戶與所述第二用戶進行交互時,接收所述第一終端發(fā)送的部分或者全部交互內(nèi)容,例如,確定允許所述第一用戶與所述第二用戶進行交互時,接收完整的一首歌曲,或者接收一首歌曲的前10秒;和/或,

所述拒絕單元420,用于在所述判斷單元410確定不允許所述第一用戶與所述第二用戶進行交互時,拒絕接收所述第一終端發(fā)送的所述交互內(nèi)容,或者忽略所述第一終端發(fā)送的所述交互內(nèi)容,例如,確定不允許所述第一用戶與所述第二用戶進行交互時,拒絕接收一首歌曲,或者直接忽略該歌曲或者直接忽略交互請求;和/或,

所述發(fā)送單元430,用于在所述判斷單元410確定允許所述第一用戶與所述第二用戶進行交互時,向所述第二用戶發(fā)出第一類型語音消息。

其中,所述發(fā)送單元430向所述第二用戶發(fā)出第一類型語音消息時,具體為:

根據(jù)所述第一終端發(fā)送的交互請求或者交互內(nèi)容,使用預設配置關系或者第二預設機器學習模型,得到所述第一類型語音消息;

并向所述第二用戶發(fā)出所述第一類型語音消息;

其中,所述預設配置關系由所述第二用戶設置,以及,所述第二預設機器學習模型根據(jù)所述第二用戶與所述社交代理終端或者其他用戶的交互語料素材生成。

例如,智能終端1向智能音箱2發(fā)送“你的頭像真好看”的語音消息,智能音箱2接收到該語音消息時,根據(jù)第二預設機器學習模型得到第一類型語音消息“有陌生人想跟您搭訕”,并將“有陌生人想跟您搭訕”播放給第二用戶。

前面描述的是判斷是否允許第一用戶和第二用戶進行交互,在允許第一用戶和第二用戶進行交互的情況下,第一用戶和第二用戶可以進行社交交互,其中,第一用戶和第二用戶進行交互的時候,可以采用多種方式,例如采用顯式的方式,或者采用隱式的方式,因此,本發(fā)明實施例中,所述接收單元400還用于,接收所述第二用戶的第二類型語音消息;

所述發(fā)送單元430還用于,將所述第二類型語音消息轉(zhuǎn)發(fā)給所述第一用戶,在這種方式下,第二終端采用的是直接轉(zhuǎn)發(fā)的功能,不會改變接收到的第二類型語音消息,例如,第一用戶通過智能終端1向智能音箱2發(fā)送語音消息“你的頭像真美”,與智能音箱2相關的第二用戶聽到后說“謝謝夸獎”,智能音箱2直接將“謝謝夸獎”發(fā)送至智能終端1,第一用戶聽到的反饋是“謝謝夸獎”這句話。這種直接轉(zhuǎn)發(fā)的方式,即上文中所述的顯式的方式。

或者,所述接收單元400還用于,接收所述第二用戶的第二類型語音消息;

所述裝置還包括確定單元440,用于根據(jù)所述第二類型語音消息得到第三類型消息;

所述發(fā)送單元430還用于,回復所述第三類型消息給所述第一用戶。該種方式為上文中所述的隱式的方式

在這種方式下,不是直接將第二類型語音消息發(fā)送至第一用戶,會根據(jù)接收到的第二類型語音消息生成一個新的消息,例如第三類型消息,并將第三類型消息發(fā)送至第一用戶,例如,第一用戶通過智能終端1向智能音箱2發(fā)送語音消息“你的頭像真美”,與智能音箱2相關的第二用戶聽到后說“謝謝夸獎”,智能音箱2根據(jù)“謝謝夸獎”得到一個新的消息“很高興認識您”,并將“很高興認識您”發(fā)送至智能終端1,第一用戶聽到的反饋是“很高興認識您”這句話,并不是“謝謝夸獎”這句話。

本發(fā)明實施例中,可選地,所述確定單元440根據(jù)所述第二類型語音消息得到第三類型消息時,具體為:

根據(jù)預設的第三類型消息和第二類型語音消息識別結果的對應關系,得到所述第三類型消息。

例如,第一用戶給第二用戶發(fā)送了歌手A的新專輯中的主打歌,第二用戶聽后說了一句“歌手A的新歌真好聽”,與第二用戶相關聯(lián)的社交代理終端接收到“歌手A的新歌真好聽”這句語音后,進行語音識別,再根據(jù)識別結果、找到“歌手A的新歌真好聽”—“你的品味真不錯”這一對預設規(guī)則、或者“歌手A”—“你的品味真不錯”這一對預設規(guī)則,并將“你的品味真不錯”作為第三類型消息,然后將“你的品味真不錯”以語音的形式發(fā)送至第一用戶。

或者,還可以采用如下方式:

根據(jù)所述第二類型語音消息和第一預設機器學習模型,得到所述第三類型消息。

例如,第一用戶給第二用戶發(fā)送了歌手A的新專輯中的主打歌,第二用戶聽后說了一句“歌手A的新歌真好聽”,與第二用戶相關聯(lián)的社交代理終端收到“歌手A的新歌真好聽”這句語音后,進行語音識別,再根據(jù)識別結果、根據(jù)“歌手A的新歌真好聽”或者“歌手A”和第一預設機器學習模型得到第三類型消息“你的品味真不錯”,并將“你的品味真不錯”以語音的形式發(fā)送至第一用戶。

本發(fā)明實施例中,可選地,其中,所述第三類型消息為第三類型語音消息,在這種情況下,且所述第三類型語音消息與所述第一類型語音消息共用與所述社交代理終端關聯(lián)的語音參數(shù),也就是說社交代理終端不管是將語音消息發(fā)送給第一用戶,還是發(fā)送給第二用戶,發(fā)送的語音消息所基于的語音參數(shù)是一樣的,語音參數(shù)是與社交代理終端相關的,不會隨著語音的來源或者要到達的用戶的不同而發(fā)生變化,只不過語音的內(nèi)容可能不同,例如,社交代理終端將“你的品味真不錯”發(fā)送給第一用戶,將“非常感謝”發(fā)送至第二用戶,此時,兩句話采用同樣的男性聲音,聲音的音色、音質(zhì)等都是相同的,不會隨著語音消息發(fā)送的對象的不同而發(fā)生變化。

前面描述的是語音參數(shù)與社交代理終端相關聯(lián),當然,語音參數(shù)也可以與用戶相關聯(lián),因此,所述第三類型語音消息可以與所述第一類型語音消息共用第二用戶關聯(lián)的語音參數(shù)。也就是說,語音參數(shù)與第三類型語音消息所對應的用戶相關聯(lián),只要第三類型語音消息所對應的用戶不變,語音參數(shù)就不變。例如,智能音箱2與第二用戶相關,無論哪個用戶想與第二用戶社交交互,智能音箱2發(fā)送的第三類型語音消息所基于的語音參數(shù)是不變的。

本發(fā)明實施例中,在確定是否允許第一用戶和第二用戶進行交互時,可以詢問第二用戶的意見,參考第二用戶的意見來確定是否允許第一用戶和第二用戶進行交互,因此,還包括發(fā)送單元430,用于向所述第二用戶發(fā)送語音詢問消息,所述語音詢問消息用于詢問所述第二用戶是否允許與所述第一終端進行交互;

所述接收單元400還用于,接收與所述語音詢問消息對應的語音響應消息;

所述判斷單元410,用于根據(jù)所述語音響應消息,確定是否允許與所述第二用戶進行交互。

例如,智能音箱2接收到智能終端1的交互請求時,向第二用戶發(fā)送語音詢問消息“您是否同意跟第一用戶進行互動”,如果第二用戶回復“不同意”,則確定不允許第一用戶和第二用戶進行交互,如果第二用戶回復“非常愿意”,則確定允許第一用戶和第二用戶進行交互。

本發(fā)明實施例中,可選地,所述判斷單元410采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互時,具體為:

根據(jù)所述交互請求中攜帶的請求類型和/或第一用戶相關參數(shù),采用預設規(guī)則判斷所述第一用戶和所述第二用戶是否匹配,根據(jù)判斷結果確定是否允許所述第一用戶與所述第二用戶進行交互。

例如,第二用戶如果設置了發(fā)送交互請求的用戶為同一偶像的粉絲的話,允許與第一用戶進行社交交互,如果交互請求中攜帶的第一用戶相關參數(shù)有能夠表明為同一偶像粉絲的參數(shù)的話,允許第一用戶與第二用戶進行交互。

前面描述的是根據(jù)請求類型和/或第一用戶相關參數(shù)來判斷所述第一用戶和所述第二用戶是否匹配,當然,還可以有其他方式,例如發(fā)送交互請求的時間點,或者發(fā)送交互請求所對應的應用程序的類型,或者也可以為其他方式,各種方式可以單獨實施,或者也可以進行任意組合,在此不做具體限定。

本發(fā)明實施例中,可選地,所述預設規(guī)則為滿足條件式和/或邏輯樹式的規(guī)則。

本發(fā)明實施例中,可選地,所述社交代理終端為智能音箱。

本發(fā)明實施例中,可選地,所述接收單元400接收第一用戶通過第一終端發(fā)送的交互請求時,具體為:

接收所述社交代理終端所在的第一社交平臺服務器轉(zhuǎn)發(fā)的交互請求,所述第一社交平臺服務器轉(zhuǎn)發(fā)的交互請求是由所述第一終端所在的第二社交平臺服務器發(fā)送至所述第一社交平臺服務器的。根據(jù)本發(fā)明的實施例,社交代理終端與所述第二社交服務器進行交互,形成第二社交系統(tǒng),而該第二社交系統(tǒng)可以對其他社交系統(tǒng)開放,例如可以和某種即時通信系統(tǒng)開放,第一用戶使用即時通信工具向所述社交代理終端發(fā)起交互請求時,該交互請求經(jīng)過即時通信服務器發(fā)送給所述第二社交服務器,再由所述第二社交服務器發(fā)送給所述社交代理終端。

本發(fā)明實施例中,可選地,所述交互請求是所述第一終端確定預設對象符合一定條件時直接發(fā)送的,或者所述交互請求是所述第一終端確定預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息、并根據(jù)所述詢問消息發(fā)送的。

其中,詢問消息可以是用于詢問第一用戶是否發(fā)送交互請求,這樣,第一終端根據(jù)詢問消息的響應消息可以決定是否要發(fā)送交互請求,或者詢問消息也可以是詢問交互請求所要發(fā)送的目標對象,這樣,第一終端根據(jù)詢問消息的響應消息可以決定交互請求要發(fā)送給誰。

當然,上述是詢問消息的幾種示例,在實際應用中并不限定于此,在此不再進行詳述。

本發(fā)明實施例中,可選地,所述預設對象為所述第一用戶和所述第二用戶以外的預設對象。

例如,預設對象為第一用戶和第二用戶共同的歌星偶像,或者是第一用戶和第二用戶的同一網(wǎng)絡課程的共同數(shù)學老師等。預設對象除了可以是人物,還可以是其他實體或者抽象概念,例如新的優(yōu)質(zhì)媒體內(nèi)容。

參閱圖5所示,還提出一種智能終端50,包括:

判斷單元500,用于確定預設對象是否符合一定條件;

發(fā)送單元510,用于在所述判斷單元500確定所述預設對象符合一定條件時直接發(fā)送交互請求,或者在所述判斷單元500確定所述預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息,并根據(jù)所述詢問消息發(fā)送交互請求。

例如,用戶發(fā)現(xiàn)優(yōu)質(zhì)內(nèi)容的時候直接發(fā)送交互請求,或者,關注的歌手發(fā)布新專輯的時候直接發(fā)送交互請求。

本發(fā)明實施例中,可選地,所述預設對象為所述第一用戶和所述第二用戶以外的預設對象。例如,預設對象為第一用戶和第二用戶共同的歌星偶像,或者是第一用戶和第二用戶的同一網(wǎng)絡課程的共同數(shù)學老師等。預設對象除了可以是人物,還可以是其他實體或者抽象概念,例如新的優(yōu)質(zhì)媒體內(nèi)容。

可選地,所述詢問消息用于詢問所述第一用戶是否發(fā)送交互請求;此時,所述終端還包括接收單元520,用于接收詢問消息的響應消息;所述發(fā)送單元510根據(jù)所述詢問消息發(fā)送交互請求時,具體為:根據(jù)所述響應消息來發(fā)送交互請求;

或者,可選地,所述詢問消息用于詢問所述交互請求所發(fā)送的目標對象;此時,所述終端還包括接收單元520,用于接收詢問消息的響應消息;根據(jù)所述詢問消息發(fā)送交互請求,包括:根據(jù)所述響應消息將交互請求發(fā)送至所述目標對象。

例如,波波的偶像出了一首新歌,智能終端1獲得該信息后,向波波發(fā)送詢問消息,說“您想要將該歌曲推送給誰,您的好友還是附近的人呢”,波波說“想要推薦給好友紅紅”,則智能終端1向與紅紅相關聯(lián)的智能音箱2發(fā)送交互請求。

需要說明的是,本發(fā)明實施例中,第一終端可以是PC、手機、平板電腦、智能音箱等,社交代理終端也可以為PC、手機、平板電腦、智能音箱等,在此不做具體限定。

示例性設備

在介紹了本發(fā)明示例性實施方式的方法和裝置之后,接下來,介紹根據(jù)本發(fā)明的另一示例性實施方式的用于在社交代理終端中執(zhí)行的社交的終端。

所屬技術領域的技術人員能夠理解,本發(fā)明的各個方面可以實現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本發(fā)明的各個方面可以具體實現(xiàn)為以下形式,即:完全的硬件實施方式、完全的軟件實施方式(包括固件、微代碼等),或硬件和軟件方面結合的實施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。

在一些可能的實施方式中,根據(jù)本發(fā)明的用于在社交代理終端中執(zhí)行的社交的終端可以至少包括至少一個處理單元、以及至少一個存儲單元。其中,所述存儲單元存儲有程序代碼,當所述程序代碼被所述處理單元執(zhí)行時,使得所述處理單元執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實施方式的用于在社交代理終端中執(zhí)行的社交方法中的步驟。例如,所述處理單元可以執(zhí)行如圖2中所示的步驟200:接收第一用戶通過第一終端發(fā)送的交互請求;步驟210:采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互;其中所述第一用戶與所述第一終端相關聯(lián),所述第二用戶與所述社交代理終端相關聯(lián)。

又例如,所述處理單元可以執(zhí)行如圖3中所示的步驟300:確定預設對象是否符合一定條件;步驟310:在確定所述預設對象符合一定條件時直接發(fā)送交互請求,或者在確定所述預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息,并根據(jù)所述詢問消息發(fā)送交互請求。

下面參照圖6來描述根據(jù)本發(fā)明的這種實施方式的用于在社交代理終端中執(zhí)行的社交的終端60。圖6顯示的用于在社交代理終端中執(zhí)行的社交的終端60僅僅是一個示例,不應對本發(fā)明實施例的功能和使用范圍帶來任何限制。

如圖6所示,用于在社交代理終端中執(zhí)行的社交的終端60以通用計算設備的形式表現(xiàn)。用于在社交代理終端中執(zhí)行的社交的終端60的組件可以包括但不限于:上述至少一個處理單元16、上述至少一個存儲單元28、連接不同系統(tǒng)組件(包括存儲單元28和處理單元16)的總線18。

總線18表示幾類總線結構中的一種或多種,包括存儲器總線或者存儲器控制器、外圍總線、圖形加速端口、處理器或者使用多種總線結構中的任意總線結構的局域總線。

存儲單元28可以包括易失性存儲器形式的可讀介質(zhì),例如隨機存取存儲器(RAM)31和/或高速緩存存儲器32,還可以進一步只讀存儲器(ROM)34。

存儲單元28還可以包括具有一組(至少一個)程序模塊42的程序/實用工具41,這樣的程序模塊42包括但不限于:操作系統(tǒng)、一個或者多個應用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個或某種組合中可能包括網(wǎng)絡環(huán)境的實現(xiàn)。

用于在社交代理終端中執(zhí)行的社交的終端60也可以與一個或多個外部設備14(例如鍵盤、指向設備、藍牙設備等)通信,還可與一個或者多個使得用戶能與該用于在社交代理終端中執(zhí)行的社交的終端60交互的設備通信,和/或與使得該用于在社交代理終端中執(zhí)行的社交的終端60能與一個或多個其它計算設備進行通信的任何設備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(I/O)接口22進行。并且,用于在社交代理終端中執(zhí)行的社交的終端60還可以通過網(wǎng)絡適配器21與一個或者多個網(wǎng)絡(例如局域網(wǎng)(LAN),廣域網(wǎng)(WAN)和/或公共網(wǎng)絡,例如因特網(wǎng))通信。如圖所示,網(wǎng)絡適配器21通過總線18與用于在社交代理終端中執(zhí)行的社交的終端60的其它模塊通信。應當明白,盡管圖中未示出,可以結合用于在社交代理終端中執(zhí)行的社交的終端60使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設備驅(qū)動器、冗余處理單元、外部磁盤驅(qū)動陣列、RAID系統(tǒng)、磁帶驅(qū)動器以及數(shù)據(jù)備份存儲系統(tǒng)等。

示例性程序產(chǎn)品

在一些可能的實施方式中,本發(fā)明的各個方面還可以實現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當所述程序產(chǎn)品在設備上運行時,所述程序代碼用于使所述設備執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實施方式的用于在社交代理終端中執(zhí)行的社交方法中的步驟,例如,所述設備可以執(zhí)行如圖2中所示的步驟200:接收第一用戶通過第一終端發(fā)送的交互請求;步驟210:采用預設規(guī)則確定是否允許所述第一用戶與第二用戶進行交互;其中所述第一用戶與所述第一終端相關聯(lián),所述第二用戶與所述社交代理終端相關聯(lián)。

例如,所述設備可以執(zhí)行如圖3中所示的步驟300:確定預設對象是否符合一定條件;步驟310:在確定所述預設對象符合一定條件時直接發(fā)送交互請求,或者在確定所述預設對象符合一定條件時向所述第一用戶發(fā)出詢問消息,并根據(jù)所述詢問消息發(fā)送交互請求。

所述程序產(chǎn)品可以采用一個或多個可讀介質(zhì)的任意組合??勺x介質(zhì)可以是可讀信號介質(zhì)或者可讀存儲介質(zhì)。可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導體的系統(tǒng)、裝置或器件,或者任意以上的組合。可讀存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導線的電連接、便攜式盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPROM或閃存)、光纖、便攜式緊湊盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。

如圖7所示,描述了根據(jù)本發(fā)明的實施方式的用于在社交代理終端中執(zhí)行的社交的程序產(chǎn)品70,其可以采用便攜式緊湊盤只讀存儲器(CD-ROM)并包括程序代碼,并可以在終端設備,例如個人電腦上運行。然而,本發(fā)明的程序產(chǎn)品不限于此,在本文件中,可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結合使用。

可讀信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括——但不限于——電磁信號、光信號或上述的任意合適的組合。可讀信號介質(zhì)還可以是可讀存儲介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結合使用的程序。

可讀介質(zhì)上包含的程序代碼可以用任何適當?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、有線、光纜、RF等等,或者上述的任意合適的組合。

可以以一種或多種程序設計語言的任意組合來編寫用于執(zhí)行本發(fā)明操作的程序代碼,所述程序設計語言包括面向?qū)ο蟮某绦蛟O計語言—諸如Java、C++等,還包括常規(guī)的過程式程序設計語言—諸如“C”語言或類似的程序設計語言。程序代碼可以完全地在用戶計算設備上執(zhí)行、部分地在用戶設備上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算設備上部分在遠程計算設備上執(zhí)行、或者完全在遠程計算設備或服務器上執(zhí)行。在涉及遠程計算設備的情形中,遠程計算設備可以通過任意種類的網(wǎng)絡——包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)—連接到用戶計算設備,或者,可以連接到外部計算設備(例如利用因特網(wǎng)服務提供商來通過因特網(wǎng)連接)。

應當注意,盡管在上文詳細描述中提及了用于在社交代理終端中執(zhí)行的社交的設備的若干裝置或子裝置,但是這種劃分僅僅并非強制性的。實際上,根據(jù)本發(fā)明的實施方式,上文描述的兩個或更多裝置的特征和功能可以在一個裝置中具體化。反之,上文描述的一個裝置的特征和功能可以進一步劃分為由多個裝置來具體化。

此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實現(xiàn)期望的結果。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。

雖然已經(jīng)參考若干具體實施方式描述了本發(fā)明的精神和原理,但是應該理解,本發(fā)明并不限于所公開的具體實施方式,對各方面的劃分也不意味著這些方面中的特征不能組合以進行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鄱阳县| 柘荣县| 新沂市| 体育| 长春市| 镇江市| 象山县| 泗水县| 克山县| 茶陵县| 抚顺市| 同江市| 修文县| 临沂市| 越西县| 新巴尔虎左旗| 隆安县| 克东县| 阿尔山市| 芦溪县| 莱西市| 芦山县| 石泉县| 博罗县| 鸡西市| 麻栗坡县| 城市| 安溪县| 聂拉木县| 孝感市| 东丽区| 丰城市| 长丰县| 永平县| 永和县| 内黄县| 涡阳县| 广饶县| 洛南县| 滦平县| 武功县|