本技術(shù)實(shí)施例涉及人工智能,尤其涉及一種對(duì)話生成方法、電子設(shè)備及系統(tǒng)。
背景技術(shù):
1、隨著人工智能技術(shù)的發(fā)展,對(duì)話系統(tǒng)在日常生活和商業(yè)領(lǐng)域中得到越來越廣泛的應(yīng)用。例如,對(duì)話系統(tǒng)接收用戶輸入的數(shù)學(xué)問題,能夠直接輸出該數(shù)學(xué)問題的答案。
2、但是,由于目前對(duì)話系統(tǒng)通常采用通用的語言模型,導(dǎo)致對(duì)話系統(tǒng)答復(fù)的對(duì)話風(fēng)格固定,無法滿足用戶對(duì)對(duì)話風(fēng)格的個(gè)性化需求。例如,針對(duì)用戶輸入的數(shù)學(xué)問題,對(duì)話系統(tǒng)能夠輸出該數(shù)學(xué)問題的詳細(xì)答案,但是用戶可能需要的是簡(jiǎn)單直接的答案,而不需要詳細(xì)冗余的解答步驟,而當(dāng)前對(duì)話系統(tǒng)無法滿足用戶的個(gè)性化需求。
技術(shù)實(shí)現(xiàn)思路
1、為了解決上述的技術(shù)問題,本技術(shù)提供了一種對(duì)話生成方法、電子設(shè)備及系統(tǒng)。本技術(shù)提供的技術(shù)方案,在對(duì)話過程中,基于對(duì)話數(shù)據(jù)推測(cè)用戶喜歡的對(duì)話風(fēng)格,并自適應(yīng)調(diào)整對(duì)話風(fēng)格,以滿足用戶的個(gè)性化需求。
2、為了實(shí)現(xiàn)上述的技術(shù)目的,本技術(shù)提供了如下技術(shù)方案:
3、第一方面,提供一種對(duì)話生成方法,應(yīng)用于電子設(shè)備。該方法包括:響應(yīng)于獲取到的狀態(tài)向量,確定狀態(tài)向量對(duì)應(yīng)的第一對(duì)話風(fēng)格。接收用戶回復(fù),用戶回復(fù)對(duì)應(yīng)于服務(wù)器輸出的第一對(duì)話風(fēng)格的答復(fù)。根據(jù)用戶回復(fù),生成風(fēng)格分?jǐn)?shù),風(fēng)格分?jǐn)?shù)用于指示用戶對(duì)第一對(duì)話風(fēng)格的滿意度。根據(jù)風(fēng)格分?jǐn)?shù)調(diào)整第一對(duì)話風(fēng)格,生成第二對(duì)話風(fēng)格。向服務(wù)器發(fā)送風(fēng)格指導(dǎo),風(fēng)格指導(dǎo)用于指示服務(wù)器輸出第二對(duì)話風(fēng)格的答復(fù)。
4、如此,通過對(duì)當(dāng)前對(duì)話風(fēng)格和用戶回復(fù)的分析和學(xué)習(xí),實(shí)現(xiàn)服務(wù)器側(cè)對(duì)話系統(tǒng)的個(gè)性化輸出。從而實(shí)現(xiàn)對(duì)話系統(tǒng)更好地適應(yīng)不同用戶對(duì)于不同對(duì)話風(fēng)格的需求和喜好,提升用戶的使用體驗(yàn)和滿意度。
5、根據(jù)第一方面,在響應(yīng)于獲取到的狀態(tài)向量,確定狀態(tài)向量對(duì)應(yīng)的第一對(duì)話風(fēng)格之前,方法還包括:接收服務(wù)器發(fā)送的對(duì)話記錄。根據(jù)對(duì)話記錄,生成狀態(tài)向量,狀態(tài)向量用于指示當(dāng)前的對(duì)話狀態(tài)。
6、在一些實(shí)施例中,對(duì)話記錄為服務(wù)器與用戶交互的歷史對(duì)話記錄。例如,對(duì)話記錄包括接收到用戶的最后一條回復(fù)之前的n條對(duì)話數(shù)據(jù)、或者包括當(dāng)前時(shí)間之前預(yù)設(shè)時(shí)間段內(nèi)產(chǎn)生的對(duì)話數(shù)據(jù)。
7、如此,通過對(duì)用戶的對(duì)話記錄進(jìn)行分析和學(xué)習(xí),確定對(duì)話系統(tǒng)當(dāng)前的對(duì)話風(fēng)格,從而后續(xù)可基于該對(duì)話風(fēng)格,改進(jìn)對(duì)話系統(tǒng)的對(duì)話風(fēng)格。
8、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,響應(yīng)于獲取到的狀態(tài)向量,確定狀態(tài)向量對(duì)應(yīng)的第一對(duì)話風(fēng)格,包括:響應(yīng)于狀態(tài)向量,在預(yù)設(shè)的動(dòng)作空間中選擇對(duì)應(yīng)于狀態(tài)向量的第一對(duì)話風(fēng)格詞,第一對(duì)話風(fēng)格詞用于表示第一對(duì)話風(fēng)格。
9、可選地,動(dòng)作空間中包括多個(gè)用于描述對(duì)話風(fēng)格的對(duì)話風(fēng)格詞。其中,對(duì)話風(fēng)格詞可以通過多種方式確定,例如對(duì)話風(fēng)格詞包括用戶常用對(duì)話風(fēng)格對(duì)應(yīng)的對(duì)話風(fēng)格詞、全部用于描述對(duì)話風(fēng)格的對(duì)話風(fēng)格詞、使用頻次高于預(yù)設(shè)閾值的對(duì)話風(fēng)格對(duì)應(yīng)的對(duì)話風(fēng)格詞等,本技術(shù)實(shí)施例對(duì)此不做限制。
10、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,根據(jù)風(fēng)格分?jǐn)?shù)調(diào)整第一對(duì)話風(fēng)格,生成第二對(duì)話風(fēng)格,包括:根據(jù)風(fēng)格分?jǐn)?shù),在動(dòng)作空間中選擇對(duì)應(yīng)于第一對(duì)話風(fēng)格詞的第二對(duì)話風(fēng)格詞,第二對(duì)話風(fēng)格詞為第一對(duì)話風(fēng)格詞的近義詞或反義詞,第二對(duì)話風(fēng)格詞用于表示第二對(duì)話風(fēng)格。
11、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,風(fēng)格分?jǐn)?shù)屬于分?jǐn)?shù)區(qū)間[-1,1],其中正向分?jǐn)?shù)用于指示用戶對(duì)于第一對(duì)話風(fēng)格的正向情緒概率,負(fù)向分?jǐn)?shù)用于指示用戶對(duì)于第一對(duì)話風(fēng)格負(fù)向情緒概率。
12、示例性地,服務(wù)器側(cè)的對(duì)話系統(tǒng)將狀態(tài)向量輸入到電子設(shè)備中的風(fēng)格增強(qiáng)模塊中。agent通過狀態(tài)向量判斷當(dāng)前的對(duì)話狀態(tài),并結(jié)合自身已經(jīng)學(xué)習(xí)到的用戶喜好,在動(dòng)作空間中選擇對(duì)話風(fēng)格詞,例如,風(fēng)格增強(qiáng)模塊在動(dòng)作空間中選擇的對(duì)話風(fēng)格詞為感性、長(zhǎng)文。對(duì)話系統(tǒng)可獲取到用戶回復(fù),并向評(píng)分模型發(fā)送該用戶回復(fù)。評(píng)分模型可根據(jù)該用戶回復(fù)構(gòu)造回復(fù)向量,并輸出風(fēng)格分?jǐn)?shù),例如風(fēng)格分?jǐn)?shù)為-1。
13、之后,評(píng)分模型可將該風(fēng)格分?jǐn)?shù)作為風(fēng)格增強(qiáng)模塊執(zhí)行動(dòng)作后的獎(jiǎng)勵(lì)反饋至風(fēng)格增強(qiáng)模塊。風(fēng)格增強(qiáng)模塊根據(jù)獲取到的風(fēng)格分?jǐn)?shù)進(jìn)行參數(shù)更新,實(shí)現(xiàn)學(xué)習(xí),從而基于當(dāng)前的狀態(tài)向量,重新在動(dòng)作空間中選擇對(duì)話風(fēng)格詞,以觸發(fā)創(chuàng)建新的風(fēng)格指導(dǎo),指導(dǎo)對(duì)話系統(tǒng)進(jìn)行動(dòng)作執(zhí)行。例如,風(fēng)格增強(qiáng)模塊根據(jù)風(fēng)格分?jǐn)?shù),確定用戶不滿意當(dāng)前的對(duì)話風(fēng)格,可重新在動(dòng)作空間中選擇對(duì)話風(fēng)格詞,如理性、短文,以指示對(duì)話系統(tǒng)相應(yīng)的修改當(dāng)前對(duì)話風(fēng)格。
14、如此,電子設(shè)備能夠根據(jù)用戶回復(fù),調(diào)整當(dāng)前的對(duì)話風(fēng)格,從而使得調(diào)整后的對(duì)話風(fēng)格能夠更加滿足用戶的需求。
15、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,用戶回復(fù)為多模態(tài)回復(fù),用戶回復(fù)包括文本回復(fù)、語音回復(fù)、根據(jù)語音回復(fù)轉(zhuǎn)換后的文本信息、圖像回復(fù)中的一項(xiàng)或幾項(xiàng)。
16、如此,在對(duì)話過程中,基于系統(tǒng)的多模態(tài)能力,實(shí)現(xiàn)處理用戶的多?;貜?fù),如同時(shí)處理文本、語音多種輸入方式的用戶回復(fù)。從而提高對(duì)于用戶回復(fù)評(píng)分的準(zhǔn)確性,彌補(bǔ)僅僅通過文本回復(fù)難以判斷用戶滿意度的缺點(diǎn)。
17、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,電子設(shè)備包括風(fēng)格增強(qiáng)模塊,風(fēng)格增強(qiáng)模塊包括風(fēng)格指導(dǎo)模型和風(fēng)格評(píng)分模型,風(fēng)格指導(dǎo)模型為強(qiáng)化學(xué)習(xí)模型,用于生成第二對(duì)話風(fēng)格,風(fēng)格評(píng)分模型用于生成風(fēng)格分?jǐn)?shù),方法還包括:根據(jù)風(fēng)格分?jǐn)?shù),更新風(fēng)格指導(dǎo)模型。
18、如此,通過在線模型更新,實(shí)現(xiàn)隨著對(duì)話系統(tǒng)的使用,不斷的進(jìn)行模型訓(xùn)練和優(yōu)化,基于用戶的實(shí)時(shí)反饋,滿足用戶對(duì)于對(duì)話風(fēng)格變化的需求。
19、第二方面,提供一種對(duì)話生成方法,應(yīng)用于服務(wù)器。該方法包括:向電子設(shè)備發(fā)送對(duì)話記錄,對(duì)話記錄包括服務(wù)器輸出的第一對(duì)話風(fēng)格的答復(fù)。接收電子設(shè)備發(fā)送的風(fēng)格指導(dǎo)。響應(yīng)于風(fēng)格指導(dǎo),輸出對(duì)應(yīng)于用戶回復(fù)的第二對(duì)話風(fēng)格的答復(fù),第二對(duì)話風(fēng)格為電子設(shè)備根據(jù)用戶回復(fù)調(diào)整第一對(duì)話風(fēng)格后確定的對(duì)話風(fēng)格。
20、根據(jù)第二方面,用戶回復(fù)為多模態(tài)回復(fù),用戶回復(fù)包括文本回復(fù)、語音回復(fù)、根據(jù)語音回復(fù)轉(zhuǎn)換后的文本信息、圖像回復(fù)中的一項(xiàng)或幾項(xiàng)。
21、第二方面以及第二方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第一方面及第一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
22、第三方面,提供一種對(duì)話生成裝置。該裝置包括:風(fēng)格增強(qiáng)模塊和反饋模塊。其中,風(fēng)格增強(qiáng)模塊,用于響應(yīng)于獲取到的狀態(tài)向量,確定狀態(tài)向量對(duì)應(yīng)的第一對(duì)話風(fēng)格。反饋模塊,用于接收用戶回復(fù),用戶回復(fù)對(duì)應(yīng)于服務(wù)器輸出的第一對(duì)話風(fēng)格的答復(fù)。風(fēng)格增強(qiáng)模塊,用于根據(jù)用戶回復(fù),生成風(fēng)格分?jǐn)?shù),風(fēng)格分?jǐn)?shù)用于指示用戶對(duì)第一對(duì)話風(fēng)格的滿意度。風(fēng)格增強(qiáng)模塊,用于根據(jù)風(fēng)格分?jǐn)?shù)調(diào)整第一對(duì)話風(fēng)格,生成第二對(duì)話風(fēng)格。風(fēng)格增強(qiáng)模塊,用于向服務(wù)器發(fā)送風(fēng)格指導(dǎo),風(fēng)格指導(dǎo)用于指示服務(wù)器輸出第二對(duì)話風(fēng)格的答復(fù)。
23、可選地,服務(wù)器包括對(duì)話系統(tǒng)。
24、根據(jù)第三方面,風(fēng)格增強(qiáng)模塊,還用于接收服務(wù)器發(fā)送的對(duì)話記錄。根據(jù)對(duì)話記錄,生成狀態(tài)向量,狀態(tài)向量用于指示當(dāng)前的對(duì)話狀態(tài)。
25、根據(jù)第三方面,或者以上第三方面的任意一種實(shí)現(xiàn)方式,風(fēng)格增強(qiáng)模塊,用于響應(yīng)于狀態(tài)向量,在預(yù)設(shè)的動(dòng)作空間中選擇對(duì)應(yīng)于狀態(tài)向量的第一對(duì)話風(fēng)格詞,第一對(duì)話風(fēng)格詞用于表示第一對(duì)話風(fēng)格。
26、根據(jù)第三方面,或者以上第三方面的任意一種實(shí)現(xiàn)方式,風(fēng)格增強(qiáng)模塊,用于根據(jù)風(fēng)格分?jǐn)?shù),在動(dòng)作空間中選擇對(duì)應(yīng)于第一對(duì)話風(fēng)格詞的第二對(duì)話風(fēng)格詞,第二對(duì)話風(fēng)格詞為第一對(duì)話風(fēng)格詞的近義詞或反義詞,第二對(duì)話風(fēng)格詞用于表示第二對(duì)話風(fēng)格。
27、根據(jù)第三方面,或者以上第三方面的任意一種實(shí)現(xiàn)方式,風(fēng)格分?jǐn)?shù)屬于分?jǐn)?shù)區(qū)間[-1,1],其中正向分?jǐn)?shù)用于指示用戶對(duì)于第一對(duì)話風(fēng)格的正向情緒概率,負(fù)向分?jǐn)?shù)用于指示用戶對(duì)于第一對(duì)話風(fēng)格負(fù)向情緒概率。
28、根據(jù)第三方面,或者以上第三方面的任意一種實(shí)現(xiàn)方式,用戶回復(fù)為多模態(tài)回復(fù),用戶回復(fù)包括文本回復(fù)、語音回復(fù)、根據(jù)語音回復(fù)轉(zhuǎn)換后的文本信息、圖像回復(fù)中的一項(xiàng)或幾項(xiàng)。
29、根據(jù)第三方面,或者以上第三方面的任意一種實(shí)現(xiàn)方式,風(fēng)格增強(qiáng)模塊包括風(fēng)格指導(dǎo)模型和風(fēng)格評(píng)分模型,風(fēng)格指導(dǎo)模型為強(qiáng)化學(xué)習(xí)模型,用于生成第二對(duì)話風(fēng)格,風(fēng)格評(píng)分模型用于生成風(fēng)格分?jǐn)?shù)。風(fēng)格增強(qiáng)模塊,還用于根據(jù)風(fēng)格分?jǐn)?shù),更新風(fēng)格指導(dǎo)模型。
30、第四方面,提供一種電子設(shè)備。該電子設(shè)備包括:處理器和存儲(chǔ)器,存儲(chǔ)器與處理器耦合,存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序代碼,計(jì)算機(jī)程序代碼包括計(jì)算機(jī)指令,當(dāng)處理器從存儲(chǔ)器中讀取計(jì)算機(jī)指令,使得電子設(shè)備執(zhí)行:響應(yīng)于獲取到的狀態(tài)向量,確定狀態(tài)向量對(duì)應(yīng)的第一對(duì)話風(fēng)格。接收用戶回復(fù),用戶回復(fù)對(duì)應(yīng)于服務(wù)器輸出的第一對(duì)話風(fēng)格的答復(fù)。根據(jù)用戶回復(fù),生成風(fēng)格分?jǐn)?shù),風(fēng)格分?jǐn)?shù)用于指示用戶對(duì)第一對(duì)話風(fēng)格的滿意度。根據(jù)風(fēng)格分?jǐn)?shù)調(diào)整第一對(duì)話風(fēng)格,生成第二對(duì)話風(fēng)格。向服務(wù)器發(fā)送風(fēng)格指導(dǎo),風(fēng)格指導(dǎo)用于指示服務(wù)器輸出第二對(duì)話風(fēng)格的答復(fù)。
31、根據(jù)第四方面,當(dāng)處理器從存儲(chǔ)器中讀取計(jì)算機(jī)指令,還使得電子設(shè)備執(zhí)行:接收服務(wù)器發(fā)送的對(duì)話記錄。根據(jù)對(duì)話記錄,生成狀態(tài)向量,狀態(tài)向量用于指示當(dāng)前的對(duì)話狀態(tài)。
32、根據(jù)第四方面,或者以上第四方面的任意一種實(shí)現(xiàn)方式,響應(yīng)于獲取到的狀態(tài)向量,確定狀態(tài)向量對(duì)應(yīng)的第一對(duì)話風(fēng)格,包括:響應(yīng)于狀態(tài)向量,在預(yù)設(shè)的動(dòng)作空間中選擇對(duì)應(yīng)于狀態(tài)向量的第一對(duì)話風(fēng)格詞,第一對(duì)話風(fēng)格詞用于表示第一對(duì)話風(fēng)格。
33、根據(jù)第四方面,或者以上第四方面的任意一種實(shí)現(xiàn)方式,根據(jù)風(fēng)格分?jǐn)?shù)調(diào)整第一對(duì)話風(fēng)格,生成第二對(duì)話風(fēng)格,包括:根據(jù)風(fēng)格分?jǐn)?shù),在動(dòng)作空間中選擇對(duì)應(yīng)于第一對(duì)話風(fēng)格詞的第二對(duì)話風(fēng)格詞,第二對(duì)話風(fēng)格詞為第一對(duì)話風(fēng)格詞的近義詞或反義詞,第二對(duì)話風(fēng)格詞用于表示第二對(duì)話風(fēng)格。
34、根據(jù)第四方面,或者以上第四方面的任意一種實(shí)現(xiàn)方式,風(fēng)格分?jǐn)?shù)屬于分?jǐn)?shù)區(qū)間[-1,1],其中正向分?jǐn)?shù)用于指示用戶對(duì)于第一對(duì)話風(fēng)格的正向情緒概率,負(fù)向分?jǐn)?shù)用于指示用戶對(duì)于第一對(duì)話風(fēng)格負(fù)向情緒概率。
35、根據(jù)第四方面,或者以上第四方面的任意一種實(shí)現(xiàn)方式,用戶回復(fù)為多模態(tài)回復(fù),用戶回復(fù)包括文本回復(fù)、語音回復(fù)、根據(jù)語音回復(fù)轉(zhuǎn)換后的文本信息、圖像回復(fù)中的一項(xiàng)或幾項(xiàng)。
36、根據(jù)第四方面,或者以上第四方面的任意一種實(shí)現(xiàn)方式,電子設(shè)備包括風(fēng)格增強(qiáng)模塊,風(fēng)格增強(qiáng)模塊包括風(fēng)格指導(dǎo)模型和風(fēng)格評(píng)分模型,風(fēng)格指導(dǎo)模型為強(qiáng)化學(xué)習(xí)模型,用于生成第二對(duì)話風(fēng)格,風(fēng)格評(píng)分模型用于生成風(fēng)格分?jǐn)?shù),當(dāng)處理器從存儲(chǔ)器中讀取計(jì)算機(jī)指令,還使得電子設(shè)備執(zhí)行:根據(jù)風(fēng)格分?jǐn)?shù),更新風(fēng)格指導(dǎo)模型。
37、第四方面以及第四方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第一方面及第一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
38、第五方面,提供一種服務(wù)器。該服務(wù)器包括:處理器和存儲(chǔ)器,存儲(chǔ)器與處理器耦合,存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序代碼,計(jì)算機(jī)程序代碼包括計(jì)算機(jī)指令,當(dāng)處理器從存儲(chǔ)器中讀取計(jì)算機(jī)指令,使得服務(wù)器執(zhí)行:向電子設(shè)備發(fā)送對(duì)話記錄,對(duì)話記錄包括服務(wù)器輸出的第一對(duì)話風(fēng)格的答復(fù)。接收電子設(shè)備發(fā)送的風(fēng)格指導(dǎo)。響應(yīng)于風(fēng)格指導(dǎo),輸出對(duì)應(yīng)于用戶回復(fù)的第二對(duì)話風(fēng)格的答復(fù),第二對(duì)話風(fēng)格為電子設(shè)備根據(jù)用戶回復(fù)調(diào)整第一對(duì)話風(fēng)格后確定的對(duì)話風(fēng)格。
39、根據(jù)第五方面,用戶回復(fù)為多模態(tài)回復(fù),用戶回復(fù)包括文本回復(fù)、語音回復(fù)、根據(jù)語音回復(fù)轉(zhuǎn)換后的文本信息、圖像回復(fù)中的一項(xiàng)或幾項(xiàng)。
40、第五方面以及第五方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第二方面及第二方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
41、第六方面,提供一種對(duì)話生成系統(tǒng),該系統(tǒng)包括電子設(shè)備和服務(wù)器。其中,電子設(shè)備,用于:響應(yīng)于獲取到的狀態(tài)向量,確定狀態(tài)向量對(duì)應(yīng)的第一對(duì)話風(fēng)格。接收用戶回復(fù),用戶回復(fù)對(duì)應(yīng)于服務(wù)器輸出的第一對(duì)話風(fēng)格的答復(fù)。根據(jù)用戶回復(fù),生成風(fēng)格分?jǐn)?shù),風(fēng)格分?jǐn)?shù)用于指示用戶對(duì)第一對(duì)話風(fēng)格的滿意度。根據(jù)風(fēng)格分?jǐn)?shù)調(diào)整第一對(duì)話風(fēng)格,生成第二對(duì)話風(fēng)格。向服務(wù)器發(fā)送風(fēng)格指導(dǎo)。服務(wù)器,用于:接收電子設(shè)備發(fā)送的風(fēng)格指導(dǎo)。響應(yīng)于風(fēng)格指導(dǎo),輸出對(duì)應(yīng)于用戶回復(fù)的第二對(duì)話風(fēng)格的答復(fù)。
42、根據(jù)第六方面,服務(wù)器,還用于向電子設(shè)備發(fā)送對(duì)話記錄。電子設(shè)備,還用于:接收服務(wù)器發(fā)送的對(duì)話記錄。根據(jù)對(duì)話記錄,生成狀態(tài)向量,狀態(tài)向量用于指示當(dāng)前的對(duì)話狀態(tài)。
43、根據(jù)第六方面,或者以上第六方面的任意一種實(shí)現(xiàn)方式,用戶回復(fù)為多模態(tài)回復(fù),用戶回復(fù)包括文本回復(fù)、語音回復(fù)、根據(jù)語音回復(fù)轉(zhuǎn)換后的文本信息、圖像回復(fù)中的一項(xiàng)或幾項(xiàng)。
44、根據(jù)第六方面,或者以上第六方面的任意一種實(shí)現(xiàn)方式,響應(yīng)于獲取到的狀態(tài)向量,確定狀態(tài)向量對(duì)應(yīng)的第一對(duì)話風(fēng)格,包括:響應(yīng)于狀態(tài)向量,在預(yù)設(shè)的動(dòng)作空間中選擇對(duì)應(yīng)于狀態(tài)向量的第一對(duì)話風(fēng)格詞,第一對(duì)話風(fēng)格詞用于表示第一對(duì)話風(fēng)格。
45、根據(jù)第六方面,或者以上第六方面的任意一種實(shí)現(xiàn)方式,該電子設(shè)備,還用于:根據(jù)風(fēng)格分?jǐn)?shù),在動(dòng)作空間中選擇對(duì)應(yīng)于第一對(duì)話風(fēng)格詞的第二對(duì)話風(fēng)格詞,第二對(duì)話風(fēng)格詞為第一對(duì)話風(fēng)格詞的近義詞或反義詞,第二對(duì)話風(fēng)格詞用于表示第二對(duì)話風(fēng)格。
46、根據(jù)第六方面,或者以上第六方面的任意一種實(shí)現(xiàn)方式,風(fēng)格分?jǐn)?shù)屬于分?jǐn)?shù)區(qū)間[-1,1],其中正向分?jǐn)?shù)用于指示用戶對(duì)于第一對(duì)話風(fēng)格的正向情緒概率,負(fù)向分?jǐn)?shù)用于指示用戶對(duì)于第一對(duì)話風(fēng)格負(fù)向情緒概率。
47、根據(jù)第六方面,或者以上第六方面的任意一種實(shí)現(xiàn)方式,電子設(shè)備包括風(fēng)格增強(qiáng)模塊,風(fēng)格增強(qiáng)模塊包括風(fēng)格指導(dǎo)模型和風(fēng)格評(píng)分模型,風(fēng)格指導(dǎo)模型為強(qiáng)化學(xué)習(xí)模型,用于生成第二對(duì)話風(fēng)格,風(fēng)格評(píng)分模型用于生成風(fēng)格分?jǐn)?shù)。該電子設(shè)備,還用于:根據(jù)風(fēng)格分?jǐn)?shù),更新風(fēng)格指導(dǎo)模型。
48、第六方面以及第六方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第一方面及第一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
49、第七方面,提供一種電子設(shè)備,該電子設(shè)備具有實(shí)現(xiàn)如上述第一方面及其中任一種可能的實(shí)現(xiàn)方式中所述的對(duì)話生成方法的功能。該功能可以通過硬件實(shí)現(xiàn),也可以通過硬件執(zhí)行相應(yīng)地軟件實(shí)現(xiàn)。該硬件或軟件包括一個(gè)或多個(gè)與上述功能相對(duì)應(yīng)的模塊。
50、第七方面以及第七方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第一方面及第一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
51、第八方面,提供一種服務(wù)器,該服務(wù)器具有實(shí)現(xiàn)如上述第二方面及其中任一種可能的實(shí)現(xiàn)方式中所述的對(duì)話生成方法的功能。該功能可以通過硬件實(shí)現(xiàn),也可以通過硬件執(zhí)行相應(yīng)地軟件實(shí)現(xiàn)。該硬件或軟件包括一個(gè)或多個(gè)與上述功能相對(duì)應(yīng)的模塊。
52、第八方面以及第八方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第二方面及第二方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
53、第九方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序(也可稱為指令或代碼),當(dāng)該計(jì)算機(jī)程序被電子設(shè)備執(zhí)行時(shí),使得電子設(shè)備執(zhí)行第一方面或第一方面中任意一種實(shí)施方式的方法。
54、第九方面以及第九方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第一方面及第一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
55、第十方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序(也可稱為指令或代碼),當(dāng)該計(jì)算機(jī)程序被服務(wù)器執(zhí)行時(shí),使得服務(wù)器執(zhí)行第二方面或第二方面中任意一種實(shí)施方式的方法。
56、第十方面以及第十方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第二方面及第二方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
57、第十一方面,提供一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在電子設(shè)備上運(yùn)行時(shí),使得電子設(shè)備執(zhí)行第一方面或第一方面中任意一種實(shí)施方式的方法。
58、第十一方面以及第十一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第一方面及第一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
59、第十二方面,提供一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在服務(wù)器上運(yùn)行時(shí),使得服務(wù)器執(zhí)行第二方面或第二方面中任意一種實(shí)施方式的方法。
60、第十二方面以及第十二方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第二方面及第二方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
61、第十三方面,提供一種電路系統(tǒng),電路系統(tǒng)包括處理電路,處理電路被配置為執(zhí)行第一方面或第一方面中任意一種實(shí)施方式的方法;或者,處理電路被配置為執(zhí)行第二方面或第二方面中任意一種實(shí)施方式的方法。
62、第十三方面以及第十三方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第一方面及第一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
63、第十四方面,提供一種芯片系統(tǒng),包括至少一個(gè)處理器和至少一個(gè)接口電路,至少一個(gè)接口電路用于執(zhí)行收發(fā)功能,并將指令發(fā)送給至少一個(gè)處理器,當(dāng)至少一個(gè)處理器執(zhí)行指令時(shí),至少一個(gè)處理器執(zhí)行第一方面或第一方面中任意一種實(shí)施方式的方法;或者,至少一個(gè)處理器執(zhí)行第二方面或第二方面中任意一種實(shí)施方式的方法。
64、第十四方面以及第十四方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,可參見上述第一方面及第一方面中任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。