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