System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及語音交互,特別涉及一種語音交互方法、服務(wù)器和包含有計算機程序的非易失性計算機可讀存儲介質(zhì)。
技術(shù)介紹
1、相關(guān)技術(shù)中,車載智能系統(tǒng)通常基于完整的語音請求的自動語音識別結(jié)果進行人車交互。然而如此,需要等待對語音請求進行聲音活動檢測完成后,再進行自動語音識別,隨后再進行自然語言理解,整體耗時較長,用戶體驗較差。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N語音交互方法、服務(wù)器和包含有計算機程序的非易失性計算機可讀存儲介質(zhì)。
2、本申請實施方式提供一種語音交互方法,所述方法包括:
3、接收車輛順次轉(zhuǎn)發(fā)的語音請求片段;
4、對當前接收到的全部所述語音請求片段進行自然語言識別,得到第一自然語言識別結(jié)果;
5、根據(jù)所述第一自然語言識別結(jié)果,得到第一自然語言理解結(jié)果;
6、對接收到的語音請求進行自然語言識別,得到第二自然語言識別結(jié)果,所述語音請求由全部所述語音請求片段拼接得到;
7、根據(jù)所述第一自然語言識別結(jié)果、所述第二自然語言識別結(jié)果、所述第一自然語言理解結(jié)果和所述語音請求,完成所述語音交互。
8、如此,服務(wù)器接收車輛順次轉(zhuǎn)發(fā)的語音請求片段。接著,服務(wù)器對當前接收到的全部語音請求片段進行自然語言識別,得到第一自然語言識別結(jié)果。然后,服務(wù)器根據(jù)第一自然語言識別結(jié)果,得到第一自然語言理解結(jié)果。服務(wù)器再對接收到的語音請求進行自然語言識別,得到第二自然語言識別結(jié)果,語音請求由全部語音請求片段拼接得到。最后,服務(wù)器根
9、在某些實施方式中,所述根據(jù)所述第一自然語言識別結(jié)果,得到第一自然語言理解結(jié)果,包括:
10、根據(jù)第一預(yù)設(shè)標記,對所述第一自然語言識別結(jié)果進行標記處理,得到目標標記語音識別結(jié)果;
11、對所述目標標記語音識別結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果。
12、如此,服務(wù)器根據(jù)第一預(yù)設(shè)標記,對第一自然語言識別結(jié)果進行標記處理,得到目標標記語音識別結(jié)果。接著,服務(wù)器對目標標記語音識別結(jié)果進行自然語言理解,得到第一自然語言理解結(jié)果。這樣,通過使用第一預(yù)設(shè)標記對第一自然語言識別結(jié)果進行標記處理,大語言模型可以準確地識別輸入的自然語言識別結(jié)果,準確地響應(yīng)用戶的請求,從而提高自然語言理解的準確性,并提供良好的用戶體驗。
13、在某些實施方式中,所述方法還包括:
14、根據(jù)第二預(yù)設(shè)標記,對所述第一自然語言理解結(jié)果進行標記處理,得到目標標記語音理解結(jié)果。
15、如此,服務(wù)器根據(jù)第二預(yù)設(shè)標記,對第一自然語言理解結(jié)果進行標記處理,得到目標標記語音理解結(jié)果。這樣,通過使用第二預(yù)設(shè)標記對自然語言理解結(jié)果進行標記處理,能夠使大語言模型優(yōu)化自然語言理解過程,忽略已用第二預(yù)設(shè)標記標記的自然語言理解結(jié)果,減少錯誤在對話過程中的累積,從而提高整體的理解準確性。并且,還能夠減少需要考慮的信息量,以使系統(tǒng)可以更快地處理后續(xù)的輸入,從而提高整體的響應(yīng)速度。
16、在某些實施方式中,所述對所述目標標記語音理解結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果,包括:
17、對所述目標標記語音識別結(jié)果進行槽位識別,得到槽位識別結(jié)果;
18、對所述目標標記語音識別結(jié)果進行應(yīng)用程序接口預(yù)測,得到預(yù)測應(yīng)用接口;
19、根據(jù)所述槽位識別結(jié)果和所述預(yù)測應(yīng)用接口、選擇所述預(yù)測應(yīng)用接口執(zhí)行應(yīng)用程序接口參數(shù)填充,得到所述第一自然語言理解結(jié)果。
20、如此,服務(wù)器對目標標記語音識別結(jié)果進行槽位識別,得到槽位識別結(jié)果。接著,服務(wù)器對目標標記語音識別結(jié)果進行應(yīng)用程序接口預(yù)測,得到預(yù)測應(yīng)用接口。最后,服務(wù)器根據(jù)槽位識別結(jié)果和預(yù)測應(yīng)用接口、選擇預(yù)測應(yīng)用接口執(zhí)行應(yīng)用程序接口參數(shù)填充,得到第一自然語言理解結(jié)果。這樣,通過槽位識別和應(yīng)用程序接口預(yù)測,系統(tǒng)能夠更準確地理解用戶的請求,并選擇最合適的應(yīng)用接口來執(zhí)行任務(wù),從而能夠減少誤解和錯誤,并提供良好的用戶體驗。
21、在某些實施方式中,所述對所述目標標記語音理解結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果,包括:
22、基于預(yù)訓練完成的大語言模型,對所述目標標記語音理解結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果。
23、如此,基于預(yù)訓練完成的大語言模型,服務(wù)器對目標標記語音識別結(jié)果進行自然語言理解,得到第一自然語言理解結(jié)果。這樣,通過預(yù)訓練的大語言模型對目標標記語音識別結(jié)果進行自然語言理解,能夠提高自然語言理解的準確性和效率。
24、在某些實施方式中,所述基于預(yù)訓練完成的大語言模型,對所述目標標記語音理解結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果,包括:
25、基于所述預(yù)訓練完成的大語言模型,得到預(yù)測應(yīng)用接口和應(yīng)用程序接口參數(shù)填充結(jié)果,以得到所述第一自然語言理解結(jié)果,其中,所述應(yīng)用程序接口參數(shù)填充結(jié)果基于所述預(yù)測應(yīng)用接口得到。
26、如此,基于預(yù)訓練完成的大語言模型,服務(wù)器得到預(yù)測應(yīng)用接口和應(yīng)用程序接口參數(shù)填充結(jié)果,以得到第一自然語言理解結(jié)果,其中,應(yīng)用程序接口參數(shù)填充結(jié)果基于預(yù)測應(yīng)用接口得到。這樣,通過大語言模型提供的實體識別技術(shù)、槽位填充技術(shù)和應(yīng)用接口預(yù)測技術(shù),大語言模型對目標標記語音識別結(jié)果中的參數(shù)進行識別和提取,填充到應(yīng)用接口的參數(shù)中,從而能夠更好地理解對話的上下文,并提供更連貫和相關(guān)的回應(yīng)。
27、在某些實施方式中,所述根據(jù)所述第一自然語言識別結(jié)果、所述第二自然語言識別結(jié)果和所述第一自然語言理解結(jié)果,完成所述語音交互,包括:
28、對所述第一自然語言識別結(jié)果和所述第二自然語言識別結(jié)果進行匹配處理;
29、在所述第一自然語言識別結(jié)果和所述第二自然語言相匹配的情況下,將所述第一自然語言理解結(jié)果下發(fā)至所述車輛完成語音交互。
30、如此,服務(wù)器對第一自然語言識別結(jié)果和第二自然語言識別結(jié)果進行匹配處理。接著,在第一自然語言識別結(jié)果和第二自然語言相匹配的情況下,服務(wù)器將第一自然語言理解結(jié)果下發(fā)至車輛完成語音交互。這樣,通過對第一自然語言識別結(jié)果和第二自然語言識別結(jié)果進行匹配處理,確保下發(fā)的自然語言理解結(jié)果是正確的,從而能夠減少錯誤識別的風險,并提高系統(tǒng)的可靠性。
31、在某些實施方式中,所述根據(jù)所述第一自然語言識別結(jié)果、所述第二自然語言識別結(jié)果和所述第一自然語言理解結(jié)果,完成所述語音交互,包括:
32、在所述第一自然語言識別結(jié)果和所述第二自然語言識別結(jié)果不匹本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種語音交互方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的語音交互方法,其特征在于,所述根據(jù)所述第一自然語言識別結(jié)果,得到第一自然語言理解結(jié)果,包括:
3.根據(jù)權(quán)利要求2所述的語音交互方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求2所述的語音交互方法,其特征在于,所述對所述目標標記語音識別結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果,包括:
5.根據(jù)權(quán)利要求2所述的語音交互方法,其特征在于,所述對所述目標標記語音識別結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果,包括:
6.根據(jù)權(quán)利要求5所述的語音交互方法,其特征在于,所述基于預(yù)訓練完成的大語言模型,對所述目標標記語音識別結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果,包括:
7.根據(jù)權(quán)利要求1所述的語音交互方法,其特征在于,所述根據(jù)所述第一自然語言識別結(jié)果、所述第二自然語言識別結(jié)果和所述第一自然語言理解結(jié)果,完成所述語音交互,包括:
8.根據(jù)權(quán)利要求7所述的語音交互方法,其特征在于,所述根據(jù)所述第一自然語言識
9.一種服務(wù)器,其特征在于,所述服務(wù)器包括處理器和存儲器,所述存儲器上存儲有計算機程序,當所述計算機程序被所述處理器執(zhí)行時,實現(xiàn)權(quán)利要求1-8任一項所述的語音交互方法。
10.一種包含有計算機程序的非易失性計算機可讀存儲介質(zhì),其特征在于,當所述計算機程序被一個或多個處理器執(zhí)行時,實現(xiàn)權(quán)利要求1-8任一項所述的語音交互方法。
...【技術(shù)特征摘要】
1.一種語音交互方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的語音交互方法,其特征在于,所述根據(jù)所述第一自然語言識別結(jié)果,得到第一自然語言理解結(jié)果,包括:
3.根據(jù)權(quán)利要求2所述的語音交互方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求2所述的語音交互方法,其特征在于,所述對所述目標標記語音識別結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果,包括:
5.根據(jù)權(quán)利要求2所述的語音交互方法,其特征在于,所述對所述目標標記語音識別結(jié)果進行自然語言理解,得到所述第一自然語言理解結(jié)果,包括:
6.根據(jù)權(quán)利要求5所述的語音交互方法,其特征在于,所述基于預(yù)訓練完成的大語言模型,對所述目標標記語音識別結(jié)果進行自然語言理解,得到所述第一自然語言...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:樊駿鋒,趙群,孟菲,李曉辰,支淑婷,王小平,李華慶,
申請(專利權(quán))人:廣州小鵬汽車科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。