System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及人工智能,特別涉及一種交互方法、裝置、電子設備、存儲介質及程序產品。
技術介紹
1、隨著人工智能的發展,基于人工智能可以實現更好的人機交互體驗,用戶與機器人或虛擬數字人可以進行語音和動作交互,但是相關技術中,在人機交互時,較難保證動作執行與對話內容的同步,降低了交互體驗。
技術實現思路
1、本公開提供一種交互方法、裝置、電子設備、存儲介質及程序產品。
2、第一方面,本公開提供了一種交互方法,該交互方法包括:
3、對待處理問題進行語義分析,生成所述待處理問題的回復文本和目標動作;
4、根據所述回復文本和所述目標動作,從所述回復文本中確定出與所述目標動作匹配的第一文本;
5、將所述目標動作的執行起始時間與所述第一文本的播放起始時間進行時間對齊;
6、播放所述回復文本,并在所述回復文本的播放過程中,根據時間對齊后的所述目標動作的執行起始時間和所述第一文本的播放起始時間,在播放至所述第一文本時,同步執行所述目標動作。
7、第二方面,本公開提供了一種交互裝置,該交互裝置包括:
8、生成模塊,用于對待處理問題進行語義分析,生成所述待處理問題的回復文本和目標動作;
9、確定模塊,用于根據所述回復文本和所述目標動作,從所述回復文本中確定出與所述目標動作匹配的第一文本;
10、時間處理模塊,用于將所述目標動作的執行起始時間與所述第一文本的播放起始時間進行時間對齊;
11、
12、第三方面,本公開提供了一種電子設備,該電子設備包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的一個或多個計算機程序,一個或多個所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行上述的交互方法。
13、第四方面,本公開提供了一種計算機可讀存儲介質,其上存儲有計算機程序,其中,所述計算機程序在被處理器執行時實現上述的交互方法。
14、第五方面,本公開提供了一種計算機程序產品,包括計算機可讀代碼,或者承載有計算機可讀代碼的非易失性計算機可讀存儲介質,當所述計算機可讀代碼在電子設備的處理器中運行時,所述電子設備中的處理器執行上述的交互方法。
15、本公開實施例所提供的交互方法,對待處理問題進行語義分析,生成所述待處理問題的回復文本和目標動作,并從回復文本中確定出與目標動作匹配的第一文本,能夠確定出了回復文本中與目標動作匹配的語義點,將目標動作的執行起始時間與第一文本的播放起始時間進行時間對齊,從而在回復文本的播放過程中,根據時間對齊后的目標動作的執行起始時間和第一文本的播放起始時間,在播放至第一文本時,同步執行目標動作,這樣,通過語義點匹配和時間對齊,實現了動作與回復文本的實時同步,提高了交互性能,使得用戶能夠更加自然和流暢地進行人機交互,提升了交互體驗。
16、應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
本文檔來自技高網...【技術保護點】
1.一種交互方法,其特征在于,包括:
2.根據權利要求1所述的交互方法,其特征在于,所述對待處理問題進行語義分析,生成所述待處理問題的回復文本和目標動作,包括:
3.根據權利要求1所述的交互方法,其特征在于,所述根據所述回復文本和所述目標動作,從所述回復文本中確定出與所述目標動作匹配的第一文本,包括:
4.根據權利要求1-3任一項所述的交互方法,其特征在于,所述將所述目標動作的執行起始時間與所述第一文本的播放起始時間進行時間對齊,包括:
5.根據權利要求4所述的交互方法,其特征在于,所述方法還包括:
6.根據權利要求5所述的交互方法,其特征在于,所述根據所述第二時長和所述第三時長,確定執行所述目標動作的目標時長,包括:
7.根據權利要求5或6所述的交互方法,其特征在于,所述播放所述回復文本,并在所述回復文本的播放過程中,根據時間對齊后的所述目標動作的執行起始時間和所述第一文本的播放起始時間,在播放至所述第一文本時,同步執行所述目標動作,包括:
8.一種交互裝置,其特征在于,包括:
9.
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序在被處理器執行時實現如權利要求1-7中任一項所述的交互方法。
11.一種計算機程序產品,其特征在于,包括計算機可讀代碼,或者承載有計算機可讀代碼的非易失性計算機可讀存儲介質,當所述計算機可讀代碼在電子設備的處理器中運行時,所述電子設備中的處理器執行如權利要求1-7中任一項所述的交互方法。
...【技術特征摘要】
1.一種交互方法,其特征在于,包括:
2.根據權利要求1所述的交互方法,其特征在于,所述對待處理問題進行語義分析,生成所述待處理問題的回復文本和目標動作,包括:
3.根據權利要求1所述的交互方法,其特征在于,所述根據所述回復文本和所述目標動作,從所述回復文本中確定出與所述目標動作匹配的第一文本,包括:
4.根據權利要求1-3任一項所述的交互方法,其特征在于,所述將所述目標動作的執行起始時間與所述第一文本的播放起始時間進行時間對齊,包括:
5.根據權利要求4所述的交互方法,其特征在于,所述方法還包括:
6.根據權利要求5所述的交互方法,其特征在于,所述根據所述第二時長和所述第三時長,確定執行所述目標動作的目標時長,包括:
7.根據權...
【專利技術屬性】
技術研發人員:賈敬伍,于皓,張杰,
申請(專利權)人:北京中科金得助智能科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。