本發明涉及信息處理技術,尤其涉及一種信息輸出方法及其裝置。
背景技術:
現有電子設備之間傳輸信息時,傳輸的信息的數據類型決定了輸出時的數據類型,即接收方設備輸出的數據類型取決于發送方設備所發送的數據類型,也就是說,接收方設備無法選擇信息輸出類型,只能按照發送方設備發送的數據類型進行輸出,這樣,必然降低了用戶體驗。
技術實現要素:
為解決現有存在的技術問題,本發明實施例提供了一種信息輸出方法及其裝置,能至少解決現有技術中存在的上述問題。
本發明實施例的技術方案是這樣實現的:
本發明實施例第一方面提供了一種信息輸出方法,所述方法包括:
獲取發送方設備向接收方設備發送的待輸出信息;
獲取針對所述待輸出信息的輸出策略;所述輸出策略至少包括第一策略和第二策略;所述第一策略下,控制所述接收方設備按照所述待輸出信息的數據類型輸出所述待輸出信息;所述第二策略下,對所述待輸出信息的數據類型進行轉換處理并轉化為目標類型,控制所述接收方設備按照所述目標類型輸出所述待輸出信息;
基于針對所述待輸出信息的輸出策略,控制所述接收方設備輸出所述待輸出信息。
上述方案中,所述獲取針對所述待輸出信息的輸出策略,包括:
獲取所述發送方設備確定出的針對所述待輸出信息的輸出策略;或者,
獲取所述接收方設備確定出的針對所述待輸出信息的輸出策略;或者,
檢測得到所述待輸出信息的數據類型,根據所述待輸出信息的數據類型選取出針對所述待輸出信息的輸出策略。
上述方案中,所述方法還包括:
檢測得到所述待輸出信息的數據類型,根據所述待輸出信息的數據類型選取出與所述待輸出信息的數據類型相對應的目標類型;
對所述待輸出信息的數據類型進行轉換處理并轉化為所述目標類型。
上述方案中,所述方法還包括:
檢測到所述待輸出信息的數據類型為預設類型;
獲取所述接收方設備選取的數據處理模型,所述數據處理模型是基于從至少一個預設用戶特征中選取出的目標用戶特征而確定出的;
利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,以使轉化后的所述待輸出信息與所述目標用戶特征相匹配。
上述方案中,所述目標用戶特征表征所述發送方設備的用戶特征;對應地,
所述利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,以使轉化后的所述待輸出信息與所述目標用戶特征相匹配,包括:
利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,其中,轉化后的所述待輸出信息能夠與所述發送方設備的用戶特征相匹配。
上述方案中,所述方法還包括:
獲取所述發送方設備發送的所述預設類型的歷史輸出信息;
基于所述歷史輸出信息提取出所述發送方設備的用戶特征,根據所述發送方設備的用戶特征構建出所述數據處理模型,以便于利用所述數據處理模型將針對所述發送方設備的其他數據類型的待輸出信息轉換成與所述發送方設備的用戶特征相匹配的且具有所述目標類型的待輸出信息。
本發明實施例第二方面提供了一種信息輸出裝置,所述裝置包括:
接收器,用于獲取發送方設備向接收方設備發送的待輸出信息;
處理器,用于獲取針對所述待輸出信息的輸出策略;所述輸出策略至少包括第一策略和第二策略;所述第一策略下,控制所述接收方設備按照所述待輸出信息的數據類型輸出所述待輸出信息;所述第二策略下,對所述待輸出信息的數據類型進行轉換處理并轉化為目標類型,控制所述接收方設備按照所述目標類型輸出所述待輸出信息;還用于基于針對所述待輸出信息的輸出策略,控制所述接收方設備輸出所述待輸出信息。
上述方案中,所述處理器,還用于獲取所述發送方設備確定出的針對所述待輸出信息的輸出策略;或者,
獲取所述接收方設備確定出的針對所述待輸出信息的輸出策略;或者,
檢測得到所述待輸出信息的數據類型,根據所述待輸出信息的數據類型選取出針對所述待輸出信息的輸出策略。
上述方案中,所述處理器,還用于檢測得到所述待輸出信息的數據類型,根據所述待輸出信息的數據類型選取出與所述待輸出信息的數據類型相對應的目標類型;
對所述待輸出信息的數據類型進行轉換處理并轉化為所述目標類型。
上述方案中,所述處理器,還用于:
檢測到所述待輸出信息的數據類型為預設類型;
獲取所述接收方設備選取的數據處理模型,所述數據處理模型是基于從至少一個預設用戶特征中選取出的目標用戶特征而確定出的;
利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,以使轉化后的所述待輸出信息與所述目標用戶特征相匹配。
上述方案中,所述目標用戶特征表征所述發送方設備的用戶特征;對應地,所述處理器,還用于利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,其中,轉化后的所述待輸出信息能夠與所述發送方設備的用戶特征相匹配。
上述方案中,所述接收器,還用于獲取所述發送方設備發送的所述預設類型的歷史輸出信息;對應地,
所述處理器,還用于基于所述歷史輸出信息提取出所述發送方設備的用戶特征,根據所述發送方設備的用戶特征構建出所述數據處理模型,以便于利用所述數據處理模型將針對所述發送方設備的其他數據類型的待輸出信息轉換成與所述發送方設備的用戶特征相匹配的且具有所述目標類型的待輸出信息。
本發明實施例所述的信息輸出方法及其裝置,通過獲取發送方設備向接收方設備發送的待輸出信息,以及獲取針對所述待輸出信息的輸出策略,并基于針對所述待輸出信息的輸出策略來控制所述接收方設備輸出所述待輸出信息,這里,所述輸出策略至少包括第一策略和第二策略,其中,所述第一策略下,能夠控制所述接收方設備按照所述待輸出信息的數據類型輸出所述待輸出信息;所述第二策略下,能夠控制所述接收方設備按照所述目標類型輸出所述待輸出信息,該目標類型為與待輸出信息的數據類型不同的類型,也就是說,本發明實施例能夠控制接收方設備輸出與發送方設備發送的待輸出信息的數據類型不同的信息,進而為解決接收方設備無法選擇信息輸出類型的問題奠定了基礎,也為豐富用戶體驗、提升用戶體驗奠定了基礎。
附圖說明
圖1為本發明實施例信息輸出方法的實現流程示意圖;
圖2為本發明實施例信息輸出方法在一具體應用中的實現流程示意圖;
圖3為本發明實施例信息輸出裝置的組成結構示意圖。
具體實施方式
為了能夠更加詳盡地了解本發明的特點與技術內容,下面結合附圖對本發明的實現進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發明。
實施例一
本實施例提供了一種信息輸出方法,所述方法應用于信息輸出裝置,這里,所述信息輸出裝置可以具體為服務器,如接收方設備和發送方設備通過服務器來完成用戶信息的轉發,此時,所述服務器可以控制接收方設備中待輸出信息的輸出策略;或者,所述信息輸出裝置具體為接收方設備本身,也即所述接收方設備控制待輸出信息的輸出策略。具體地,圖1為本發明實施例信息輸出方法的實現流程示意圖,如圖1所示,所述方法包括:
步驟101:獲取發送方設備向接收方設備發送的待輸出信息;
本實施例中,所述接收方設備和發送方設備可以為單獨的兩個設備,也可以為同一個設備,如同一設備登陸兩個賬號,并在兩個賬號之間進行信息傳輸。
在實際應用中,所述發送方設備可以直接向接收方設備發送該待輸出信息,也可以通過服務器來傳輸該待輸出信息,進一步地,當直接向接收方設備發送該待傳輸信息時,本實施例所述方法的執行主體可以具體為接收方設備;而當發送方設備通過服務器向接收方設備發送該待輸出信息時,本實施例所述方法的執行主體可以具體為接收方設備,或者為服務器。
步驟102:獲取針對所述待輸出信息的輸出策略;所述輸出策略至少包括第一策略和第二策略;所述第一策略下,控制所述接收方設備按照所述待輸出信息的數據類型輸出所述待輸出信息;所述第二策略下,對所述待輸出信息的數據類型進行轉換處理并轉化為目標類型,控制所述接收方設備按照所述目標類型輸出所述待輸出信息;
在一具體實施例中,可以采用如下方式去獲取待輸出信息的輸出策略,具體地,獲取所述發送方設備確定出的針對所述待輸出信息的輸出策略;或者,獲取所述接收方設備確定出的針對所述待輸出信息的輸出策略;或者,檢測得到所述待輸出信息的數據類型,根據所述待輸出信息的數據類型選取出針對所述待輸出信息的輸出策略。也就是說,在實際應用中,第一,針對所述待輸出信息的輸出策略可以是發送方設備確定出的,例如,當發送方設備發送文本信息時,可以通過針對該文本信息的輸出策略來控制接收方設備輸出該文件信息,如控制接收方設備直接輸出文本信息,或者控制接收方設備將文本信息轉換為語音信息后輸出。第二,針對所述待輸出信息的輸出策略可以是接收方設備確定出的,例如,接收方設備確定無論待輸出信息為哪種數據類型,均以語音信息的方式輸出該待輸出信息,或者,只有確定待輸出信息為文本信息時,才將文本信息轉換為語音信息進行輸出。第三,針對所述待輸出信息的輸出策略是信息輸出裝置基于該待輸出信息的數據類型而確定出的,例如,可以根據不同的數據類型設置不同的輸出策略,如文本信息以語音信息的方式輸出,圖片信息與文本信息的方式輸出等。這里,以上給出的信息轉換過程僅僅是示例性的,在實際應用中,還可以根據實際需求而設置,本實施例對此不作限制。
這里,當發送方設備通過服務器向接收方設備發送該待輸出信息時,待輸出信息的轉換過程可以是在服務器中進行的,也可以是在接收方設備中進行的。
在另一具體實施例中,確定出需要對待輸出信息的數據類型進行轉換時,可以根據如下方式確定出目標類型,即檢測得到所述待輸出信息的數據類型,根據所述待輸出信息的數據類型選取出與所述待輸出信息的數據類型相對應的目標類型;對所述待輸出信息的數據類型進行轉換處理并轉化為所述目標類型。也就是說,不同的數據類型的待輸出信息可以對應不同的目標類型,當然,也可以對應相同的目標類型,在實際應用中,可以以映射關系表的方式存儲待輸出信息的數據類型與目標類型的對應關系,進而當確定出需要對待輸出信息的數據類型進行轉換時,通過映射關系表查找到與該待輸出信息的數據類型相對應的目標類型,進而再進行數據類型的轉換。
當然,在實際應用中,可以僅在待輸出信息的數據類型為預設類型時,才會待輸出信息的數據類型進行轉換,具體地,檢測到所述待輸出信息的數據類型為預設類型;獲取所述接收方設備選取的數據處理模型,所述數據處理模型是基于從至少一個預設用戶特征中選取出的目標用戶特征而確定出的,也就是說,所述數據處理模型是基于目標用戶特征而確定出的,進而利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,以使轉化后的所述待輸出信息與所述目標用戶特征相匹配。
在實際應用中,所述數據處理模型可以是接收方設備從至少一個預設用戶特征中選取出的目標用戶特征后,根據目標用戶特征確定出的,這里,所述目標用戶特征可以是與發送方設備用戶對應的用戶特征,也可以是接收方用戶選取出的任意用戶對應的用戶特征。又或者,所述數據處理模型是發送方設備基于自身的用戶特征而確定出的,或是發送方設備基于自身選取的其他用戶的用戶特征而確定出的。再或者,所述數據處理模型是服務器從至少一個預設用戶特征中選取出的目標用戶特征后,根據目標用戶特征確定出的,這里,所述目標用戶特征可以是與發送方設備用戶對應的用戶特征,也可以是服務器選取出的與發送方設備相關聯的,或是與接收方設備相關聯的用戶對應的用戶特征。
步驟103:基于針對所述待輸出信息的輸出策略,控制所述接收方設備輸出所述待輸出信息。
這樣,本發明實施例所述的方法,通過獲取發送方設備向接收方設備發送的待輸出信息,以及獲取針對所述待輸出信息的輸出策略,并基于針對所述待輸出信息的輸出策略來控制所述接收方設備輸出所述待輸出信息,這里,所述輸出策略至少包括第一策略和第二策略,其中,所述第一策略下,能夠控制所述接收方設備按照所述待輸出信息的數據類型輸出所述待輸出信息;所述第二策略下,能夠控制所述接收方設備按照所述目標類型輸出所述待輸出信息,該目標類型為與待輸出信息的數據類型不同的類型,也就是說,本發明實施例能夠控制接收方設備輸出與發送方設備發送的待輸出信息的數據類型不同的信息,進而為解決接收方設備無法選擇信息輸出類型的問題奠定了基礎,也為豐富用戶體驗、提升用戶體驗奠定了基礎。
實施例二
基于實施例一所述的方法,本實施例提供了一種具體地數據處理模型,進而以使接收方設備輸出的待輸出信息與接收方設備對應用戶的用戶特征相匹配;具體地,實施例一所述的目標用戶特征表征所述發送方設備的用戶特征,即表征發送方用戶的用戶特征;對應地,利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,如此,進而使得轉化后的所述待輸出信息與所述發送方設備的用戶特征相匹配。
進一步地,在一具體實施例中,可以采用如下方式來建立數據處理模型,具體地,獲取所述發送方設備發送的所述預設類型的歷史輸出信息,進而基于所述歷史輸出信息提取出所述發送方設備的用戶特征,根據所述發送方設備的用戶特征構建出所述數據處理模型,以便于利用所述數據處理模型將針對所述發送方設備的其他數據類型的待輸出信息轉換成與所述發送方設備的用戶特征相匹配的且具有所述目標類型的待輸出信息。這里,所述數據處理模型可以是在發送方設備中建立的,也可以是在接收方設備中建立的,或者,還可以是在服務器中建立的;對應的,所述歷史輸出信息可以是所述發送方設備發送給接收方設備的歷史輸出信息,也可以是所述發送方設備發送給其他設備的歷史輸出信息,這樣,使得所述接收方設備輸出的待輸出信息能夠與發送方設備的用戶特征相關聯,以豐富用戶體驗。
這里,在實際應用中,所述歷史輸出信息可以是所述信息輸出裝置定期獲取的,而且,所述信息輸出裝置在定期獲取歷史輸出信息時,還會獲取歷史輸出信息所對應的用戶標識,以便于將歷史輸出信息與用戶標識相關聯,進而使得建立的數據處理模型與用戶標識相關聯,這樣,便于信息輸出裝置利用用戶標識去選取出與用戶標識相關聯的數據處理模型。例如,所述信息輸出裝置中可以以映射表的形式記錄用戶標識與數據處理模型之間的對應關系。進一步地,當所述數據處理模型是基于所述發送方設備的用戶特征而建立時,所述信息輸出裝置還會存儲有所述發送方設備的用戶標識,這樣,使得所述信息輸出裝置能夠通過用戶標識去選取出與所述發送方設備的用戶標識相對應的數據處理模型,進而使得利用數據處理模型處理后的待輸出信息與發送方設備的用戶特征相關聯。
進一步地,所述信息輸出裝置定期獲取歷史輸出信息的過程可以通過如下方式實現,具體地,所述信息輸出裝置監控(實時監控或定期監控)所述接收方設備與所述發送方設備之間的通信過程,并定期從所述接收方設備與所述發送方設備之間的通信信息中獲取針對所述發送方設備的歷史輸出信息,例如,定期從所述接收方設備與所述發送方設備之間的語音通話和/或視頻通話的通信信息中識別出語音信息,并將識別出的語音信息作為歷史輸出信息,進而基于定期獲取到的歷史輸出信息定期建立數據處理模型,或者定期對已經建立的數據處理模型進行調整,以使數據處理模型與最新獲取到的歷史輸出信息相匹配。
當然,在實際應用中,所述信息輸出裝置還可以從所述接收方設備與所述發送方設備之間的通信信息中識別出文本信息,并將識別出的文本信息與從所述接收方設備與所述發送方設備之間的通信信息中識別出的語音信息建立關聯,并以標識的方式存儲語音信息與文本信息之間的關聯關系,進而當信息輸出裝置需要對特定文本信息進行語音轉換時,可以先從存儲的語音信息與文本信息之間的關聯關系表中查詢是否存在與該特定文本信息對應的語音信息,若存在直接提取出與該特定文本信息對應的語音信息,若不存在,再利用數據處理模型對該特定文本信息進行語音轉換。
本實施例中,所述數據處理模型再將文本信息轉換為語音信息的過程中,可以采用融合的方式,從自身中存儲的多個分詞中提出中特定部分進行組后;具體地,所述數據處理模型中存儲有多個(如至少兩個)分詞的語音信息,以及該多個分詞的語音信息對應多個分詞的文本信息,如存儲有“三”的語音信息,對應“三”的文本信息,“紙張”的語音信息,對應“紙張”的文本信息,這樣,若所述數據處理模型需要對“張三”的文本信息進行語音轉換時,可以將語音信息中的“三”與語音信息“紙張”中的“張”進行融合,進而融合得到語音“張三”。這里,在實際應用中,若數據處理模型中直接存儲有“張三”的語音信息,此時,則無需進行融合處理,直接提取即可。當然,在實際應用中,所述數據處理模型中存儲的語音信息中可能存在不僅一個“張”和“三”的語音信息,此時,當存在多個時,所述數據處理模型可以從存在的多個需要融合的針對“張”和“三”的語音信息中選取出音頻效果滿足預設規則的,如音頻重復率最高的語音進行融合,進而融合得到語音信息“張三”。
也就是說,所述數據處理模型在需要對特定文本信息進行語音轉換時,可以首先查找自身是否存儲有與該特定文本信息對應的目標語音信息,若存在,直接該目標語音信息作為該特定文本信息的語音轉換結果并進行輸出,否則,對該特定文本信息進行拆分,拆分成多個分詞后,查找多個分詞對應的語音信息,并將查找到的多個分詞對應的語音信息按照各自在該特定文本信息的排序進行融合,進而輸出。這里,若拆分后的分詞在所述數據處理模型中不存在對應的語音信息,則可以查找同音詞代替,或者,將分詞中每個字拆分成聲母和韻母,以查找聲母和韻母,進而模擬生成語音,或者,將分詞中每個字拆分成聲母和韻母,直接利用聲母和韻母模擬生成語音。
以下結合圖2給出本發明實施例的一具體示例,本示例實現了發送方發送文本信息但是接收方卻以發送方聲音播放該文件信息轉換后的語音的方案。具體地,如圖2所示,接收方手機通過用戶授權的麥克風(手機或者固定安裝的),在不干擾用戶的情況下,采集發送方用戶的聲音,并對采集到的發送方用戶的聲音進行特征提取和建模,從而構建出針對發送方用戶的語音合成模型;當接收方設備接收到發送方設備發送的文本信息后,且需要將文本信息以語音方式播放時,所述接收方設備利用該語音合成模型將該文本信息轉換成發送方用戶的聲音,并以發送方用戶的聲音播放該文本信息轉換得到的語音,這樣,本發明實施例中,發送方可以根據自己的情況發送文本或聲音,而接收方也可以根據自己的情況查看文本或聽取聲音,從而解除了接收方的收聽方式對發送方的輸入方式的依賴。而且,通過對用戶語音的建模,可以根據文本生成接收方用戶的語音,讓收聽者獲得更多的發送方個性信息和情感,因此,豐富了用戶體驗。
實施例三
本實施例提供了一種信息輸出裝置,這里,所述信息輸出裝置可以具體為服務器,如接收方設備和發送方設備通過服務器來完成用戶信息的轉發,此時,所述服務器可以控制接收方設備中待輸出信息的輸出策略;或者,所述信息輸出裝置具體為接收方設備本身,也即所述接收方設備控制待輸出信息的輸出策略。如圖3所示,所述裝置包括:
接收器31,用于獲取發送方設備向接收方設備發送的待輸出信息;
處理器32,用于獲取針對所述待輸出信息的輸出策略;所述輸出策略至少包括第一策略和第二策略;所述第一策略下,控制所述接收方設備按照所述待輸出信息的數據類型輸出所述待輸出信息;所述第二策略下,對所述待輸出信息的數據類型進行轉換處理并轉化為目標類型,控制所述接收方設備按照所述目標類型輸出所述待輸出信息;還用于基于針對所述待輸出信息的輸出策略,控制所述接收方設備輸出所述待輸出信息。
在一實施例中,所述處理器32,還用于獲取所述發送方設備確定出的針對所述待輸出信息的輸出策略;或者,獲取所述接收方設備確定出的針對所述待輸出信息的輸出策略;或者,檢測得到所述待輸出信息的數據類型,根據所述待輸出信息的數據類型選取出針對所述待輸出信息的輸出策略。也就是說,在實際應用中,第一,針對所述待輸出信息的輸出策略可以是發送方設備確定出的,例如,當發送方設備發送文本信息時,可以通過針對該文本信息的輸出策略來控制接收方設備輸出該文件信息,如控制接收方設備直接輸出文本信息,或者控制接收方設備將文本信息轉換為語音信息后輸出。第二,針對所述待輸出信息的輸出策略可以是接收方設備確定出的,例如,接收方設備確定無論待輸出信息為哪種數據類型,均以語音信息的方式輸出該待輸出信息,或者,只有確定待輸出信息為文本信息時,才將文本信息轉換為語音信息進行輸出。第三,針對所述待輸出信息的輸出策略是信息輸出裝置基于該待輸出信息的數據類型而確定出的,例如,可以根據不同的數據類型設置不同的輸出策略,如文本信息以語音信息的方式輸出,圖片信息與文本信息的方式輸出等。這里,以上給出的信息轉換過程僅僅是示例性的,在實際應用中,還可以根據實際需求而設置,本實施例對此不作限制。
這里,當發送方設備通過服務器向接收方設備發送該待輸出信息時,待輸出信息的轉換過程可以是在服務器中進行的,也可以是在接收方設備中進行的。
在另一實施例中,所述處理器32,還用于檢測得到所述待輸出信息的數據類型,根據所述待輸出信息的數據類型選取出與所述待輸出信息的數據類型相對應的目標類型;對所述待輸出信息的數據類型進行轉換處理并轉化為所述目標類型。也就是說,不同的數據類型的待輸出信息可以對應不同的目標類型,當然,也可以對應相同的目標類型,在實際應用中,可以以映射關系表的方式存儲待輸出信息的數據類型與目標類型的對應關系,進而當確定出需要對待輸出信息的數據類型進行轉換時,通過映射關系表查找到與該待輸出信息的數據類型相對應的目標類型,進而再進行數據類型的轉換。
在另一實施例中,所述處理器32,還用于:檢測到所述待輸出信息的數據類型為預設類型;獲取所述接收方設備選取的數據處理模型,所述數據處理模型是基于從至少一個預設用戶特征中選取出的目標用戶特征而確定出的;利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,以使轉化后的所述待輸出信息與所述目標用戶特征相匹配。在實際應用中,所述數據處理模型可以是接收方設備從至少一個預設用戶特征中選取出的目標用戶特征后,根據目標用戶特征確定出的,這里,所述目標用戶特征可以是與發送方設備用戶對應的用戶特征,也可以是接收方用戶選取出的任意用戶對應的用戶特征。又或者,所述數據處理模型是發送方設備基于自身的用戶特征而確定出的,或是發送方設備基于自身選取的其他用戶的用戶特征而確定出的。再或者,所述數據處理模型是服務器從至少一個預設用戶特征中選取出的目標用戶特征后,根據目標用戶特征確定出的,這里,所述目標用戶特征可以是與發送方設備用戶對應的用戶特征,也可以是服務器選取出的與發送方設備相關聯的,或是與接收方設備相關聯的用戶對應的用戶特征。
在另一實施例中,所述目標用戶特征表征所述發送方設備的用戶特征;對應地,所述處理器32,還用于利用所述數據處理模型將所述預設類型的所述待輸出信息轉化為所述目標類型,其中,轉化后的所述待輸出信息能夠與所述發送方設備的用戶特征相匹配。
在另一實施例中,所述接收器31,還用于獲取所述發送方設備發送的所述預設類型的歷史輸出信息;對應地,
所述處理器32,還用于基于所述歷史輸出信息提取出所述發送方設備的用戶特征,根據所述發送方設備的用戶特征構建出所述數據處理模型,以便于利用所述數據處理模型將針對所述發送方設備的其他數據類型的待輸出信息轉換成與所述發送方設備的用戶特征相匹配的且具有所述目標類型的待輸出信息。
這里,所述數據處理模型可以是在發送方設備中建立的,也可以是在接收方設備中建立的,或者,還可以是在服務器中建立的;對應的,所述歷史輸出信息可以是所述發送方設備發送給接收方設備的歷史輸出信息,也可以是所述發送方設備發送給其他設備的歷史輸出信息,這樣,使得所述接收方設備輸出的待輸出信息能夠與發送方設備的用戶特征相關聯,以豐富用戶體驗。
這樣,本發明實施例所述的裝置,通過獲取發送方設備向接收方設備發送的待輸出信息,以及獲取針對所述待輸出信息的輸出策略,并基于針對所述待輸出信息的輸出策略來控制所述接收方設備輸出所述待輸出信息,這里,所述輸出策略至少包括第一策略和第二策略,其中,所述第一策略下,能夠控制所述接收方設備按照所述待輸出信息的數據類型輸出所述待輸出信息;所述第二策略下,能夠控制所述接收方設備按照所述目標類型輸出所述待輸出信息,該目標類型為與待輸出信息的數據類型不同的類型,也就是說,本發明實施例能夠控制接收方設備輸出與發送方設備發送的待輸出信息的數據類型不同的信息,進而為解決接收方設備無法選擇信息輸出類型的問題奠定了基礎,也為豐富用戶體驗、提升用戶體驗奠定了基礎。
這里需要指出的是:以上信息輸出裝置實施例項的描述,與上述方法描述是類似的,具有同方法實施例相同的有益效果,因此不做贅述。對于本發明信息輸出裝置實施例中未披露的技術細節,本領域的技術人員請參照本發明方法實施例的描述而理解,為節約篇幅,這里不再贅述。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用硬件實施例、軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上所述僅是本發明實施例的實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明實施例原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發明實施例的保護范圍。