System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及知識問答,尤其涉及一種知識問答方法、裝置、電子設備及存儲介質。
技術介紹
1、目前,語音合成、知識檢索、大語言模型(large?language?model,llm)等技術已廣泛應用于智能交互領域。
2、然而,現有的語音交互和知識問答系統多為獨立實現,且大多僅支持通用化的響應模式,缺乏對用戶個性特征的深度適配。
3、隨著個性化需求在個人電子助理、智能教育、知識付費等應用中的日益增長,這一局限性愈發突出,使得現有技術難以滿足用戶在交互中獲得精準、自然的體驗需求。
技術實現思路
1、本專利技術提供一種知識問答方法、裝置、電子設備及存儲介質,用以解決現有技術中語音交互和知識問答系統多為獨立實現,且大多僅支持通用化的響應模式,缺乏對用戶個性特征的深度適配,降低了用戶的使用體驗的缺陷。
2、本專利技術提供一種知識問答方法,包括如下步驟:
3、獲取第一用戶的待回答問題;
4、基于知識庫確定與所述待回答問題對應的目標知識素材;
5、基于所述目標知識素材,確定所述待回答問題的目標回答;
6、基于所述目標回答,生成以第二用戶作為虛擬人形象的目標虛擬人視頻;
7、所述目標虛擬人視頻中的音頻是以所述第二用戶的聲紋對所述目標回答進行語音合成得到的;所述知識庫基于所述第二用戶的音頻、文本和文檔中的至少一種構建。
8、根據本專利技術提供的一種知識問答方法,所述基于所述目標知識素材,確定所述
9、基于所述目標知識素材,構建問題提示文本;
10、基于知識問答模型,應用所述問題提示文本,生成所述目標回答。
11、根據本專利技術提供的一種知識問答方法,所述基于所述目標知識素材,構建問題提示文本,包括:
12、基于所述目標知識素材、回答風格、所屬領域、所述第一用戶的情緒信息和所述待回答問題中的至少兩種,構建所述問題提示文本。
13、根據本專利技術提供的一種知識問答方法,所述基于所述目標回答,生成以第二用戶作為虛擬人形象的目標虛擬人視頻,包括:
14、基于所述第二用戶的虛擬人形象,以及所述目標回答,生成所述目標虛擬人視頻;
15、所述虛擬人形象是對所述第二用戶進行形象采集和聲紋采集構建的。
16、根據本專利技術提供的一種知識問答方法,所述基于所述第二用戶的虛擬人形象,以及所述目標回答,生成所述目標虛擬人視頻,之后還包括:
17、確定所述目標回答的播報時長;
18、在所述播報時長大于預設閾值的情況下,對所述目標回答進行情緒識別,得到情緒識別結果;
19、基于所述情緒識別結果,優化所述目標虛擬人視頻。
20、根據本專利技術提供的一種知識問答方法,所述基于所述情緒識別結果,優化所述目標虛擬人視頻,包括:
21、基于所述情緒識別結果,優化所述目標虛擬人視頻中的合成音頻,以及所述虛擬人形象的表情和/或動作。
22、根據本專利技術提供的一種知識問答方法,所述基于知識庫確定與所述待回答問題對應的目標知識素材,包括:
23、基于知識庫確定與所述待回答問題對應的候選知識素材;
24、對所述候選知識素材進行知識篩選,得到所述目標知識素材。
25、本專利技術還提供一種知識問答裝置,包括如下模塊:
26、獲取單元,用于獲取第一用戶的待回答問題;
27、第一確定單元,用于基于知識庫確定與所述待回答問題對應的目標知識素材;
28、第二確定單元,用于基于所述目標知識素材,確定所述待回答問題的目標回答;
29、生成單元,用于基于所述目標回答,生成以第二用戶作為虛擬人形象的目標虛擬人視頻;
30、所述目標虛擬人視頻中的音頻是以所述第二用戶的聲紋對所述目標回答進行語音合成得到的;所述知識庫基于所述第二用戶的音頻、文本和文檔中的至少一種構建。
31、本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述知識問答方法。
32、本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述知識問答方法。
33、本專利技術還提供一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現如上述任一種所述知識問答方法。
34、本專利技術提供的知識問答方法、裝置、電子設備及存儲介質,獲取第一用戶的待回答問題,基于知識庫確定與待回答問題對應的目標知識素材,再基于目標知識素材,確定待回答問題的目標回答,最后,基于目標回答,生成以第二用戶作為虛擬人形象的目標虛擬人視頻,其中,知識庫基于第二用戶的音頻、文本和文檔中的至少一種構建,目標虛擬人視頻中的音頻是以第二用戶的聲紋對目標回答進行語音合成得到的,一方面,將個性化語音合成與知識問答系統進行統一,避免現有技術中二者分離帶來的體驗割裂問題,確保用戶從問答到語音輸出的整體流程流暢無縫,提高用戶的使用體驗;另一方面,在知識檢索和回答生成中靈活利用第二用戶的知識庫,從而對第一用戶的個性特征進行深度適配,進一步提高用戶的使用體驗。
本文檔來自技高網...【技術保護點】
1.一種知識問答方法,其特征在于,包括:
2.根據權利要求1所述的知識問答方法,其特征在于,所述基于所述目標知識素材,確定所述待回答問題的目標回答,包括:
3.根據權利要求2所述的知識問答方法,其特征在于,所述基于所述目標知識素材,構建問題提示文本,包括:
4.根據權利要求1所述的知識問答方法,其特征在于,所述基于所述目標回答,生成以第二用戶作為虛擬人形象的目標虛擬人視頻,包括:
5.根據權利要求4所述的知識問答方法,其特征在于,所述基于所述第二用戶的虛擬人形象,以及所述目標回答,生成所述目標虛擬人視頻,之后還包括:
6.根據權利要求5所述的知識問答方法,其特征在于,所述基于所述情緒識別結果,優化所述目標虛擬人視頻,包括:
7.根據權利要求1至6中任一項所述的知識問答方法,其特征在于,所述基于知識庫確定與所述待回答問題對應的目標知識素材,包括:
8.一種知識問答裝置,其特征在于,包括:
9.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并在所述處理器上運行的計算機程序,其特征在于
10.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述知識問答方法。
...【技術特征摘要】
1.一種知識問答方法,其特征在于,包括:
2.根據權利要求1所述的知識問答方法,其特征在于,所述基于所述目標知識素材,確定所述待回答問題的目標回答,包括:
3.根據權利要求2所述的知識問答方法,其特征在于,所述基于所述目標知識素材,構建問題提示文本,包括:
4.根據權利要求1所述的知識問答方法,其特征在于,所述基于所述目標回答,生成以第二用戶作為虛擬人形象的目標虛擬人視頻,包括:
5.根據權利要求4所述的知識問答方法,其特征在于,所述基于所述第二用戶的虛擬人形象,以及所述目標回答,生成所述目標虛擬人視頻,之后還包括:
6.根據權利要求5所述的知識問...
【專利技術屬性】
技術研發人員:黃爽,龍明康,產拙,李飛,潘青華,何山,蔡明琦,高建清,
申請(專利權)人:科大訊飛股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。