System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及人機交互,尤其涉及一種基于agent的語音交互方法以及相關裝置。
技術介紹
1、基于agent的語音交互具有許多優點,包括提供便捷、高效和個性化的服務,改善操作環境,增強用戶體驗。這些優點在工業、醫療、家庭智能等多個領域都能帶來重要的益處。然而,在實際使用中,當用戶對某一領域不夠了解時,通過語音與agent進行交互可能會導致輸入語音表述不準確,從而降低了語音交互的效果。
技術實現思路
1、本專利技術實施例的主要目的在于提供一種基于agent的語音交互方法以及相關裝置,旨在解決相關技術中當用戶對某一領域不夠了解時,通過語音與agent進行交互可能會導致輸入語音表述不準確,從而降低了語音交互的效果的問題。
2、第一方面,本專利技術實施例提供一種基于agent的語音交互方法,包括:
3、獲得目標用戶對應的初始語音信息,并對初始語音信息進行語音識別獲得初始文本信息;
4、對所述初始文本信息進行關鍵詞識別獲得目標關鍵詞,并根據所述初始文本信息確定所述目標關鍵詞對應的初始關系;
5、根據所述初始關系對所述初始文本信息進行語句異常識別獲得識別結果;
6、當所述識別結果滿足預設條件時,則獲得所述目標關鍵詞對應的目標關系,并根據所述目標關系對所述初始文本信息進行修正,獲得目標文本信息;
7、根據所述目標文本信息進行查詢檢索獲得目標查詢結果,并將所述目標查詢結果進行語音轉換獲得目標語音信息,以使得所述目標語音信息反饋
8、第二方面,本專利技術實施例提供一種基于agent的語音交互裝置,包括:
9、數據獲取模塊,用于獲得目標用戶對應的初始語音信息,并對初始語音信息進行語音識別獲得初始文本信息;
10、關系識別模塊,用于對所述初始文本信息進行關鍵詞識別獲得目標關鍵詞,并根據所述初始文本信息確定所述目標關鍵詞對應的初始關系;
11、異常識別模塊,用于根據所述初始關系對所述初始文本信息進行語句異常識別獲得識別結果;
12、修正處理模塊,用于當所述識別結果滿足預設條件時,則獲得所述目標關鍵詞對應的目標關系,并根據所述目標關系對所述初始文本信息進行修正,獲得目標文本信息;
13、信息查詢模塊,用于根據所述目標文本信息進行查詢檢索獲得目標查詢結果,并將所述目標查詢結果進行語音轉換獲得目標語音信息,以使得所述目標語音信息反饋至所述目標用戶。
14、第三方面,本專利技術實施例還提供一種終端設備,終端設備包括處理器、存儲器、存儲在存儲器上并可被處理器執行的計算機程序以及用于實現處理器和存儲器之間的連接通信的數據總線,其中計算機程序被處理器執行時,實現如本專利技術說明書提供的任一項基于agent的語音交互方法的步驟。
15、第四方面,本專利技術實施例還提供一種存儲介質,用于計算機可讀存儲,其特征在于,存儲介質存儲有一個或者多個程序,一個或者多個程序可被一個或者多個處理器執行,以實現如本專利技術說明書提供的任一項基于agent的語音交互方法的步驟。
16、本專利技術實施例提供一種基于agent的語音交互方法以及相關裝置,該方法包括通過語音輸入,提供自然和便捷的交互方式,增強用戶的操作舒適度和便利性,進而用戶無需手動輸入信息,減少了操作的復雜度和時間成本,進而通過關鍵詞識別,能夠更精確地理解用戶的意圖和重點,提高后續處理的準確性和效率,再通過分析初始文本信息,確定目標關鍵詞之間的初始關系,有助于更好地理解用戶的查詢或需求背景,進而利用初始關系對初始文本信息進行語句異常識別獲得識別結果,從而能夠及時捕捉用戶可能存在的誤解或錯誤,從而避免對后續處理產生負面影響,從而根據識別結果修正初始文本信息獲得目標文本信息,通過修正初始文本信息,確保輸出信息的準確性和完整性,從而根據目標文本信息進行查詢檢索獲得目標查詢結果,并進行語音轉換,能夠迅速并準確地獲得用戶需求并獲得準確的目標查詢結果,并將目標查詢結果再進行語音轉換進行信息反饋,實現高效的信息交流和反饋循環。該方法不僅提升了用戶體驗和操作便捷性,還通過精確的語義理解和容錯處理,提高了交互過程的效率和準確性,從而更好地滿足用戶的需求和期待。并解決了相關技術中當用戶對某一領域不夠了解時,通過語音與agent進行交互可能會導致輸入語音表述不準確,從而降低了語音交互的效果的問題。
本文檔來自技高網...【技術保護點】
1.一種基于Agent的語音交互方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對所述初始文本信息進行關鍵詞識別獲得目標關鍵詞,包括:
3.根據權利要求2所述的方法,其特征在于,所述文本切割模塊包括特征拼接層、非實體編碼層、位置編碼層、實體識別層,所述利用所述實體識別模型的文本切割模塊對所述文本標注結果進行界限標識,獲得所述目標關鍵詞,包括:
4.根據權利要求1所述的方法,其特征在于,所述根據所述初始文本信息確定所述目標關鍵詞對應的初始關系,包括:
5.根據權利要求1所述的方法,其特征在于,所述根據所述初始關系對所述初始文本信息進行語句異常識別獲得識別結果,包括:
6.根據權利要求1所述的方法,其特征在于,所述根據所述目標關系對所述初始文本信息進行修正,獲得目標文本信息,包括:
7.根據權利要求2所述的方法,其特征在于,所述根據所述目標文本信息進行查詢檢索獲得目標查詢結果,包括:
8.一種基于Agent的語音交互裝置,其特征在于,包括:
9.一種終端設備
10.一種計算機存儲介質,用于計算機存儲,其特征在于,所述計算機存儲介質存儲有一個或者多個程序,所述一個或者多個程序可被一個或者多個處理器執行,以實現權利要求1至7中任一項所述的基于Agent的語音交互方法的步驟。
...【技術特征摘要】
1.一種基于agent的語音交互方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對所述初始文本信息進行關鍵詞識別獲得目標關鍵詞,包括:
3.根據權利要求2所述的方法,其特征在于,所述文本切割模塊包括特征拼接層、非實體編碼層、位置編碼層、實體識別層,所述利用所述實體識別模型的文本切割模塊對所述文本標注結果進行界限標識,獲得所述目標關鍵詞,包括:
4.根據權利要求1所述的方法,其特征在于,所述根據所述初始文本信息確定所述目標關鍵詞對應的初始關系,包括:
5.根據權利要求1所述的方法,其特征在于,所述根據所述初始關系對所述初始文本信息進行語句異常識別獲得...
【專利技術屬性】
技術研發人員:張廣杰,鄭瑋瑋,丁美竹,
申請(專利權)人:珠海市楓逸科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。