使用微軟HLK稳懒,測試QCC303X-QCC512X的USB AUDIO延時時間

HLK介紹

Windows Hardware Lab Kit (Windows HLK) 是一個測試框架,用于測試 Windows 11慢味、Windows 10 以及從 Windows Server 2016 開始的所有 Windows Server 版本的硬件設(shè)備和驅(qū)動程序场梆。 你的產(chǎn)品必須通過使用 Windows HLK 進行的某些測試,才有資格加入 Windows 硬件兼容性計劃贮缕。

說得簡單一點辙谜,比如你要過Microsoft Teams認(rèn)證,則必須要通過Windows 硬件兼容性計劃才行感昼。當(dāng)然假如公司的產(chǎn)品通過了該MS Teams認(rèn)證装哆,微軟就會在它的官網(wǎng)上做宣傳,另外過了認(rèn)證的產(chǎn)品使用體驗也會比沒過認(rèn)證的機器好定嗓。畢竟Microsoft Teams認(rèn)證 有幾百個項目會測試蜕琴,有些測試甚至同時涉及到聲學(xué),軟件宵溅,硬件凌简,結(jié)構(gòu),甚至組裝等問題

微軟正在過MS Team產(chǎn)品的認(rèn)證的官網(wǎng)

https://docs.microsoft.com/zh-cn/microsoftteams/devices/teams-ip-phones

國內(nèi)2020年過了MS Team 認(rèn)證的音頻設(shè)備

https://baijiahao.baidu.com/s?id=1665475858306052998&wfr=spider&for=pc

HLK 更詳細介紹

https://docs.microsoft.com/zh-cn/windows-hardware/test/hlk/

搭建HLK 環(huán)境(Hareware Lab Kit)

說完了一堆理論的東西恃逻,則介紹一下HLK的環(huán)境搭建過程雏搂,如果沒有玩過這個東西,就算看官網(wǎng)寇损,對于軟件的同事凸郑,真的會一臉懵逼。這里我介紹我的安裝過程矛市,以及遇到的坑

查看自己電腦的版本號

查看電腦版本號

根據(jù)版本號碼芙沥,打開網(wǎng)頁https://docs.microsoft.com/zh-cn/windows-hardware/test/hlk/
下載對應(yīng)版本的HLK

對應(yīng)版本的HLK

安裝HLK,請根據(jù)圖片操作


安裝HLK

下載真正的HLK安裝包


01

02

03

04

下載完安裝包了就可以正式安裝了


01

image.png

完成了HLK環(huán)境安裝


image.png

MS Teams延時測試摸底,利用HLK測試音頻鏈路當(dāng)中USB AUDIO平均的延時時間(latency 時間)

有人說而昨,為什么要摸底救氯,有什么必要?直接去認(rèn)證實驗室去測試就行了歌憨!之所以要去摸底說實在是因為窮着憨,認(rèn)證實驗室一個小時動則就幾百刀,因此去做測試之前务嫡,先內(nèi)部摸底這對我們還是有好處的享扔,而且這一套認(rèn)證實驗室使用HLK方式,測試延時數(shù)據(jù)的時候植袍,也是這個微軟的方法,因此不如自己好好搭建籽懦,自己摸底 于个!當(dāng)然如果你土豪的話,那也沒啥辦法暮顺!

下面介紹測試這個功能之前你需要做的前期準(zhǔn)備厅篓。以高通QCC303x 和 QCC512X sink系列為例。
軟件方面:你需要開啟USB AUDIO功能(如何開啟捶码,請關(guān)注我后面的文章羽氮,這里不描述)。
硬件方面惫恼,你需要CX100 設(shè)備/你需要測試的設(shè)備(比如開發(fā)板)


CX100

測試send音頻鏈路档押,電腦設(shè)置mic 選擇 cx100,spk 選擇你要測試的設(shè)備(開發(fā)板)


聲音設(shè)置

備注(rcv音頻鏈路祈纯,電腦設(shè)置spk 選擇 cx100令宿,mic選擇你要測試的設(shè)備開發(fā)板)
一般實驗室都會測試(RCV/SEND音頻路徑),分別對應(yīng)上行和下行延時的時間

測試前你需要安裝微軟的一些服務(wù)(TE服務(wù)/audio test)
看下面的介紹(安裝教程)
HLK TAEF Tools-x86_en-us.msi
HLK Device.Audio Content-x86_en-us.msi

