一种语音设备测试方法、装置、存储介质及电子设备与流程-凯发k8娱乐

文档序号:37686467发布日期:2024-04-18 20:59阅读:22来源:国知局
一种语音设备测试方法、装置、存储介质及电子设备与流程

本技术涉及语音测试,具体涉及一种语音设备测试方法、装置、存储介质及电子设备。


背景技术:

1、近年来,语音控制技术在智能家居等领域得到广泛应用,出现了多个语音设备构成的分布式控制系统。在这类系统中,同一声音源可以通过不同的语音设备去控制不同的设备,实现对多个设备的分布式控制。多个语音设备通常具有同步要求,以同时启动多个设备(如卧室空调、客厅电视等)。

2、为保证多个语音设备的同步控制效果,需要对设备进行同步测试,现有的同步测试方式是在离线条件下,使用同一声音源同时对分布式控制系统中的多个语音设备进行测试,判断它们的同步识别效果。但是这种测试方式多采用标准声源进行测试,标准声源的清晰度与辨识度较高,没有考虑到不同语音设备在实际使用环境中的差异,导致语音设备的同步测试不够准确。


技术实现思路

1、本技术提供一种语音设备测试方法、装置、存储介质及电子设备,能够提高语音设备同步测试的准确性。

2、第一方面,本技术提供了一种语音设备测试方法,方法包括:

3、获取多个语音设备待投放使用地的环境信息,分别确定各环境信息对应的测试声源;

4、使用测试声源同时测试各语音设备,得到各测试声源下各语音设备的响应时间;

5、根据各测试声源下各语音设备的响应时间戳之间的差值,计算各语音设备之间的同步分值,同步分值用于评估各语音设备的同步性。

6、通过采用上述技术方案,根据环境信息确定更符合实际情况的测试声源,并通过计算各语音设备之间的同步分值来评估语音设备的同步性。在确定更加贴合真实情况的测试声源的基础上,通过同步分值定量评估语音设备的同步性,能够提高语音设备同步测试的准确性。

7、可选的,根据各测试声源下各语音设备的响应时间之间的差值,计算多个语音设备之间的同步分值,包括:

8、根据各测试声源下各语音设备的响应时间之间的差值,确定各测试声源对应的差异度;

9、将测试声源与标准测试声源之间的音量差值作为权重,对各测试声源对应的差异度进行加权计算,得到多个语音设备之间的同步分值。

10、通过采用上述技术方案,通过计算测试声源对语音设备的影响差异度,再将测试声源与标准声源的音量差值作为权重调整差异度,从而实现对测试结果的加权计算。这样能够使测试声源对设备影响较大时,其差异度在计算同步分值时起更大权重,使得评估结果更准确地反映语音设备的真实同步性能。

11、可选的,根据各测试声源下各语音设备的响应时间之间的差值,确定各测试声源对应的差异度,包括:

12、根据各测试声源下各语音设备的响应时间之间的差值,计算各测试声源下各语音设备的响应时间的标准差;

13、对各测试声源下各语音设备的响应时间的标准差进行归一化处理,得到各测试声源对应的差异度。

14、通过采用上述技术方案,该技术方案通过计算测试声源下语音设备响应时间的标准差,可以量化测试声源对各设备的影响差异程度,标准差越大表示测试声源对各设备的影响差异越大。因此在后续计算语音设备的同步分值时,可以将差异度作为重要参考,对测试结果进行调整,从而提高基于参数化测试声源获得的语音设备同步性评估的准确性。

15、可选的,环境信息包括响度衰减率以及噪声属性,分别确定各环境信息对应的测试声源,包括:

16、获取多个语音设备待投放使用地的场景类型对应的第一场景声源;

17、使用各语音设备的音量衰减率对第一场景声源的音量属性进行调整,得到各语音设备对应的第二场景声源;

18、将噪声属性添加至第二场景声源,得到各环境信息对应的测试声源。

19、通过采用上述技术方案,考虑语音设备的实际使用环境差异,如场景类型、音量衰减、背景噪声等关键因素,使得生成的测试声源能够模拟实际环境下的语音输入效果。基于这种参数化设计的逼真测试声源,语音设备同步性的测试可以更准确反映实际使用情况,从而提高测试的准确度,帮助优化语音设备之间的同步性。

20、可选的,将噪声属性添加至第二场景声源,得到各环境信息对应的测试声源之前,还包括:

21、获取多个语音设备待投放使用地的场景类型,确定场景类型对应的典型噪声样本;

22、从典型噪声样本中提取噪声属性。

23、通过采用上述技术方案,通过获取语音设备的使用场景类型,确定对应典型的环境噪声样本,然后从这些噪声样本中提取噪声的参数属性。这样可以获得真实环境下不同语音设备实际会遇到的背景噪声的特征。在后续生成逼真的测试声源时,将这些噪声属性应用于测试样本,可以模拟语音设备处理不同环境噪声输入的效果。

24、可选的,使用测试声源同时测试各语音设备,得到各测试声源下各语音设备的响应时间,包括:

25、控制音频输出设备分别输出各测试声源;

26、获取各语音设备接收到测试声源时的第一时间戳,以及各语音设备根据测试声源生成控制信号时的第二时间戳;

27、计算第一时间戳以及第二时间戳的差值,得到各测试声源下各语音设备的响应时间。

28、通过采用上述技术方案,通过获取语音设备对参数化测试声源的实际响应时间数据,可以分析不同语音设备对各种逼真测试声源的处理速度是否一致,评估各设备之间的响应同步程度。基于这种定量计算的同步测试方案,可以提高语音设备同步性能测试的准确度。

29、可选的,获取各语音设备接收到测试声源时的第一时间戳,以及各语音设备根据测试声源生成控制信号时的第二时间戳之后,还包括:

30、确定各语音设备根据测试声源生成的预期信号;

31、去除控制信号与预期信号不相同的语音设备对应的响应时间。

32、通过采用上述技术方案,通过排除无效的响应时间,可以提高测试结果的准确性,使评估出的语音设备同步分值更准确地反映语音设备的实际同步性能。

33、第二方面,本技术提供了一种语音设备测试装置,装置包括:

34、测试声源确定模块,用于获取多个语音设备待投放使用地的环境信息,分别确定各环境信息对应的测试声源;

35、响应时间获取模块,用于使用测试声源同时测试各语音设备,得到各测试声源下各语音设备的响应时间;

36、同步评估模块,用于根据各测试声源下各语音设备的响应时间戳之间的差值,计算多个语音设备之间的同步分值,同步分值用于评估各语音设备的同步性。

37、第三方面,本技术提供了一种计算机存储介质,计算机存储介质存储有多条指令,指令适于由处理器加载并执行上述任意一项方法。

38、第四方面,本技术提供了一种电子设备,包括处理器、存储器和收发器,存储器用于存储指令,收发器用于和其他设备通信,处理器用于执行存储器中存储的指令,以使电子设备执行如上述任意一项方法。

39、综上,本技术技术方案所带来的有益效果包括:

40、根据环境信息确定更符合实际情况的测试声源,并通过计算各语音设备之间的同步分值来评估语音设备的同步性。在确定更加贴合真实情况的测试声源的基础上,通过同步分值定量评估语音设备的同步性,能够提高语音设备同步测试的准确性。

当前第1页1  
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图