语音系统的测试方法、装置、存储介质及电子设备制造方法及图纸

技术编号:34811367 阅读:9 留言:0更新日期:2022-09-03 20:20
本申请实施例公开了一种语音系统的测试方法、装置、存储介质及电子设备,其中,本申请实施例获取测试用例,根据该测试用例确定测试文本、语音属性以及评价维度,按照该语音属性对测试文本进行语音合成处理,得到测试语音,然后对待测试语音设备播播放该测试语音,之后,获取待测试设备对该测试语音的应答语音、响应界面和进程执行信息,根据该应答语音、响应界面和进程执行信息得到待测试语音设备在评价维度上的测试结果,通过本申请实施例的方案只需确定测试用例即可实现在多个评价维度上对语音系统进行自动化测试,提高了测试效率。率。率。

【技术实现步骤摘要】
语音系统的测试方法、装置、存储介质及电子设备


[0001]本申请涉及信息处理
,具体涉及一种语音系统的测试方法、装置、存储介质及电子设备。

技术介绍

[0002]随着智能终端,例如智能手机、智能家电等设备的发展,越来越多的智能终端设备都配置了语音系统功能,语音系统能够智能地响应用户的语音指令。在智能终端的测试阶段也需要对语音系统的智慧程度和可靠程度等进行测试,目前常规的测试方案多是开发人员进行手动测试,缺乏针对语音系统的自动化测试方案,导致测试效率低下。

技术实现思路

