本發(fā)明屬于車機(jī)測試,具體涉及了一種新能源汽車語音功能測試方法、系統(tǒng)及設(shè)備。
背景技術(shù):
1、隨著新能源汽車技術(shù)的快速發(fā)展,車載語音控制系統(tǒng)逐漸成為提升駕駛體驗的關(guān)鍵組件。用戶通過語音指令控制汽車內(nèi)超過95%的功能。通過語音指令管理這些功能,不僅提高了駕駛時的安全性,還顯著增強(qiáng)了駕駛體驗和操作便利性。然而,隨著車輛功能的增加和技術(shù)的進(jìn)步,車載系統(tǒng)的軟件經(jīng)常需要更新或迭代以引入新功能或改善現(xiàn)有功能,以及隨著用戶使用習(xí)慣的變化和新功能的加入,系統(tǒng)應(yīng)能持續(xù)學(xué)習(xí)并優(yōu)化其性能,而對于這些功能的改變導(dǎo)致語音指令準(zhǔn)確識別和執(zhí)行在技術(shù)實現(xiàn)上存在挑戰(zhàn),特別是在復(fù)雜的車載環(huán)境中,因此為了保證語音功能的準(zhǔn)確性需要對每次更新迭代后功能進(jìn)行測試,而現(xiàn)有的測試方法往往比較復(fù)雜,較為耗時而導(dǎo)致效率不高,因此,亟需一種能夠適應(yīng)現(xiàn)有車載軟件經(jīng)常更新以及提高測試效率的方法或裝置。
技術(shù)實現(xiàn)思路
1、鑒于以上現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種新能源汽車語音功能測試方法、系統(tǒng)及設(shè)備,以改善現(xiàn)有測試方法往往比較復(fù)雜,較為耗時而導(dǎo)致效率不高的問題。
2、為實現(xiàn)上述目的及其它相關(guān)目的,本發(fā)明提出一種新能源汽車語音功能測試方法,包括:
3、獲取車機(jī)的交互界面信息;
4、根據(jù)所述交互界面信息生成虛擬語音控制指令并進(jìn)行播放;
5、獲取車機(jī)系統(tǒng)響應(yīng)所述虛擬語音控制指令進(jìn)行的操作所對應(yīng)的操作日志,以及車機(jī)系統(tǒng)響應(yīng)所述虛擬語音控制指令進(jìn)行的操作后的界面變化信息;
6、根據(jù)所述操作日志及所述界面變化信息判定所述車機(jī)系統(tǒng)響應(yīng)所述虛擬語音控制指令的結(jié)果是否有效以獲取測試結(jié)果。
7、在本發(fā)明的一個實施例中,所述根據(jù)所述交互界面信息生成虛擬語音控制指令并進(jìn)行播放的步驟包括:
8、根據(jù)所述交互界面信息決策獲取播放文字;
9、根據(jù)所述播放文字將其轉(zhuǎn)化成音頻文件以獲取所述虛擬語音控制指令;
10、將所述虛擬語音控制指令發(fā)送至揚聲器進(jìn)行播放。
11、在本發(fā)明的一個實施例中,所述根據(jù)所述播放文字將其轉(zhuǎn)化成音頻文件以獲取所述虛擬語音控制指令的步驟包括:
12、根據(jù)所述播放文字進(jìn)行處理以獲語音指令文字內(nèi)容;
13、根據(jù)所述語音指令文字內(nèi)容生成音頻文件以獲取虛擬語音控制指令。
14、在本發(fā)明的一個實施例中,所述測試方法還包括:記錄并保存所述車機(jī)系統(tǒng)響應(yīng)所述虛擬語音控制指令的結(jié)果為有效的語音指令文字內(nèi)容。
15、在本發(fā)明的一個實施例中,所述測試方法還包括:記錄播放的虛擬語音控制指令,并根據(jù)所述語音指令文字內(nèi)容驗證播放的所述虛擬語音控制指令的準(zhǔn)確性。
16、在本發(fā)明的一個實施例中,所述記錄播放的虛擬語音控制指令,并根據(jù)所述語音指令文字內(nèi)容驗證播放的所述虛擬語音控制指令的準(zhǔn)確性的步驟包括:
17、記錄播放后的虛擬語音控制指令;
18、根據(jù)所述虛擬語音控制指令轉(zhuǎn)錄成文本信息;
19、根據(jù)所述文本信息與預(yù)期所述語音指令文字內(nèi)容進(jìn)行對比以驗證虛擬語音控制指令的準(zhǔn)確性。
20、本發(fā)明還提出一種新能源汽車語音功能測試系統(tǒng),包括:
21、數(shù)據(jù)獲取模塊,用于獲取車機(jī)的交互界面信息;
22、虛擬語音指令生成模塊,用于根據(jù)所述交互界面信息生成虛擬語音控制指令,并將所述擬語音控制指令發(fā)送至揚聲器進(jìn)行播放;
23、響應(yīng)信息獲取模塊,用于獲取車機(jī)系統(tǒng)響應(yīng)所述虛擬語音控制指令進(jìn)行的操作所對應(yīng)的操作日志,以及車機(jī)系統(tǒng)響應(yīng)所述虛擬語音控制指令進(jìn)行的操作后的界面變化信息;
24、測試結(jié)果生成模塊,用于根據(jù)所述操作日志及所述界面變化信息判定所述車機(jī)系統(tǒng)響應(yīng)所述虛擬語音控制指令的結(jié)果是否有效以獲取測試結(jié)果。
25、在本發(fā)明的一個實施例中,所述虛擬語音指令生成模塊包括:
26、播放文字獲取模塊,用于根據(jù)所述交互界面信息決策獲取播放文字;
27、語音指令生成模塊,用于根據(jù)所述播放文字將其轉(zhuǎn)化成音頻文件以獲取所述虛擬語音控制指令;
28、輸出模塊,用于將所述虛擬語音控制指令發(fā)送至揚聲器進(jìn)行播放。
29、在本發(fā)明的一個實施例中,所述測試結(jié)果生成模塊還用于記錄并保存所述車機(jī)系統(tǒng)響應(yīng)所述虛擬語音指令的結(jié)果為有效的語音指令文字內(nèi)容,并將其反饋至所述播放文字獲取模塊。
30、本發(fā)明還提出一種計算機(jī)設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如上述實施例中任一項所述的新能源汽車語音功能測試方法的步驟。
31、本發(fā)明提出一種新能源汽車語音功能測試方法、系統(tǒng)及設(shè)備,利用圖像識別和圖層布局算法自動識別用戶界面的交互元素,這不僅提高了測試自動化的程度,還提升了測試過程中的精確性和效率,還可以精確地模擬和測試特定的語音指令,而無需人工介入,從而提高測試效率;以及通過日志及界面變化能夠更準(zhǔn)確的判斷語音指令有效性,同時記錄并保存測試過程中的有效的語音指令,并基于這些語音指令進(jìn)行強(qiáng)化學(xué)習(xí),使其能夠在復(fù)雜的車載環(huán)境中持續(xù)學(xué)習(xí)和優(yōu)化,從而適應(yīng)不斷變化的用戶行為和系統(tǒng)更新,從而保證該系統(tǒng)能夠更有效地處理和優(yōu)化語音命令的識別和響應(yīng),尤其在面對未知指令或新的交互場景時表現(xiàn)出更高的魯棒性。
32、本發(fā)明提出一種新能源汽車語音功能測試方法、系統(tǒng)及設(shè)備,本系統(tǒng)的高度集成和自動化能力使得它可以無縫集成到任何新能源汽車的車載系統(tǒng)中,這種通用性和靈活性使得其不僅適用于當(dāng)前的車型,還能夠輕松適配未來的技術(shù)升級和新車型,從而使其新能源汽車菜單的測試與優(yōu)化方面,具有更高的效率、準(zhǔn)確性和適應(yīng)性,從而顯著提升用戶體驗和系統(tǒng)的整體性能。
1.一種新能源汽車語音功能測試方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的新能源汽車語音功能測試方法,其特征在于,所述根據(jù)所述交互界面信息生成虛擬語音控制指令并進(jìn)行播放的步驟包括:
3.根據(jù)權(quán)利要求2所述的新能源汽車語音功能測試方法,其特征在于,所述根據(jù)所述播放文字將其轉(zhuǎn)化成音頻文件以獲取所述虛擬語音控制指令的步驟包括:
4.根據(jù)權(quán)利要求3所述的新能源汽車語音功能測試方法,其特征在于,所述測試方法還包括:記錄播放的虛擬語音控制指令,并根據(jù)所述語音指令文字內(nèi)容驗證播放的所述虛擬語音控制指令的準(zhǔn)確性。
5.根據(jù)權(quán)利要求4所述的新能源汽車語音功能測試方法,其特征在于,所述記錄播放的虛擬語音控制指令,并根據(jù)所述語音指令文字內(nèi)容驗證播放的所述虛擬語音控制指令的準(zhǔn)確性的步驟包括:
6.一種新能源汽車語音功能測試系統(tǒng),其特征在于,包括:
7.根據(jù)權(quán)利要求6所述的新能源汽車語音功能測試系統(tǒng),其特征在于,所述虛擬語音指令生成模塊包括:
8.根據(jù)權(quán)利要求7所述的新能源汽車語音功能測試系統(tǒng),其特征在于,所述測試結(jié)果生成模塊還用于記錄并保存所述車機(jī)系統(tǒng)響應(yīng)所述虛擬語音控制指令的結(jié)果為有效的語音指令文字內(nèi)容,并將其反饋至所述播放文字獲取模塊。
9.一種計算機(jī)設(shè)備,其特征在于,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)權(quán)利要求1至5任一項所述的新能源汽車語音功能測試方法的步驟。