本申請(qǐng)涉及對(duì)話(huà)系統(tǒng),尤其涉及一種離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、當(dāng)前,在線(xiàn)對(duì)話(huà)技術(shù)依賴(lài)于強(qiáng)大的云計(jì)算平臺(tái)和深度學(xué)習(xí)模型,支持復(fù)雜的語(yǔ)義理解和個(gè)性化服務(wù)。離線(xiàn)對(duì)話(huà)技術(shù)則利用邊緣計(jì)算和本地資源優(yōu)化,確保在斷網(wǎng)或低帶寬環(huán)境下仍能提供基本的對(duì)話(huà)功能。
2、然而,當(dāng)在線(xiàn)對(duì)話(huà)或離線(xiàn)對(duì)話(huà)中某一路缺少資源或依賴(lài)性因素時(shí),將無(wú)法繼續(xù)在線(xiàn)對(duì)話(huà)或離線(xiàn)對(duì)話(huà)功能。
3、上述內(nèi)容僅用于輔助理解本申請(qǐng)的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的主要目的在于提供一種離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),旨在解決如何在離線(xiàn)對(duì)話(huà)節(jié)點(diǎn)或在線(xiàn)對(duì)話(huà)節(jié)點(diǎn)出現(xiàn)故障時(shí)繼續(xù)對(duì)話(huà)功能的技術(shù)問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)岢鲆环N離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法,所述離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法包括:
3、基于在線(xiàn)對(duì)話(huà)框架獲取預(yù)設(shè)數(shù)量個(gè)在線(xiàn)節(jié)點(diǎn);
4、基于離線(xiàn)對(duì)話(huà)框架獲取所述預(yù)設(shè)數(shù)量個(gè)離線(xiàn)節(jié)點(diǎn);
5、基于所述在線(xiàn)節(jié)點(diǎn)和所述離線(xiàn)節(jié)點(diǎn)建立鏡像鏈路;
6、基于所述鏡像鏈路補(bǔ)充目標(biāo)處理節(jié)點(diǎn)的對(duì)話(huà)資源,以完成在線(xiàn)對(duì)話(huà)流程或離線(xiàn)對(duì)話(huà)流程,所述目標(biāo)處理節(jié)點(diǎn)為出現(xiàn)故障的在線(xiàn)節(jié)點(diǎn)或離線(xiàn)節(jié)點(diǎn)。
7、在一實(shí)施例中,所述基于在線(xiàn)對(duì)話(huà)框架獲取預(yù)設(shè)數(shù)量個(gè)在線(xiàn)節(jié)點(diǎn)的步驟之前,還包括:
8、獲取云端環(huán)境中所述在線(xiàn)對(duì)話(huà)框架的依賴(lài)性因素;
9、對(duì)所述在線(xiàn)對(duì)話(huà)框架的依賴(lài)性因素進(jìn)行抽象表達(dá),得到所述預(yù)設(shè)數(shù)量個(gè)在線(xiàn)節(jié)點(diǎn);
10、基于所述在線(xiàn)節(jié)點(diǎn)搭建所述在線(xiàn)對(duì)話(huà)框架。
11、在一實(shí)施例中,所述基于離線(xiàn)對(duì)話(huà)框架獲取所述預(yù)設(shè)數(shù)量個(gè)離線(xiàn)節(jié)點(diǎn)的步驟之前,還包括:
12、獲取本地環(huán)境中所述離線(xiàn)對(duì)話(huà)框架的依賴(lài)性因素;
13、對(duì)所述離線(xiàn)對(duì)話(huà)框架的依賴(lài)性因素進(jìn)行抽象表達(dá),得到所述預(yù)設(shè)數(shù)量個(gè)離線(xiàn)節(jié)點(diǎn);
14、基于所述離線(xiàn)節(jié)點(diǎn)搭建所述離線(xiàn)對(duì)話(huà)框架。
15、在一實(shí)施例中,所述基于所述在線(xiàn)節(jié)點(diǎn)和所述離線(xiàn)節(jié)點(diǎn)建立鏡像鏈路的步驟,包括:
16、基于所述在線(xiàn)節(jié)點(diǎn)建立第一鏡像鏈路;
17、基于所述離線(xiàn)節(jié)點(diǎn)建立第二鏡像鏈路,所述第一鏡像鏈路和所述第二鏡像鏈路構(gòu)成所述鏡像鏈路。
18、在一實(shí)施例中,所述基于所述鏡像鏈路補(bǔ)充目標(biāo)處理節(jié)點(diǎn)的對(duì)話(huà)資源,以使完成在線(xiàn)對(duì)話(huà)流程或離線(xiàn)對(duì)話(huà)流程,所述目標(biāo)處理節(jié)點(diǎn)為出現(xiàn)故障的在線(xiàn)節(jié)點(diǎn)或離線(xiàn)節(jié)點(diǎn)的步驟,包括:
19、當(dāng)檢測(cè)到所述在線(xiàn)節(jié)點(diǎn)出現(xiàn)故障時(shí),基于所述鏡像鏈路補(bǔ)充所述在線(xiàn)節(jié)點(diǎn)的對(duì)話(huà)資源;
20、當(dāng)檢測(cè)到所述離線(xiàn)節(jié)點(diǎn)出現(xiàn)故障時(shí),基于所述鏡像鏈路補(bǔ)充所述離線(xiàn)節(jié)點(diǎn)的對(duì)話(huà)資源。
21、在一實(shí)施例中,所述基于所述鏡像鏈路補(bǔ)充所述在線(xiàn)節(jié)點(diǎn)的對(duì)話(huà)資源的步驟,包括:
22、基于所述鏡像鏈路獲取鏡像離線(xiàn)節(jié)點(diǎn);
23、基于所述鏡像離線(xiàn)節(jié)點(diǎn)補(bǔ)充所述在線(xiàn)節(jié)點(diǎn)的對(duì)話(huà)資源。
24、在一實(shí)施例中,所述基于所述鏡像鏈路補(bǔ)充所述離線(xiàn)節(jié)點(diǎn)的對(duì)話(huà)資源的步驟,包括:
25、基于所述鏡像鏈路獲取鏡像在線(xiàn)節(jié)點(diǎn);
26、基于所述鏡像在線(xiàn)節(jié)點(diǎn)補(bǔ)充所述離線(xiàn)節(jié)點(diǎn)的對(duì)話(huà)資源。
27、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種離在線(xiàn)對(duì)話(huà)流程統(tǒng)一裝置,所述離在線(xiàn)對(duì)話(huà)流程統(tǒng)一裝置包括:
28、第一獲取模塊,用于基于在線(xiàn)對(duì)話(huà)框架獲取預(yù)設(shè)數(shù)量個(gè)在線(xiàn)節(jié)點(diǎn);
29、第二獲取模塊,用于基于離線(xiàn)對(duì)話(huà)框架獲取所述預(yù)設(shè)數(shù)量個(gè)離線(xiàn)節(jié)點(diǎn);
30、鏡像構(gòu)建模塊,用于基于所述在線(xiàn)節(jié)點(diǎn)和所述離線(xiàn)節(jié)點(diǎn)建立鏡像鏈路;
31、故障處理模塊,用于基于所述鏡像鏈路補(bǔ)充目標(biāo)處理節(jié)點(diǎn)的對(duì)話(huà)資源,以使完成在線(xiàn)對(duì)話(huà)流程或離線(xiàn)對(duì)話(huà)流程,所述目標(biāo)處理節(jié)點(diǎn)為出現(xiàn)故障的在線(xiàn)節(jié)點(diǎn)或離線(xiàn)節(jié)點(diǎn)。
32、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種離在線(xiàn)對(duì)話(huà)流程統(tǒng)一設(shè)備,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上文所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法的步驟。
33、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法的步驟。
34、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法的步驟。
35、本申請(qǐng)?zhí)岢龅囊粋€(gè)或多個(gè)技術(shù)方案,至少具有以下技術(shù)效果:
36、通過(guò)基于在線(xiàn)對(duì)話(huà)框架獲取預(yù)設(shè)數(shù)量個(gè)在線(xiàn)節(jié)點(diǎn),基于離線(xiàn)對(duì)話(huà)框架獲取預(yù)設(shè)數(shù)量個(gè)離線(xiàn)節(jié)點(diǎn),基于在線(xiàn)節(jié)點(diǎn)和離線(xiàn)節(jié)點(diǎn)建立鏡像鏈路,基于鏡像鏈路補(bǔ)充目標(biāo)處理節(jié)點(diǎn)的對(duì)話(huà)資源,以完成在線(xiàn)對(duì)話(huà)流程或離線(xiàn)對(duì)話(huà)流程,其中,目標(biāo)處理節(jié)點(diǎn)為出現(xiàn)故障的在線(xiàn)節(jié)點(diǎn)或離線(xiàn)節(jié)點(diǎn),利用離在線(xiàn)環(huán)境的各自?xún)?yōu)勢(shì)及具體的實(shí)際現(xiàn)狀,在離線(xiàn)對(duì)話(huà)節(jié)點(diǎn)或在線(xiàn)對(duì)話(huà)節(jié)點(diǎn)出現(xiàn)故障時(shí)繼續(xù)對(duì)話(huà)功能,使得單一鏈路無(wú)法實(shí)現(xiàn)的對(duì)話(huà)功能得以完成,節(jié)省了人力資源成本,提升了工作效率。
1.一種離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法,其特征在于,所述離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法包括:
2.如權(quán)利要求1所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法,其特征在于,所述基于在線(xiàn)對(duì)話(huà)框架獲取預(yù)設(shè)數(shù)量個(gè)在線(xiàn)節(jié)點(diǎn)的步驟之前,還包括:
3.如權(quán)利要求1所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法,其特征在于,所述基于離線(xiàn)對(duì)話(huà)框架獲取所述預(yù)設(shè)數(shù)量個(gè)離線(xiàn)節(jié)點(diǎn)的步驟之前,還包括:
4.如權(quán)利要求1所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法,其特征在于,所述基于所述在線(xiàn)節(jié)點(diǎn)和所述離線(xiàn)節(jié)點(diǎn)建立鏡像鏈路的步驟,包括:
5.如權(quán)利要求1所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法,其特征在于,所述基于所述鏡像鏈路補(bǔ)充目標(biāo)處理節(jié)點(diǎn)的對(duì)話(huà)資源,以使完成在線(xiàn)對(duì)話(huà)流程或離線(xiàn)對(duì)話(huà)流程,所述目標(biāo)處理節(jié)點(diǎn)為出現(xiàn)故障的所述在線(xiàn)節(jié)點(diǎn)或所述離線(xiàn)節(jié)點(diǎn)的步驟,包括:
6.如權(quán)利要求5所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法,其特征在于,所述基于所述鏡像鏈路補(bǔ)充所述在線(xiàn)節(jié)點(diǎn)的對(duì)話(huà)資源的步驟,包括:
7.如權(quán)利要求5所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法,其特征在于,所述基于所述鏡像鏈路補(bǔ)充所述離線(xiàn)節(jié)點(diǎn)的對(duì)話(huà)資源的步驟,包括:
8.一種離在線(xiàn)對(duì)話(huà)流程統(tǒng)一裝置,其特征在于,所述裝置包括:
9.一種離在線(xiàn)對(duì)話(huà)流程統(tǒng)一設(shè)備,其特征在于,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法的步驟。
10.一種存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的離在線(xiàn)對(duì)話(huà)流程統(tǒng)一方法的步驟。