智能座艙HMI自動化測試之語音交互測試


隨着多屏聯動、語音識別、手勢控制、增強現實、雲交互等新技術的涌現,智能座艙功能/交互越來越豐富、越來越復雜。下面我們就來講講語音交互測試大概要怎么做。

語音交互測試主要是針對影音娛樂系統的語音喚醒、交互、控制及發聲等功能的測試。主要測試目標包括:1、復雜工況環境下,語音交互功能的完整性、可靠性驗證;2、在復雜工況環境下,語音交互結果與外部控制器之間的有效動作驗證。

測試內容

根據不同工況,包含以下四個方面:

No.

項目

描述

1

喚醒率

通過在不同環境音下,通過不同語種(方言)對語音交互功能進行喚醒。如“你好,斑馬”“斑馬”…等,測試統計語音功能的喚醒率。喚醒功能分硬線觸發喚醒和隨時喚醒兩種。

2

識別率

通過在不同環境音下,通過不同語種(方言)對語音交互功能的語音識別率進行測試。測試語音識別引擎是否能正確理解不同環境下的語義。

3

交互測試

通過在不同環境音下,通過不同語種(方言)對語音交互功能的交互過程進行測試。通過預先設定的不同場景,測試場景交互的正確性。

4

外部控制

通過在不同環境音下,通過不同語種(方言)對語音交互功能的外部控制功能進行測試。如“請打電話給XXX”“請打開空調”等控制命令,測試命令的識別及外部控制反饋、反饋時間等指標。


測試方法

針對語音交互測試中的四大測試場景,分別舉例通過一個用例進行自動化測試方法的論述。同類測試同此方法,不再贅述。

【喚醒率】測試

條件准備:

  • 喚醒語:多語種(普通話、方言)的喚醒音頻文件(MP3格式)
  • 結果確認:喚醒后HMI界面及反饋音(如:我在的/有什么需要幫助嗎?)
  • 環境噪音:多場景下的背景噪音音頻文件(MP3格式)

測試方法:

  • 程序觸發系統收音(根據系統要求,有的車機系統可以隨時喚醒則不需要此步驟)
  • 程序控制播放背景噪音和喚醒音頻
  • 設置等待時間(一般為1S)
  • 進行畫面檢查(圖像對比)和收音比對

【識別率】測試

條件准備:

  • 識別語言:多語種(普通話、方言)的任意文言的音頻文件,重音字、多意字維持適當比例(MP3格式)
  • 結果確認:文字識別(如:我在的/有什么需要幫助嗎?)
  • 環境噪音:多場景下的背景噪音音頻文件(MP3格式)

測試方法:

  • 程序觸發系統收音(根據系統要求,有的車機系統可以隨時喚醒則不需要此步驟)
  • 程序控制播放背景噪音和語言音頻
  • 設置等待時間(一般為1S)
  • 進行畫面檢查,對指定區域的圖片進行OCR文字識別並與原始輸入進行文字比對

【語音交互】測試

條件准備:

  • 交互腳本:根據業務需要規划測試腳本並將輸入轉換成音頻文件。
  • 環境噪音:多場景下的背景噪音音頻文件(MP3格式)
  • 結果確認:文字識別(輸出預想)

測試方法:

  • 程序觸發系統收音(根據系統要求,有的車機系統可以隨時喚醒則不需要此步驟)
  • 程序控制播放背景噪音和語言音頻
  • 設置等待時間(根據預想反饋的播報時間設置)
  • 進行畫面檢查,對收音的語音進行文字轉換並與預想輸出進行比對。
  • 根據比對結果選擇輸入音頻播放。
  • 重復③~⑤過程

【外部控制】測試

條件准備:

  • 控制腳本:多語種(普通話、方言)的設備控制音頻文件(MP3格式)
  • 環境噪音:多場景下的背景噪音音頻文件(MP3格式)
  • 結果確認:文字識別(輸出預想)+ HMI確認

測試方法:

  • 程序觸發系統收音(根據系統要求,有的車機系統可以隨時喚醒則不需要此步驟)
  • 程序控制播放背景噪音和語言音頻
  • 設置等待時間(根據預想反饋的時間設置)
  • 進行畫面檢查,對控制設置畫面的HMI圖標等進行對比,對收音的語音進行文字轉換並與預想輸出進行比對。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM