一种语音交互测试方法、装置、设备及计算机存储介质制造方法及图纸

技术编号:30314138 阅读:10 留言:0更新日期:2021-10-09 22:56
本申请适用于语音测试技术领域,提供了一种语音交互测试方法、装置、设备及计算机存储介质,上述方法包括:触发语音功能模块播放K个问题语音文件,K为大于或者等于1的整数;当检测到语音功能模块完成播放K个问题语音文件中的第一问题语音文件时,播放与第一问题语音文件对应的第一答复语音文件;根据语音功能模块对第一答复语音文件的响应,确定语音功能模块基于第一问题语音文件的语音交互测试结果。利用上述语音交互测试方法可以完成语音交互流程中语音交互功能的测试,打破了自动化测试方法仅能模拟人工对语音功能的用户界面进行互动功能测试的局限,加快了语音交互测试的速度,提高语音交互测试的效率。提高语音交互测试的效率。提高语音交互测试的效率。

【技术实现步骤摘要】
一种语音交互测试方法、装置、设备及计算机存储介质


[0001]本申请属于语音测试
,尤其涉及一种语音交互测试方法、装置、 设备及计算机存储介质。

技术介绍

[0002]在大量涌现的应用程序(application,app)中,语音功能属于常见的通用 功能模块,通常对语音功能的测试是通过人工进行手动测试,这样可以保证测 试的完整性,但是采用人工手动测试这种方式会浪费大量的人力及时间。现有 技术中为了节省人力,缩短手动测试的时间,一般采取自动化测试方法对语音 功能进行测试,但是自动化测试方法仅能模拟人工对语音功能的用户界面(UserInterface,UI)进行互动功能(如点击界面上某一按钮)的测试,局限性大。

技术实现思路

