声音测评方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:34827735 阅读:14 留言:0更新日期:2022-09-08 07:19
本公开实施例公开了一种声音测评方法、装置、电子设备、存储介质及程序产品,所述声音测评方法包括:接收声音测评命令,获取所述声音测评命令携带的声音测评目标;响应于所述声音测评命令,采集待测声音;根据所述声音测评目标对所述待测声音进行测评以得到声音测评结果;输出所述声音测评结果。该技术方案能够简化声音测评操作流程,统一声音测评标准,增强对接产品的自检能力,提高对接产品的测试验收率,提升声音测评效率,减少声音测评人力物力的投入成本。的投入成本。的投入成本。

【技术实现步骤摘要】
声音测评方法、装置、电子设备、存储介质及程序产品


[0001]本公开涉及数据测评
,具体涉及一种声音测评方法、装置、电子设备、存储介质及程序产品。

技术介绍

[0002]随着互联网和人工智能技术的发展,智能语音交互产品的应用越来越广泛。对于智能语音交互产品来说,语音采集的质量、语音处理的质量以及语音输出的质量会直接影响智能语音交互产品的服务质量,随着智能语音交互产品的对接产品数量的增加,亟需一种方便、快捷、统一的声音测评请求方案来对于麦克风拾音质量、扬声器腔体设计失真情况、扬声器播放质量等因素进行评估,并提供调整方案,以简化声音测评操作流程,统一声音测评标准,增强对接产品的自检能力,提高对接产品的测试验收率,提升声音测评效率,减少声音测评人力物力的投入成本。

技术实现思路

