【技术实现步骤摘要】
一种应答能力测试方法、装置、电子设备及介质
[0001]本公开涉及人工智能
,尤其涉及测试
技术介绍
[0002]随着人工智能技术的发展,人机交互系统的应答能力越来越强,可执行的指令越来越多。以车载系统为例,目前车载系统不仅能够响应用户的控制指令,执行关闭车窗或者打开车载空调等车控操作,还能够响应用户的咨询指令,向用户播放咨询结果。例如,用户向车载系统说出“人工智能是什么意思”,车载系统获取人工智能的基本信息,并转换为语音通过广播播放。
技术实现思路
[0003]本公开提供了一种应答能力测试方法、装置、电子设备及介质。
[0004]本公开实施例的第一方面,提供了一种应答能力测试方法,应用于终端,包括:
[0005]从服务器获取多个测试文本,所述测试文本为用于模仿用户提出需求的文本;
[0006]针对每个测试文本,对该测试文本进行语音转换得到语音指令,播放所述语音指令,以使得待测系统响应所述语音指令,所述待测系统对所述语音指令的响应结果包括播放的答复语音;
[0007]从所述待测系统的系统日志中获取语音答复文本,所述语音答复文本为所述答复语音的内容;
[0008]向所述服务器发送针对每个测试文本得到的语音答复文本,以使得所述服务器基于各语音答复文本以及各测试文本的标准语音答复文本集合,确定对所述待测系统的测试结果。
[0009]本公开实施例的第二方面,提供了一种应答能力测试方法,应用于服务器,包括:
[0010]向终端发送多个测试文 ...
【技术保护点】
【技术特征摘要】
1.一种应答能力测试方法,应用于终端,包括:从服务器获取多个测试文本,所述测试文本为用于模仿用户提出需求的文本;针对每个测试文本,对该测试文本进行语音转换得到语音指令,播放所述语音指令,以使得待测系统响应所述语音指令,所述待测系统对所述语音指令的响应结果包括播放的答复语音;从所述待测系统的系统日志中获取语音答复文本,所述语音答复文本为所述答复语音的内容;向所述服务器发送针对每个测试文本得到的语音答复文本,以使得所述服务器基于各语音答复文本以及各测试文本的标准语音答复文本集合,确定对所述待测系统的测试结果。2.根据权利要求1所述的方法,所述待测系统对所述语音指令的响应结果还包括:在所述待测系统连接的显示屏内显示的显示答复文本;在所述播放所述语音指令之后,所述方法还包括:获取所述显示屏的截屏图像;识别所述截屏图像内的显示答复文本;向所述服务器发送针对每个测试文本得到的显示答复文本。3.根据权利要求2所述的方法,其中,所述获取所述显示屏的截屏图像,包括:在播放所述语音指令之后的等待时长达到预设时长时,对所述显示屏进行截屏操作,得到所述截屏图像。4.根据权利要求2所述的方法,其中,所述获取所述显示屏的截屏图像,包括:当监听到所述待测系统播放所述答复语音时,对所述显示屏进行截屏操作,得到所述截屏图像。5.根据权利要求2
‑
4任一项所述的方法,其中,所述识别所述截屏图像内的显示答复文本,包括:识别所述截屏图像的指定区域内是否存在指定显示元素,所述指定显示元素为所述显示答复文本在显示时伴随显示的元素;若是,则识别所述指定区域内的文本,将识别到的文本作为所述显示答复文本。6.根据权利要求5所述的方法,在所述识别所述截屏图像的指定区域内是否存在指定显示元素之后,所述方法还包括:若否,则确定所述截屏图像内不存在所述显示答复文本。7.一种应答能力测试方法,应用于服务器,包括:向终端发送多个测试文本,所述测试文本为用于模仿用户提出需求的文本,以使得所述终端针对每个测试文本,对该测试文本进行语音转换得到语音指令,播放所述语音指令,在所述待测系统响应所述语音指令后,从待测系统的系统日志中获取语音答复文本,所述待测系统对所述语音指令的响应结果包括播放的答复语音,所述语音答复文本为所述答复语音的内容;接收所述终端发送的针对每个测试文本得到的语音答复文本;基于各语音答复文本以及各测试文本的标准语音答复文本集合,确定对所述待测系统的测试结果。
8.根据权利要求7所述的方法,所述多个测试文本的生成方式包括:将预设用户画像集包括的用户画像和预设用户意图集包括的用户意图进行两两组合,得到用户画像和用户意图的组合;所述预设用户画像集包括的每个用户画像为一类用户的公共基本信息,所述预设用户意图集包括的每个用户意图为一个问题文本或一个控制要求文本;分别将每个组合包括的用户画像和用户意图输入文本生成器,得到每个组合对应的测试文本。9.根据权利要求7或8所述的方法,所述待测系统对所述语音指令的响应结果还包括:在所述待测系统连接的显示屏内显示的显示答复文本;在所述向终端发送多个测试文本之后,所述方法还包括:接收所述终端发送的针对每个测试文本得到的显示答复文本;所述基于各语音答复文本以及各测试文本的标准语音答复文本集合,确定对所述待测系统的测试结果,包括:基于各语音答复文本、各显示答复文本和各测试文本的标准语音答复文本集合以及标准显示答复文本集合,确定对所述待测系统的测试结果。10.根据权利要求9所述的方法,其中,所述基于各语音答复文本、各显示答复文本和各测试文本的标准语音答复文本集合以及标准显示答复文本集合,确定对所述待测系统的测试结果,包括:针对每个测试文本,判断该测试文本的语音答复文本是否与该测试文本的标准语音答复文本集合中的至少一个标准语音答复文本匹配,以及判断该测试文本的显示答复文本是否与该测试文本的标准显示答复文本集合中的至少一个标准显示答复文本匹配;根据判断结果,确定每个测试文本的校验结果;根据每个测试文本的校验结果,确定所述待测系统的答复正确率。11.根据权利要求10所述的方法,其中,所述根据判断结果,确定每个测试文本的校验结果,包括:若针对该测试文本的判断结果均为是,则确定该测试文本的校验结果为校验通过;若针对该测试文本的任一判断结果为否,则确定该测试文本的校验结果为校验不通过。12.根据权利要求7或8所述的方法,其中,所述基于各语音答复文本以及各测试文本的标准语音答复文本集合,确定对所述待测系统的测试结果,包括:针对每个测试文本,判断该测试文本的语音答复文本是否与该测试文本的标准语音答复文本集合中的至少一个标准语音答复文本匹配;若是,则确定该测试文本的校验结果为校验通过;若否,则确定该测试文本的校验结果为校验不通过;根据每个测试文本的校验结果,确定所述待测系统的答复正确率。13.根据权利要求10或12所述的方法,在所述根据每个测试文本的校验结果,确定所述待测系统的答复正确率之后,所述方法还包括:根据本次测试确定的答复正确率和历史测试确定的答复正确率,生成所述待测系统的答复正确率变化趋势图和/或改进建议。
14.一种应答能力测试装置,应用于终端,包括:获取模块,用于从服务器获取多个测试文本,所述测试文本为用于模仿用户提出需求的文本;测试模块,用于针对所述获取模块获取的每个测试文本,对该测试文本进行语音转换得到语音指令,播放所述语音指令,以使得待测系统响应所述语音指令,所述待测系统对所述语音指令的响应结果包括播...
【专利技术属性】
技术研发人员:郭峻铭,
申请(专利权)人:阿波罗智行科技广州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。