[0003]本申请实施例提供了一种语音交互测试方法、装置、设备及计算机可读存 储介质,可以打破自动化测试方法测试的局限性,提高语音交互测试的效率。
[0004]第一方面,本申请实施例提供了一种语音交互测试方法,所述方法包括: 触发语音功能模块播放K个问题语音文件,K为大于或者等于1的整数;当检 测到所述语音功能模块完成播放所述K个问题语音文件中的第一问题语音文件 时,播放与所述第一问题语音文件对应的第一答复语音文件;根据所述语音功 能模块对所述第一答复语音文件的响应,确定所述语音功能模块基于所述第一 问题语音文件的语音交互测试结果。
[0005]采用本申请提供的一种语音交互测试方法,通过监控第一语音文件的播放 进度,可以获取播放第一答复语音文件的时间,当检测到语音交互中第一语音 文件播放完成后,则播放与所述第一语音文件对应的第一答复语音文件,然后 基于所述第一答复语音文件的响应确定语音交互的测试结果。利用上述语音交 互测试方法可以测试完成语音功能模块中的语音交互功能,打破了自动化测试 方法仅能模拟人工对语音功能的用户界面进行互动功能测试的局限,加快了语 音交互测试的速度,提高语音交互测试的效率。
[0006]可选地,所述触发语音功能模块播放K个问题语音文件,包括:
[0007]检测语音功能模块的运行日志信息,当检测到预设的关键字时,触发所述 语音功能模块启动播放K个问题语音文件。
[0008]可选地,当所述第一问题语音文件为所述K个问题语音文件中的第i个问 题语音文件时,i={1,2,
……
,K

1},所述根据所述语音功能模块对所述第一 答复语音文件的响应,确定所述语音功能模块基于所述第一问题语音文件的语 音交互测试结果,包括:
[0009]若检测到所述语音功能模块成功识别所述第一答复语音文件,且执行播放 与所述第一答复语音文件对应的第二问题语音文件的响应操作,则确定所述语 音功能模块基于所述第一问题语音文件的语音交互测试结果为成功。
[0010]可选地,所述根据所述语音功能模块对所述第一答复语音文件的响应,确 定所述
语音功能模块基于所述第一问题语音文件的语音交互测试结果,还包括:
[0011]若检测到所述语音功能模块成功识别所述第一答复语音文件,且执行未播 放与所述第一答复语音文件对应的第二问题语音文件的响应操作,则确定所述 语音功能模块基于所述第一问题语音文件的语音交互测试结果为失败。
[0012]可选地,当所述第一问题语音文件为所述K个问题语音文件中的第K个问 题语音文件时,所述根据所述语音功能模块对所述第一答复语音文件的响应, 确定所述语音功能模块基于所述第一问题语音文件的语音交互测试结果,包括:
[0013]若检测到所述语音功能模块成功识别所述第一答复语音文件,且执行预设 的提示操作的响应操作,则确定所述语音功能模块基于所述第一问题语音文件 的语音交互测试结果为成功。
[0014]可选地,所述方法还包括:若检测到所述语音功能模块识别失败所述第一 答复语音文件,则确定所述语音功能模块基于所述第一问题语音文件的语音交 互测试结果为失败。
[0015]可选地,所述语音功能模块识别失败所述第一答复语音文件时,重复播放 所述第一问题语音文件;
[0016]若在重复播放N次所述第一问题语音文件后,所述语音功能模块成功识别 所述第一答复语音文件,则确定所述语音功能模块识别成功所述第一答复语音 文件;
[0017]若在重复播放M次所述第一问题语音文件后,所述语音功能模块第M次 对所述第一答复语音文件识别失败,则确定所述语音功能模块识别失败所述 第一答复语音文件,N为大于等于1且小于等于M的整数,M为允许重复播 放的最大次数。
[0018]第二方面,本申请实施例提供了一种语音交互测试装置,该装置包括:
[0019]触发单元,用于触发语音功能模块播放K个问题语音文件,K为大于或者 等于1的整数;
[0020]播放单元,用于当检测到所述语音功能模块完成播放所述K个问题语音文 件中的第一问题语音文件时,播放与所述第一问题语音文件对应的第一答复语 音文件;
[0021]确定单元,用于根据所述语音功能模块对所述第一答复语音文件的响应, 确定所述语音功能模块基于所述第一问题语音文件的语音交互测试结果。
[0022]第三方面,本申请实施例提供了一种语音交互测试设备,所述设备包括: 处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于从所述存 储器中调用并运行所述计算机程序,使得所述设备执行第一方面中任一方式所 述的方法。
[0023]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可 读存储介质中存储了计算机程序,当所述计算机程序被处理器执行时,使得处 理器执行第一方面中任一方式所述的方法。
[0024]第五方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产 品包括:计算机程序代码,当所述计算机程序代码被计算机运行时,使得该计 算机执行第一方面中任一方式所述的方法。
[0025]可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方 面中的相关描述,在此不再赘述。
附图说明
[0026]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技 术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅 仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳 动性的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本申请一实施例提供的一种语音交互测试方法的应用场景示意图;
[0028]图2是本申请一实施例提供的一种语音交互测试方法的流程示意图;
[0029]图3是本申请一实施例提供的一种语音交互测试方法的交互流程图;
[0030]图4是本申请一实施例提供的一种语音交互测试方法的示意图;
[0031]图5是本申请一实施例提供的一种语音交互测试装置的示意图;
[0032]图6是本申请一实施例提供的一种语音交互测试设备的示意图。
具体实施方式
[0033]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互测试方法,其特征在于,所述方法包括:触发语音功能模块播放K个问题语音文件,K为大于或者等于1的整数;当检测到所述语音功能模块完成播放所述K个问题语音文件中的第一问题语音文件时,播放与所述第一问题语音文件对应的第一答复语音文件;根据所述语音功能模块对所述第一答复语音文件的响应,确定所述语音功能模块基于所述第一问题语音文件的语音交互测试结果。2.根据权利要求1所述的方法,其特征在于,所述触发语音功能模块播放K个问题语音文件,包括:检测语音功能模块的运行日志信息,当检测到预设的关键字时,触发所述语音功能模块启动播放K个问题语音文件。3.根据权利要求1所述的方法,其特征在于,当所述第一问题语音文件为所述K个问题语音文件中的第i个问题语音文件时,i={1,2,
……
,K

1},所述根据所述语音功能模块对所述第一答复语音文件的响应,确定所述语音功能模块基于所述第一问题语音文件的语音交互测试结果,包括:若检测到所述语音功能模块成功识别所述第一答复语音文件,且执行播放与所述第一答复语音文件对应的第二问题语音文件的响应操作,则确定所述语音功能模块基于所述第一问题语音文件的语音交互测试结果为成功。4.根据权利要求3所述的方法,其特征在于,所述根据所述语音功能模块对所述第一答复语音文件的响应,确定所述语音功能模块基于所述第一问题语音文件的语音交互测试结果,还包括:若检测到所述语音功能模块成功识别所述第一答复语音文件,且执行未播放与所述第一答复语音文件对应的第二问题语音文件的响应操作,则确定所述语音功能模块基于所述第一问题语音文件的语音交互测试结果为失败。5.根据权利要求1所述的方法,其特征在于,当所述第一问题语音文件为所述K个问题语音文件中的第K个问题语音文件时,所述根据所述语音功能模块对所述第一答复语音文件的响应,确定所述语音功能模块基于所述第一问题语音...

【专利技术属性】
技术研发人员:黎勤松
申请(专利权)人:未鲲上海科技服务有限公司
类型:发明
国别省市:

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

1