System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于車機測試,具體涉及了一種新能源汽車語音功能測試方法、系統及設備。
技術介紹
1、隨著新能源汽車技術的快速發展,車載語音控制系統逐漸成為提升駕駛體驗的關鍵組件。用戶通過語音指令控制汽車內超過95%的功能。通過語音指令管理這些功能,不僅提高了駕駛時的安全性,還顯著增強了駕駛體驗和操作便利性。然而,隨著車輛功能的增加和技術的進步,車載系統的軟件經常需要更新或迭代以引入新功能或改善現有功能,以及隨著用戶使用習慣的變化和新功能的加入,系統應能持續學習并優化其性能,而對于這些功能的改變導致語音指令準確識別和執行在技術實現上存在挑戰,特別是在復雜的車載環境中,因此為了保證語音功能的準確性需要對每次更新迭代后功能進行測試,而現有的測試方法往往比較復雜,較為耗時而導致效率不高,因此,亟需一種能夠適應現有車載軟件經常更新以及提高測試效率的方法或裝置。
技術實現思路
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、本專利技術提出一種新能源汽車語音功能測試方法、系統及設備,本系統的高度集成和自動化能力使得它可以無縫集成到任何新能源汽車的車載系統中,這種通用性和靈活性使得其不僅適用于當前的車型,還能夠輕松適配未來的技術升級和新車型,從而使其新能源汽車菜單的測試與優化方面,具有更高的效率、準確性和適應性,從而顯著提升用戶體驗和系統的整體性能。
本文檔來自技高網...【技術保護點】
1.一種新能源汽車語音功能測試方法,其特征在于,包括:
2.根據權利要求1所述的新能源汽車語音功能測試方法,其特征在于,所述根據所述交互界面信息生成虛擬語音控制指令并進行播放的步驟包括:
3.根據權利要求2所述的新能源汽車語音功能測試方法,其特征在于,所述根據所述播放文字將其轉化成音頻文件以獲取所述虛擬語音控制指令的步驟包括:
4.根據權利要求3所述的新能源汽車語音功能測試方法,其特征在于,所述測試方法還包括:記錄播放的虛擬語音控制指令,并根據所述語音指令文字內容驗證播放的所述虛擬語音控制指令的準確性。
5.根據權利要求4所述的新能源汽車語音功能測試方法,其特征在于,所述記錄播放的虛擬語音控制指令,并根據所述語音指令文字內容驗證播放的所述虛擬語音控制指令的準確性的步驟包括:
6.一種新能源汽車語音功能測試系統,其特征在于,包括:
7.根據權利要求6所述的新能源汽車語音功能測試系統,其特征在于,所述虛擬語音指令生成模塊包括:
8.根據權利要求7所述的新能源汽車語音功能測試系統,其特征在于,所述測試結
9.一種計算機設備,其特征在于,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現權利要求1至5任一項所述的新能源汽車語音功能測試方法的步驟。
...【技術特征摘要】
1.一種新能源汽車語音功能測試方法,其特征在于,包括:
2.根據權利要求1所述的新能源汽車語音功能測試方法,其特征在于,所述根據所述交互界面信息生成虛擬語音控制指令并進行播放的步驟包括:
3.根據權利要求2所述的新能源汽車語音功能測試方法,其特征在于,所述根據所述播放文字將其轉化成音頻文件以獲取所述虛擬語音控制指令的步驟包括:
4.根據權利要求3所述的新能源汽車語音功能測試方法,其特征在于,所述測試方法還包括:記錄播放的虛擬語音控制指令,并根據所述語音指令文字內容驗證播放的所述虛擬語音控制指令的準確性。
5.根據權利要求4所述的新能源汽車語音功能測試方法,其特征在于,所述記錄播放的虛擬語音控制指令,并根據所述語音...
【專利技術屬性】
技術研發人員:楊劍峰,
申請(專利權)人:智馬達浙江軟件科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。