语音测试方法、装置、存储介质和设备制造方法及图纸

技术编号:36114574 阅读:21 留言:0更新日期:2022-12-28 14:18
本申请公开了一种语音测试方法、装置、存储介质和设备,该方法为:对语音测试文本进行读取,得到待输入文本信息;以预设系统音频作为音频转换格式,对待输入文本信息进行音频转换,得到语音信息;基于语音信息,获得目标文本;对语音测试文本和目标文本进行相似度计算,得到文本相似度;在文本相似度大于预设阈值的情况下,确定待测应用的语音输入功能通过测试。该方法通过对待输入文本信息进行音频转换,得到可被待测应用识别的语音信息,并基于语音信息所获得的目标文本和语音测试文本之间的文本相似度,实现对语音输入功能的测试,相较于现有技术,无需人工播报语音,使得语音输入环节无需消耗大量时间成本,从而有效提高语音测试的效率。语音测试的效率。语音测试的效率。

【技术实现步骤摘要】
语音测试方法、装置、存储介质和设备


[0001]本申请涉及自动化测试领域,尤其涉及一种语音测试方法、装置、存储介质和设备。

技术介绍

[0002]语音输入功能的测试为应用测试的必要环节,现有的语音输入功能测试过程中,需要人工输入语音进行测试,得到测试结果,并再依据测试结果分析语音输入功能的性能质量。
[0003]目前的测试方式,为了能更为准确的获悉语音输入功能的性能质量,需要重复进行多次测试,即要求测试人员口头重复多次播报语音,受限于人为因素,人工播报语音过程中可能会出现语音偏离剧本的现象,从而还需要人工修正或者重头播报语音,导致语音输入环节消耗大量时间成本,影响语音测试的效率。
[0004]为此,如何提高语音测试的效率,成为本领域亟需解决的问题。

技术实现思路