[0003]本申请实施例提供一种语音系统的测试方法、装置、存储介质及电子设备,能够提高测试效率。
[0004]第一方面,本申请实施例提供一种语音系统的测试方法,包括:
[0005]获取测试用例,根据所述测试用例确定测试文本、语音属性以及评价维度;
[0006]按照所述语音属性对所述测试文本进行语音合成处理,得到测试语音;
[0007]对待测试语音设备播放所述测试语音,并获取所述待测试语音设备对所述测试语音的应答语音、响应界面和进程执行信息;
[0008]根据所述应答语音、所述响应界面以及所述进程执行信息,得到所述待测试语音设备在所述评价维度上的测试结果。
[0009]第二方面,本申请实施例还提供一种语音系统的测试装置,包括:
[0010]参数确定模块,用于获取测试用例,根据所述测试用例确定测试文本、语音属性以及评价维度;
[0011]语音合成模块,用于按照所述语音属性对所述测试文本进行语音合成处理,得到测试语音;
[0012]测试交互模块,用于对待测试语音设备播放所述测试语音,并获取所述待测试语音设备对所述测试语音的应答语音、响应界面和进程执行信息;
[0013]测试评价模块,用于根据所述应答语音、所述响应界面以及所述进程执行信息,得到所述待测试语音设备在所述评价维度上的测试结果。
[0014]第三方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的语音系统的测试方法。
[0015]第四方面,本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的语音系统的测试方法。
[0016]本申请实施例提供的技术方案,在对待测试语音设备进行测试时,获取测试用例,
根据该测试用例确定测试文本、语音属性以及评价维度,按照该语音属性对测试文本进行语音合成处理,得到测试语音,然后对待测试语音设备播播放该测试语音,之后,获取待测试设备对该测试语音的应答语音、响应界面和进程执行信息,根据该应答语音、响应界面和进程执行信息得到待测试语音设备在评价维度上的测试结果,通过本申请实施例的方案只需确定测试用例即可实现在多个评价维度上对语音系统进行自动化测试,提高了测试效率。
附图说明
[0017]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本申请实施例提供的语音系统的测试方法的第一种流程示意图。
[0019]图2为本申请实施例提供的语音系统的测试方法的应用场景示意图。
[0020]图3为本申请实施例提供的语音系统的测试装置的结构示意图。
[0021]图4为本申请实施例提供的电子设备的第一种结构示意图。
[0022]图5为本申请实施例提供的电子设备的第二种结构示意图。
具体实施方式
[0023]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。
[0024]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0025]本申请实施例提供一种语音系统的测试方法,该语音系统的测试方法的执行主体可以是本申请实施例提供的语音系统的测试装置,或者集成了该语音系统的测试装置的电子设备,其中该语音系统的测试装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等设备。
[0026]请参阅图1,图1为本申请实施例提供的语音系统的测试方法的第一种流程示意图。本申请实施例提供的语音系统的测试方法的具体流程可以如下:
[0027]101、获取测试用例,根据测试用例确定测试文本、语音属性以及评价维度。
[0028]本申请实施例中的电子设备作为测试终端,将测试终端与待测试语音设备连接,该连接可以是有线连接,例如通过USB数据线连接;也可以是无线连接,例如通过WIFI等近场通信连接。待测试语音设备具有语音系统,例如语音助手、语音应答系统等,对待测试语音设备的测试实质上是对语音系统的测试。待测试语音设备可以是智能手机、智能家电、车载智能终端等设备。本申请对此不作限制,只要是具有语音应答功能的设备都可以作为本
申请实施例中的待测试语音设备。
[0029]此外,本申请实施例中的测试终端上部署有自动化测试系统,如图2所示,为本申请实施例提供的语音系统的测试方法的应用场景示意图。自动化测试系统包括但不限于如下几个模块:人声模块、录音模块、测试模块以及评价验证模块(图中未示出)。其中,人生模块用于模拟人类发生,将测试用例中的测试文本用声音表达出来作为测试语音,测试语音可以包括多种类型,包括但不限于唤醒词语音、询问语音、对话语音以及指令语音等,其中,唤醒词语音可以用于唤醒语音系统。唤醒后的语音系统会对用户的询问语音或对话语音等进行应答,还会相应于指令语音执行对应的操作。一般情况下,当被测试语音设备在唤醒状态下检测到语音信号后,会对测试语音进行响应,或者对执行结果进行语音播报,这些情况下的语音统一称为应答语音,其中,录音模块用于对应答语音进行录制。评价验证模块用于对待测试语音设备在各个评价维度进行评价,例如唤醒准确率、应答准确度等。测试模块负责驱动以上各个模块的协同工作。
[0030]此外,测试终端还需要配置有多个测试用例,还提供有对测试用例的增删改查功能,支持使用java或者python语言来编写测试用例的脚本。其中,不同的测试用例可以实现不同的测试目的。部分自动化测试用例可以表示如下:
[0031]表1部分测试用例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音系统的测试方法,其特征在于,包括:获取测试用例,根据所述测试用例确定测试文本、语音属性以及评价维度;按照所述语音属性对所述测试文本进行语音合成处理,得到测试语音;对待测试语音设备播放所述测试语音,并获取所述待测试语音设备对所述测试语音的应答语音、响应界面和进程执行信息;根据所述应答语音、所述响应界面以及所述进程执行信息,得到所述待测试语音设备在所述评价维度上的测试结果。2.如权利要求1所述的方法,其特征在于,所述语音属性包括第一语音属性和第二语音属性;所述按照所述语音属性对所述测试文本进行语音合成处理,得到测试语音,包括:获取与所述第一语音属性匹配的语音合成算法;根据所述语音合成算法对所述测试文本进行转换处理,得到与第一语音属性匹配的中间测试语音;按照所述第二语音属性对所述中间测试语音进行调整处理,得到测试语音。3.如权利要求1所述的方法,其特征在于,所述对待测试语音设备播放所述测试语音,并获取所述待测试语音设备对所述测试语音的应答语音、响应界面和进程执行信息,包括:对待测试语音设备播放所述测试语音,并通过录音模块获取所述待测试语音设备对所述测试语音的应答语音;通过所述测试用例从所述待测试语音设备获取对所述测试语音进行响应所展示的响应界面和启动的进程,并对所述进程的启动结果进行监测,得到进程执行信息。4.如权利要求3所述的方法,其特征在于,所述对待测试语音设备播放所述测试语音,并通过录音模块获取所述待测试语音设备对所述测试语音的应答语音,包括:为所述测试语音添加预设环境噪声,得到混合测试语音,并对待测试语音设备播放所述混合测试语音;通过录音模块获取所述待测试语音设备的待处理语音;对所述待处理语音进行格式转换处理,得到预设音频格式的待处理语音;对所述预设音频格式的待处理语音进行音频预处理,得到应答语音。5.如权利要求3所述的方法,其特征在于,所述通过所述测试用例从所述待测试语音设备获取对所述测试语音进行响应所展示的响应界面和启动的进程,并对所述进程的启动结果进行监测...

【专利技术属性】
技术研发人员:蒲敏超孙玉杰王彦琴邓朝明
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1