使用微软HLK,测试QCC303X-QCC512X的USB AUDIO延时时间

HLK介绍

Windows Hardware Lab Kit (Windows HLK) 是一个测试框架,用于测试 Windows 11、Windows 10 以及从 Windows Server 2016 开始的所有 Windows Server 版本的硬件设备和驱动程序。 你的产品必须通过使用 Windows HLK 进行的某些测试,才有资格加入 Windows 硬件兼容性计划。

说得简单一点,比如你要过Microsoft Teams认证,则必须要通过Windows 硬件兼容性计划才行。当然假如公司的产品通过了该MS Teams认证,微软就会在它的官网上做宣传,另外过了认证的产品使用体验也会比没过认证的机器好。毕竟Microsoft Teams认证 有几百个项目会测试,有些测试甚至同时涉及到声学,软件,硬件,结构,甚至组装等问题

微软正在过MS Team产品的认证的官网

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

国内2020年过了MS Team 认证的音频设备

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

HLK 更详细介绍

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

搭建HLK 环境(Hareware Lab Kit)

说完了一堆理论的东西,则介绍一下HLK的环境搭建过程,如果没有玩过这个东西,就算看官网,对于软件的同事,真的会一脸懵逼。这里我介绍我的安装过程,以及遇到的坑

查看自己电脑的版本号

查看电脑版本号

根据版本号码,打开网页https://docs.microsoft.com/zh-cn/windows-hardware/test/hlk/
下载对应版本的HLK

对应版本的HLK

安装HLK,请根据图片操作


安装HLK

下载真正的HLK安装包


01

02

03

04

下载完安装包了就可以正式安装了


01

image.png

完成了HLK环境安装


image.png

MS Teams延时测试摸底,利用HLK测试音频链路当中USB AUDIO平均的延时时间(latency 时间)

有人说,为什么要摸底,有什么必要?直接去认证实验室去测试就行了!之所以要去摸底说实在是因为穷,认证实验室一个小时动则就几百刀,因此去做测试之前,先内部摸底这对我们还是有好处的,而且这一套认证实验室使用HLK方式,测试延时数据的时候,也是这个微软的方法,因此不如自己好好搭建,自己摸底 !当然如果你土豪的话,那也没啥办法!

下面介绍测试这个功能之前你需要做的前期准备。以高通QCC303x 和 QCC512X sink系列为例。
软件方面:你需要开启USB AUDIO功能(如何开启,请关注我后面的文章,这里不描述)。
硬件方面,你需要CX100 设备/你需要测试的设备(比如开发板)


CX100

测试send音频链路,电脑设置mic 选择 cx100,spk 选择你要测试的设备(开发板)


声音设置

备注(rcv音频链路,电脑设置spk 选择 cx100,mic选择你要测试的设备开发板)
一般实验室都会测试(RCV/SEND音频路径),分别对应上行和下行延时的时间

测试前你需要安装微软的一些服务(TE服务/audio test)
看下面的介绍(安装教程)
HLK TAEF Tools-x86_en-us.msi
HLK Device.Audio Content-x86_en-us.msi

关于更多该测试的资料,可以参考微软官方的网站

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

HLK 安装TE服务

为什么要安装这个服务?只有安装了TE服务,你才可以使用微软/第三方的以下测试程序。才可以运行下面命令,开启测试(以后延时测试,失真测试都会用到TE服务)

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

更多的TE介绍,请参考官网

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

TE服务介绍,微软官网

安装TE服务步骤

下面关于安装的过程
步骤1:找到安装包


步骤01

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


步骤02

步骤3:安装路径

image.png

到这里 TE 服务你就正式安装完成了。

使用latency.dll,评估设备的音频延迟性能微软的延时测试

环境安装:
跟安装TE服务相似,你需要安装HLK Device.Audio Content-x86_en-us.msi服务
命令:msiexec /i "HLK Device.Audio Content-x86_en-us"


image.png

安装完成


安装成功文件夹

如果你安装完成,就需要拷贝latency.dll放到TE服务路径当中运行


image.png

image.png

正式开启测试USB audio 音频链路延时:使用TE.exe LatencyTest.dll 命令开启测试


测试过程

进行Communications Audio Fidelity测试

Communications Audio Fidelity 测试的可以参考一下微软官网的介绍

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

环境安装:

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


image.png

测试前遇到的坑(拷贝WTTLog.dll)


image.png

image.png

测试开始CommunicationAudioFidelity.exe -l


communication 测试过程
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,100评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,308评论 3 388
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,718评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,275评论 1 287
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,376评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,454评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,464评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,248评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,686评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,974评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,150评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,817评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,484评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,140评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,374评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,012评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,041评论 2 351

推荐阅读更多精彩内容