Share via


音訊編解碼器 - 通訊音訊精確度測試 (手動) - 桌面

Windows 硬體相容性計畫會針對具有整合式喇叭和麥克風的裝置音訊品質定義最低列, (s) 。 通訊音訊逼真度測試會確認系統符合高精確度音訊播放和擷取體驗的硬體認證需求。

測試詳細資料

   
規格
  • Device.Audio.Base.Discretional
平台
  • Windows 10,用戶端版本 (x86)
  • Windows 10,用戶端版本 (x64)
  • Windows Server 2016 (x64)
  • Windows 10,用戶端版本 (Arm64)
支援的版本
  • Windows 10
  • Windows 10 (版本 1511)
  • Windows 10 (版本 1607)
  • Windows 10 (版本 1703)
  • Windows 10 (版本 1709)
  • Windows 10 (版本 1803)
  • Windows 10 版本 1809
  • Windows 10 (版本 1903)
  • Windows 10的下一個更新
預期執行時間 (分鐘) 15
類別 部署
) 分鐘 (逾時 900
需要重新開機 false
需要特殊設定 true
類型 automatic

 

其他檔

此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :

執行測試

執行測試之前,請完成測試設定,如測試需求中所述: 音訊裝置測試必要條件

此測試需要下列專案:

  • 至少有一部麥克風和一個喇叭的測試電腦, (稱為 [DUT]) 的裝置。

  • 一部 Polycom CX-100 USB 裝置以供參考和測量。

至少有一個麥克風和一個喇叭的系統需要測試。 測試不需要 anechoic 複本;它可以在無訊息辦公室環境中執行。

無線音訊精確度測試會在 Windows 硬體實驗室套件 (Windows HLK) 中實作。 Windows HLK 測試會播放受測裝置的語音訊號,以及從參考裝置模擬實際使用者案例。

您應該在背景雜訊小於 35 dBA SPL 的一般辦公室環境中執行無線音訊逼真度測試。 將裝置處於測試 (DUT) 放在一般使用量的位置上,並將 Polycom CX-100 參考裝置掛接在三腳上,如 REF _Ref345316931 \h 圖 1 [測試設定] 中的裝置所示。 使用 USB 連線將參考裝置連線至 DUT。

執行測試的逐步指示:

觀看下列影片示範。

  1. 準備用戶端以進行 Windows HLK 測試。

  2. 將裝置和參考裝置放在無聲室中, (背景雜訊小於 35 dBA SPL) 。

  3. 根據參考檔中的圖表放置裝置和參考裝置。

    1. 裝置向前 0.4 公尺

    2. 裝置上方 0.3m

    3. 整體為 0.5m

    4. 膝上型電腦或平板電腦螢幕應該從垂直角度 20 度。

    5. 這兩個裝置的中心線應排在一起。

    6. 參考裝置應垂直方向,如 REF _Ref345316931 \h 圖 1 [測試設定] 底下的裝置,其說話者面向 DUT。

  4. 使用 USB 將參考裝置連線到 DUT。

  5. 在 Windows HLK 控制器上排程並執行通訊音訊測試。

音訊精確度測試位置

圖 1 測試設定下的裝置

執行下列八項測試,結果會與無線音訊精確度的 Windows 硬體認證需求進行比較:

麥克風測試

  • 擷取來自 DUT 0.5m 的參考裝置播放的語音訊號時,原始麥克風訊號的語音與雜訊比率。

  • 擷取來自 DUT 0.5m 的參考裝置播放的語音訊號時,原始麥克風訊號的數位訊號層級。

  • (在擷取來自 DUT 0.5m 的參考裝置播放的語音訊號時,裁剪原始麥克風訊號) 飽和度。

喇叭測試

  • 透過 DUT 轉譯數位語音訊號時,喇叭 (的輸出層級) 為 0.5m。

結合麥克風和喇叭測試

  • 在語音訊號的喇叭播放期間裁剪原始麥克風訊號,以標準音量播放語音訊號。

  • 在 DUT 的語音播放期間,由 Windows 聲場回音取消器回應衰減。

  • 麥克風與回送訊號之間的延遲,時間戳記未報告。

  • 測量口對聽延遲;也就是說,將訊號提供給喇叭轉譯器和從麥克風擷取取得訊號的時間差異。

疑難排解

如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解

如需其他疑難排解資訊,請參閱 針對音訊測試進行疑難排解

麥克風測試疑難排解

本節說明在麥克風測試期間可能發生的常見問題。

語音與雜訊比例

如果語音與雜訊比率低於需求,請檢查下列可能的原因:

  • 執行測試的空間太雜;不符合 < 35dBA SPL 需求。 使用音效壓力等級計量來確認背景雜訊低於 35dBA SPL。 在符合此需求的無訊息會議室中重複測試。

  • 麥克風 () 具有低訊號與雜訊比率, (SNR) 。 使用具有較高 SNR 的麥克風。

  • 麥克風不會與風扇雜訊隔離。 請確定使用無聲風扇,而且麥克風與風扇分開,並且以機械方式與風扇雜訊隔離。

  • 電力元件可能會導致雜訊雜訊。 請確定電力元件不會發出任何可聽見的雜訊。

數位訊號層級

此測試會播放來自參考裝置的語音訊號,並使用 DUT 的麥克風加以擷取。 測試會自動在 Windows 作業系統的控制台中調整麥克風層級。 如果麥克風擷取訊號等級太低,建議您使用下列解決方案:

  • 向作業系統公開的類比麥克風增益無法放大到足夠高。 使用具有較高類比增益的轉換器。

  • 數位麥克風的敏感度太低。 使用具有較高敏感度的數位麥克風。

如果麥克風擷取層級太高,建議您使用下列解決方案:

  • 公開至作業系統的類比麥克風增益具有無法降低足夠低的訊號。 請確定使用預先取樣器的韌體來公開正確的增益範圍。

  • 數位麥克風的敏感度太高。 使用具有較低敏感度的數位麥克風。

由參考裝置播放的語音已裁剪

如果已裁剪麥克風訊號,建議您使用下列解決方案:

  • 公開至作業系統的類比麥克風增益無法降低到足夠低。 請確定使用預先取樣器的韌體來公開正確的增益範圍。

  • 數位麥克風的敏感度太高。 使用具有較低敏感度的數位麥克風。

喇叭測試疑難排解

本節說明在喇叭測試期間可能發生的常見問題。

輸出訊號層級

如果喇叭輸出層級太低,建議您使用下列解決方案:

  • 檢查喇叭元件是否已正確密封到喇叭喇叭。

  • 檢查水孔是否超過 50% 開啟。

  • 使用具有較高敏感度的喇叭。

結合的麥克風和喇叭測試疑難排解

本節說明在結合麥克風和喇叭測試期間可能發生的常見問題。

受測裝置所播放的語音已裁剪

此測試會從 DUT 播放語音訊號,並在相同的 DUT 上擷取訊號。 測試會檢查所擷取的訊號是否已裁剪 (,也就是在 Windows 作業系統控制台中找到的麥克風層級之後,已飽和) 會自動調整,以避免裁剪。 當麥克風從參考裝置播放語音訊號時,麥克風層級只會縮減為仍然符合麥克風輸出訊號層級需求的點。 例如,受測裝置可能需要≥+10dB 的麥克風層級,才能通過麥克風輸出訊號測試。 在此情況下,DUT 所播放語音的裁剪測試必須通過麥克風層級設定,≥+10dB。

如果喇叭播放期間錄製的麥克風訊號已裁剪 (飽和) ,建議您使用下列解決方案:

  • 以機械方式隔離喇叭與麥克風,以減少喇叭與麥克風結合。 此外,為了防止透過裝置主機殼結合,麥克風開機應該密封到底座,而且喇叭元件應該密封到喇叭底座。

  • 請確定預先取樣器的類比增益可減少到足以避免麥克風裁剪。

回應衰減

如果聲場回音取消器無法移除麥克風訊號中的足夠回應量,建議您使用下列解決方案:

  • 藉由減少對按鍵、線路、磁帶等所造成的鐺音,減少結合總失真和雜訊。

  • 藉由更完全分隔喇叭 () 和麥克風 () 來增加終端機結合損失。

  • 使用具有更好總失真的喇叭。

麥克風與喇叭回送訊號之間的未回報延遲

為了確保麥克風訊號與喇叭訊號完全對齊,或稍微延遲,聲場回應取消器會根據時間戳記對齊喇叭和麥克風訊號。 如果發生太多延遲,聲場回應取消器就無法完全涵蓋殘響所造成的回應。 必須藉由改善時間戳記的實作來修正失敗。 時間戳記取決於裝置串流位置, (DevPos) 、應用程式串流位置 (AppPos) 和系統效能計數器 (QPC:使用 IAudioCaptureClient::GetBuffer 方法查詢效能計數器) 。 假設音訊串流取樣率為 FS,時間戳記會計算為: TS=QPC+ (AppPos-DevPos) /FS

口到耳機延遲

如果聽覺延遲太高,使用者就無法進行全雙工交談,且不小心彼此交談。 建議您以下列方式減少延遲:

  • 改善音訊驅動程式以降低延遲。

  • 減少轉譯端面板處理 (的延遲,例如磁片區撫平器演算法) ,或關閉轉譯端處理。

  • 如果使用原始的麥克風 API,請確定音訊驅動程式會停用 Windows 硬體認證需求) 所需的擷取端處理 (。

詳細資訊

參數

參數名稱 參數描述
CmdLnOptions 命令列選項
LLU_NetAccessOnly 用於複製檔案的電腦 LLU 名稱
WDKDeviceID 裝置識別碼字串