關(guān)于更多該測試的資料腕窥,可以參考微軟官方的網(wǎng)站

https://docs.microsoft.com/zh-cn/windows-hardware/test/wpt/optimizing-windows-devices-for-multimedia-experiences-exercise-1

HLK 安裝TE服務(wù)

為什么要安裝這個服務(wù)粒没?只有安裝了TE服務(wù),你才可以使用微軟/第三方的以下測試程序簇爆。才可以運行下面命令癞松,開啟測試(以后延時測試,失真測試都會用到TE服務(wù))

TE.exe UnitTests\Wex.Common.Tests.dll(例子)

更多的TE介紹入蛆,請參考官網(wǎng)

https://docs.microsoft.com/zh-cn/windows-hardware/drivers/taef/getting-started

TE服務(wù)介紹响蓉,微軟官網(wǎng)

安裝TE服務(wù)步驟

下面關(guān)于安裝的過程
步驟1:找到安裝包


步驟01

步驟2:使用msiexec /i "HLK TAEF Tools-x86_en-us" 安裝


步驟02

步驟3:安裝路徑

image.png

到這里 TE 服務(wù)你就正式安裝完成了。

使用latency.dll安寺,評估設(shè)備的音頻延遲性能微軟的延時測試

環(huán)境安裝:
跟安裝TE服務(wù)相似厕妖,你需要安裝HLK Device.Audio Content-x86_en-us.msi服務(wù)
命令:msiexec /i "HLK Device.Audio Content-x86_en-us"


image.png

安裝完成


安裝成功文件夾

如果你安裝完成,就需要拷貝latency.dll放到TE服務(wù)路徑當(dāng)中運行


image.png

image.png

正式開啟測試USB audio 音頻鏈路延時:使用TE.exe LatencyTest.dll 命令開啟測試


測試過程

進行Communications Audio Fidelity測試

Communications Audio Fidelity 測試的可以參考一下微軟官網(wǎng)的介紹

https://docs.microsoft.com/zh-cn/windows-hardware/test/hlk/testref/8b2c652c-71c3-4f8b-a1d2-dc40cb660168

環(huán)境安裝:

如果你使用了命令msiexec /i "HLK Device.Audio Content-x86_en-us",就安裝完成言秸。


image.png

測試前遇到的坑(拷貝WTTLog.dll)


image.png

image.png

測試開始CommunicationAudioFidelity.exe -l


communication 測試過程
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末软能,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子举畸,更是在濱河造成了極大的恐慌查排,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件抄沮,死亡現(xiàn)場離奇詭異跋核,居然都是意外死亡,警方通過查閱死者的電腦和手機叛买,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進店門砂代,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人率挣,你說我怎么就攤上這事刻伊。” “怎么了椒功?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵捶箱,是天一觀的道長。 經(jīng)常有香客問我动漾,道長丁屎,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任旱眯,我火速辦了婚禮晨川,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘键思。我一直安慰自己础爬,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布吼鳞。 她就那樣靜靜地躺著看蚜,像睡著了一般。 火紅的嫁衣襯著肌膚如雪赔桌。 梳的紋絲不亂的頭發(fā)上供炎,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天,我揣著相機與錄音疾党,去河邊找鬼音诫。 笑死,一個胖子當(dāng)著我的面吹牛雪位,可吹牛的內(nèi)容都是我干的竭钝。 我是一名探鬼主播,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼香罐!你這毒婦竟也來了卧波?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤庇茫,失蹤者是張志新(化名)和其女友劉穎港粱,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體旦签,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡查坪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了宁炫。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片偿曙。...
    茶點故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖羔巢,靈堂內(nèi)的尸體忽然破棺而出遥昧,到底是詐尸還是另有隱情,我是刑警寧澤朵纷,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站永脓,受9級特大地震影響袍辞,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜常摧,卻給世界環(huán)境...
    茶點故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一搅吁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧落午,春花似錦、人聲如沸溃斋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽梗劫。三九已至享甸,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間梳侨,已是汗流浹背蛉威。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留走哺,地道東北人蚯嫌。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親择示。 傳聞我的和親對象是個殘疾皇子束凑,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,941評論 2 355

推薦閱讀更多精彩內(nèi)容