[0003]本公开实施例提供一种声音测评方法、装置、电子设备、存储介质及程序产品。
[0004]第一方面,本公开实施例中提供了一种声音测评方法。
[0005]具体的,所述声音测评方法,包括:
[0006]接收声音测评命令,获取所述声音测评命令携带的声音测评目标;
[0007]响应于所述声音测评命令,采集待测声音;
[0008]根据所述声音测评目标对所述待测声音进行测评以得到声音测评结果;
[0009]输出所述声音测评结果。
[0010]结合第一方面,本公开在第一方面的第一种实现方式中,所述获取所述声音测评命令携带的声音测评目标,包括:
[0011]根据预设信息传输协议解析所述声音测评命令,得到所述声音测评目标。
[0012]结合第一方面和第一方面的第一种实现方式,本公开实施例在第一方面的第二种实现方式中,所述根据所述声音测评目标对所述待测声音进行测评以得到声音测评结果,包括:
[0013]当所述声音测评目标为削波检测时,对所述待测声音进行削波检测;
[0014]当所述声音测评目标为拾音测评时,对所述待测声音进行拾音测评;
[0015]当所述声音测评目标为均衡测评时,对所述待测声音进行均衡测评。
[0016]结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本公开实施例在第一方面的第三种实现方式中,所述对所述待测声音进行削波检测,包括:
[0017]设置音量检测范围;
[0018]在所述音量检测范围内,遍历每个音量对所述待测声音进行削波检测。
[0019]结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式和第一方面的第三种实现方式,本公开实施例在第一方面的第四种实现方式中,所述对所述待测
声音进行削波检测,包括:
[0020]统计所述待测声音的幅度直方图,得到幅度最大值;
[0021]将0到所述幅度最大值形成的幅度区间划分为N个幅度子区间,计算落入每个幅度子区间的幅度值个数,生成幅度值序列;
[0022]对所述幅度值序列进行平滑滤波处理,得到平滑幅度值序列;
[0023]对所述平滑幅度值序列中的某一幅度子区间,将其所在预设长度窗口内的局部均值确定为与其对应的幅度阈值;
[0024]计算所述平滑幅度值序列中该幅度子区间的平滑幅度值与对应幅度阈值之间的幅度差值;
[0025]将所述幅度差值与零进行比较,根据比较结果确定削波检测结果。
[0026]结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式和第一方面的第四种实现方式,本公开实施例在第一方面的第五种实现方式中,所述对所述待测声音进行拾音测评,包括:
[0027]获取不同声音采集设备采集得到的待测声音;
[0028]计算所述待测声音之间的相关度,其中,所述相关度为时域相关度或频域相关度;
[0029]根据所述相关度确定拾音测评结果。
[0030]结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式和第一方面的第五种实现方式,本公开实施例在第一方面的第六种实现方式中,所述对所述待测声音进行均衡测评,包括:
[0031]对所述待测声音进行快速傅里叶变换,得到待测声音频域数据;
[0032]根据所述待测声音频域数据确定不同频率成分的强度值;
[0033]根据不同频率成分的强度值计算得到谐波失真度量值;
[0034]获取预设谐波失真阈值,根据所述谐波失真度量值与所述预设谐波失真阈值的比较结果,确定均衡测评结果。
[0035]结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式、第一方面的第五种实现方式和第一方面的第六种实现方式,本公开实施例在第一方面的第七种实现方式中,所述输出所述声音测评结果,包括:
[0036]根据预设信息传输协议封装所述声音测评结果后输出。
[0037]结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式、第一方面的第五种实现方式、第一方面的第六种实现方式和第一方面的第七种实现方式,本公开实施例在第一方面的第八种实现方式中,还包括:
[0038]根据所述声音测评结果执行预设调整操作。
[0039]第二方面,本公开实施例中提供了一种声音测评装置。
[0040]具体的,所述声音测评装置,包括:
[0041]获取模块,被配置为接收声音测评命令,获取所述声音测评命令携带的声音测评目标;
[0042]采集模块,被配置为响应于所述声音测评命令,采集待测声音;
[0043]执行模块,被配置为根据所述声音测评目标对所述待测声音进行测评以得到声音测评结果;
[0044]输出模块,被配置为输出所述声音测评结果。
[0045]结合第二方面,本公开在第二方面的第一种实现方式中,所述获取模块中获取所述声音测评命令携带的声音测评目标的部分,被配置为:
[0046]根据预设信息传输协议解析所述声音测评命令,得到所述声音测评目标。
[0047]结合第二方面和第二方面的第一种实现方式,本公开实施例在第二方面的第二种实现方式中,所述执行模块被配置为:
[0048]当所述声音测评目标为削波检测时,对所述待测声音进行削波检测;
[0049]当所述声音测评目标为拾音测评时,对所述待测声音进行拾音测评;
[0050]当所述声音测评目标为均衡测评时,对所述待测声音进行均衡测评。
[0051]结合第二方面、第二方面的第一种实现方式和第二方面的第二种实现方式,本公开实施例在第二方面的第三种实现方式中,所述对所述待测声音进行削波检测的部分,被配置为:
[0052]设置音量检测范围;
[0053]在所述音量检测范围内,遍历每个音量对所述待测声音进行削波检测。
[0054]结合第二方面、第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种声音测评方法,包括:接收声音测评命令,获取所述声音测评命令携带的声音测评目标;响应于所述声音测评命令,采集待测声音;根据所述声音测评目标对所述待测声音进行测评以得到声音测评结果;输出所述声音测评结果。2.根据权利要求1所述的方法,所述获取所述声音测评命令携带的声音测评目标,包括:根据预设信息传输协议解析所述声音测评命令,得到所述声音测评目标。3.根据权利要求1或2所述的方法,所述根据所述声音测评目标对所述待测声音进行测评以得到声音测评结果,包括:当所述声音测评目标为削波检测时,对所述待测声音进行削波检测;当所述声音测评目标为拾音测评时,对所述待测声音进行拾音测评;当所述声音测评目标为均衡测评时,对所述待测声音进行均衡测评。4.根据权利要求3所述的方法,所述对所述待测声音进行削波检测,包括:设置音量检测范围;在所述音量检测范围内,遍历每个音量对所述待测声音进行削波检测。5.根据权利要求4所述的方法,所述对所述待测声音进行削波检测,包括:统计所述待测声音的幅度直方图,得到幅度最大值;将0到所述幅度最大值形成的幅度区间划分为N个幅度子区间,计算落入每个幅度子区间的幅度值个数,生成幅度值序列;对所述幅度值序列进行平滑滤波处理,得到平滑幅度值序列;对所述平滑幅度值序列中的某一幅度子区间,将其所在预设长度窗口内的局部均值确定为与其对应的幅度阈值;计算所述平滑幅度值序列中该幅度子区间的平滑幅度值与对应幅度阈值之间的幅度差值;将所述幅度差值与零进行比较,根据比较结果确定削波检测结果。6.根据权利要求3

5任一所述的方法,所述对所述待测声音进行拾音测评,包括:获取不同声音采集设备采集得到的待测声音;计算所述待测声音之间的相关度,其中,所述相关度为时域相关度或频域相关度;根据所述相关度确定拾音测评结果。7.根据权利要求3

6任一所述的方法,所述对所述待测声音进行均衡测评,包括:对所述待测声音进行快速傅里叶变换,得到待测声音频域数据;根据所述待测声音频域数据确定不同频率成分的强度值;根据不同频率成分的强度值计算得到谐波失真度量值;获取预设谐波失真阈值,根据所述谐波失真度量值与所述预设谐波失真阈值的比较结果,确定均衡测评结果。8.根据权利要求1

7任一所述的方法,所述输出所述声音测评结果,包括:根据预设信息传输协议封装所述声音测评结果后输出。9.根据权利要求1

8任一所述的方法,还包括:
根据所述声音测评结果执行预设调整操作。10.一种声音测评装置,包括:获取模块,被配置为接收声音测评命令,获取所述声音测评命令携带的声音测评目标;采集模块,被配置为响应于所述声音测评命令,采集待测声音;执行模块,被配置为根据所述声音测评目标对所述待测声音进行测评以得到声音测评结果;输出模块,被配置为输出所述声音测评结果。11.根据权利要求10所述的装置,所述获取模块中获取所述声音测...

【专利技术属性】
技术研发人员:韩翀蛟章伟明郭万永
申请(专利权)人:阿里巴巴新加坡控股有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1