[0005]本申请提供了一种语音测试方法、装置、存储介质和设备,目的在于提高语音输入的效率。
[0006]为了实现上述目的,本申请提供了以下技术方案:
[0007]一种语音测试方法,包括:
[0008]对用户预先输入的语音测试文本进行读取,得到待输入文本信息;
[0009]以预设系统音频作为音频转换格式,对所述待输入文本信息进行音频转换,得到可被待测应用识别的语音信息;
[0010]基于所述语音信息,获得目标文本;
[0011]对所述语音测试文本和所述目标文本进行相似度计算,得到文本相似度;
[0012]在所述文本相似度大于预设阈值的情况下,确定所述待测应用的语音输入功能通过测试。
[0013]可选的,所述以预设系统音频作为音频转换格式,对所述待输入文本信息进行音频转换,得到可被待测应用识别的语音信息,包括:
[0014]预先对本地操作系统的音频输入配置进行调整,以使所述音频输入配置设置为预设系统音频;所述预设系统音频包括立体声混音;
[0015]以调整后的音频输入配置作为音频转换格式,对所述待输入文本信息进行音频转换,得到可被待测应用识别的语音信息。
[0016]可选的,所述基于所述语音信息,获得目标文本,包括:
[0017]对所述语音信息进行录制,得到音频文件;
[0018]对所述音频文件进行语音识别,得到目标文本。
[0019]可选的,所述对所述语音信息进行录制,得到音频文件之后,还包括:
[0020]将所述音频文件保存到预设的文件路径中。
[0021]可选的,所述对所述语音测试文本和所述目标文本进行相似度计算,得到文本相似度,包括:
[0022]对所述语音测试文本进行分词处理,得到第一词语集合;
[0023]对所述目标文本进行分词处理,得到第二词语集合;
[0024]对所述第一词语集合和所述第二词语集合进行交集计算,得到目标集合;
[0025]计算第一数值和第二数值的比值,得到所述目标文本与所述语音测试文本之间的文本相似度;所述第一数值代表所述目标集合所包含词语的总数;所述第二数值代表所述第一词语集合所包含词语的总数。
[0026]可选的,还包括:
[0027]在所述文本相似度不大于所述预设阈值的情况下,确定所述待测应用的语音输入功能未通过测试。
[0028]一种语音测试装置,包括:
[0029]文本读取单元,用于对用户预先输入的语音测试文本进行读取,得到待输入文本信息;
[0030]音频转换单元,用于以预设系统音频作为音频转换格式,对所述待输入文本信息进行音频转换,得到可被待测应用识别的语音信息;
[0031]文本获得单元,用于基于所述语音信息,获得目标文本;
[0032]相似度计算单元,用于对所述语音测试文本和所述目标文本进行相似度计算,得到文本相似度;
[0033]结果确定单元,用于在所述文本相似度大于预设阈值的情况下,确定所述待测应用的语音输入功能通过测试。
[0034]可选的,所述音频转换单元具体用于:
[0035]预先对本地操作系统的音频输入配置进行调整,以使所述音频输入配置设置为预设系统音频;所述预设系统音频包括立体声混音;
[0036]以调整后的音频输入配置作为音频转换格式,对所述待输入文本信息进行音频转换,得到可被待测应用识别的语音信息。
[0037]一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行所述的语音测试方法。
[0038]一种语音测试设备,包括:处理器、存储器和总线;所述处理器与所述存储器通过所述总线连接;
[0039]所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序运行时执行所述的语音测试方法。
[0040]本申请提供的技术方案,对用户预先输入的语音测试文本进行读取,得到待输入文本信息。以预设系统音频作为音频转换格式,对待输入文本信息进行音频转换,得到可被待测应用识别的语音信息。基于语音信息,获得目标文本。对语音测试文本和目标文本进行相似度计算,得到文本相似度。在文本相似度大于预设阈值的情况下,确定待测应用的语音输入功能通过测试。本申请通过对待输入文本信息进行音频转换,得到可被待测应用识别的语音信息,并基于语音信息,获得目标文本,最后利用语音测试文本和目标文本之间的文
本相似度,实现对待测应用的语音输入功能的测试,相较于现有技术,无需人工播报语音,使得语音输入环节无需消耗大量时间成本,从而有效提高语音测试的效率。
附图说明
[0041]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本申请实施例提供的一种语音测试方法的流程示意图;
[0043]图2为本申请实施例提供的另一种语音测试方法的流程示意图;
[0044]图3为本申请实施例提供的一种语音测试装置的架构示意图;
[0045]图4为本申请实施例提供的一种语音测试设备的架构示意图。
具体实施方式
[0046]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047]如图1所示,为本申请实施例提供的一种语音测试方法的流程示意图,可应用于PC端,包括如下步骤。
[0048]S101:预先对本地操作系统的音频输入配置进行调整,以使音频输入配置设置为立体声混音。
[0049]其中,本地操作系统包括但不限于为Windows系统、IOS系统等操作系统。一般来讲,本地操作系统的音频输入配置普遍默认设置为麦克风,即使用麦克风采集音频后,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音测试方法,其特征在于,包括:对用户预先输入的语音测试文本进行读取,得到待输入文本信息;以预设系统音频作为音频转换格式,对所述待输入文本信息进行音频转换,得到可被待测应用识别的语音信息;基于所述语音信息,获得目标文本;对所述语音测试文本和所述目标文本进行相似度计算,得到文本相似度;在所述文本相似度大于预设阈值的情况下,确定所述待测应用的语音输入功能通过测试。2.根据权利要求1所述的方法,其特征在于,所述以预设系统音频作为音频转换格式,对所述待输入文本信息进行音频转换,得到可被待测应用识别的语音信息,包括:预先对本地操作系统的音频输入配置进行调整,以使所述音频输入配置设置为预设系统音频;所述预设系统音频包括立体声混音;以调整后的音频输入配置作为音频转换格式,对所述待输入文本信息进行音频转换,得到可被待测应用识别的语音信息。3.根据权利要求1所述的方法,其特征在于,所述基于所述语音信息,获得目标文本,包括:对所述语音信息进行录制,得到音频文件;对所述音频文件进行语音识别,得到目标文本。4.根据权利要求1所述的方法,其特征在于,所述对所述语音信息进行录制,得到音频文件之后,还包括:将所述音频文件保存到预设的文件路径中。5.根据权利要求1所述的方法,其特征在于,所述对所述语音测试文本和所述目标文本进行相似度计算,得到文本相似度,包括:对所述语音测试文本进行分词处理,得到第一词语集合;对所述目标文本进行分词处理,得到第二词语集合;对所述第一词语集合和所述第二词语集合进行交集计算,得到目标集合;计算第一数值和第二数值的比值,得到所述目标文本与所述语音测试文本之间的文本相似度;所述第一...

【专利技术属性】
技术研发人员:彭一罡
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1