一种智能座舱语音交互系统自动化测试方法及系统技术方案

技术编号:34857558 阅读:21 留言:0更新日期:2022-09-08 07:59
本发明专利技术涉及智能座舱语音交互系统自动化测试技术领域,具体涉及一种智能座舱语音交互系统自动化测试方法,包括:获取智能座舱语音交互系统的用户信息;根据用户信息和测试需求在语料数据库中调用测试语料;根据测试语料生成测试用例,测试用例包括测试语料、测试语料对应的背景噪声和控制信息;根据测试用例获取智能座舱语音交互系统的运行数据和被测车辆的测试数据;根据运行数据和测试数据获得测试结果。测试语料对应有背景噪声和控制信息,不需要移动也可以增加多种测试场景,通过用户信息得到测试语料,提高了测试用例对各智能座舱语音交互系统的适用性,提高了测试效率。本发明专利技术还提供了一种智能座舱语音交互系统自动化测试系统。测试系统。测试系统。

【技术实现步骤摘要】
一种智能座舱语音交互系统自动化测试方法及系统


[0001]本专利技术涉及智能座舱语音交互系统自动化测试
,具体涉及一种智能座舱语音交互系统自动化测试方法及系统。

技术介绍

[0002]语音交互是基于语音输入的新一代交互模式,通过说话就可以得到反馈结果,语音交互系统在家居、车载、机器人、手机等方面的应用更加方便了人们的生活。尤其是语音交互系统在车载方面的应用,逐渐成为车辆的必备条件,在车辆的智能座舱安装语音交互系统后,驾驶员可通过语音操作智能座舱执行打开关闭导航、多媒体、车载设置、接听拨打电话等以前需通过手动触摸按键执行的动作。
[0003]现有技术中,将语音交互系统安装到车辆的智能座舱前,需要对智能座舱语音交互系统进行测试。由于不同智能座舱语音交互系统差异较大,以及测试时间、测试人员、测试场景等干扰因素的影响,使传统测试方法的测试周期长、测试用例适用性不高、测试场景有限,进而导致效率低下。

技术实现思路

[0004]针对现有技术存在的不足,本专利技术提出一种智能座舱语音交互系统自动化测试方法及系统,提高了测试效率。
[0005]第一方面,本专利技术提供了一种智能座舱语音交互系统自动化测试方法。
[0006]在第一种可实现方式中,智能座舱语音交互系统自动化测试方法,包括:获取智能座舱语音交互系统的用户信息;根据用户信息和测试需求在语料数据库中调用测试语料;根据测试语料生成测试用例,测试用例包括测试语料、测试语料对应的背景噪声和控制信息;根据测试用例获取智能座舱语音交互系统的运行数据和被测车辆的测试数据;根据运行数据和测试数据获得测试结果。
[0007]结合第一种可实现方式,在第二种可实现方式中,根据用户信息和测试需求在语料数据库中调用测试语料,包括:根据用户信息确定智能座舱语音交互系统响应的语言类别和语音指令;根据测试需求确定多种测试性别和多种测试年龄;根据语言类别、语音指令、各测试性别和各测试年龄在语料数据库中调出多种测试语料。
[0008]结合第一种可实现方式,在第三种可实现方式中,根据测试语料生成测试用例,包括:根据测试需求对测试语料设置对应的背景噪声;背景噪声存储在噪声数据库中;确定测试语料的控制信息;控制信息包括播放语速、输出声压、播放间隔、输出通道、语料播放的循环次数;将测试语料、测试语料对应的背景噪声和控制信息组成测试用例。
[0009]结合第三种可实现方式,在第四种可实现方式中,通过以下方式确定测试语料的播放间隔,包括:根据各测试语料的测试指令在智能座舱语音交互系统上的交互响应时长确定读取测试语料间隔时间;根据读取测试语料间隔时间确定测试语料的播放间隔。
[0010]结合第一种可实现方式,在第五种可实现方式中,根据测试用例获取智能座舱语
音交互系统的运行数据和被测车辆的测试数据,包括:在通过背景噪声模拟的驾驶环境下,按照控制信息和测试语料对安装在被测车辆的智能座舱语音交互系统进行测试,获取智能座舱语音交互系统的运行数据和被测车辆的测试数据。
[0011]结合第一种可实现方式,在第六种可实现方式中,根据运行数据和测试数据获得测试结果,包括:根据运行数据获取智能座舱语音交互系统的成功唤醒次数、提示音时间、命令输入结束时刻、正确识别句数;根据测试数据获取智能座舱语音交互系统的唤醒操作次数;根据成功唤醒次数和唤醒操作次数获取智能座舱语音交互系统的唤醒率;根据提示音时间和命令输入结束时刻获取智能座舱语音交互系统的唤醒时间;根据正确识别句数和测试语料总句数获取智能座舱语音交互系统的句识别率。
[0012]第二方面,本专利技术提供了一种智能座舱语音交互系统自动化测试系统。
[0013]在第七种可实现方式中,一种智能座舱语音交互系统自动化测试系统,包括:声学假人,放置于被测车辆的车座上,声学假人用于播放测试语料;多通道数据采集模块,与测试任务管理模块连接,多通道数据采集模块用于采集被测车辆的测试数据;背景噪声回放子系统,放置于被测车辆内,背景噪声回放子系统用于播放背景噪声;测试任务管理模块,分别与声学假人、背景噪声回放子系统和多通道数据采集模块连接,测试任务管理模块用于生成测试用例,测试用例包括测试语料、测试语料对应的背景噪声和控制信息;根据测试用例获取智能座舱语音交互系统的运行数据和被测车辆的测试数据;并根据运行数据和测试数据获得测试结果。
[0014]结合第七种可实现方式,在第八种可实现方式中,声学假人包括:人工嘴,通过麦克风模拟人嘴播放测试语料;人工耳,包括左耳和右耳,人工耳用于采集被测车辆发出的语音信号。
[0015]结合第七种可实现方式,在第九种可实现方式中,测试任务管理模块包括:语料管理窗口,用于语料导入、语料录制、语料标签管理、语料检索、语料删除;背景噪声管理窗口,用于背景噪声的录制、导入、删除、输出声压级校准及背景噪声处理,背景噪声包括:行车环境、车速、前车窗、空调、传声器处的环境噪声声压级、信噪比属性;生成测试用例窗口,用于根据测试需求对测试语料设置对应的背景噪声;背景噪声存储在噪声数据库中;确定测试语料的控制信息;控制信息包括播放语速、输出声压、播放间隔、输出通道、语料播放的循环次数;将测试语料、测试语料对应的背景噪声和控制信息组成测试用例;测试结果显示窗口,用于根据测试用例获取智能座舱语音交互系统的运行数据和被测车辆的测试数据;并根据运行数据和测试数据获得测试结果,并对测试结果进行显示。
[0016]结合第八种可实现方式,在第十种可实现方式中,测试任务管理模块还包括:测试准备窗口,包括对麦克风进行校准和对人工嘴进行均衡;测试控制窗口,用于控制测试的开始、暂停和终止,以及根据测试结果生成测试报告。
[0017]由上述技术方案可知,本专利技术的有益技术效果如下:
[0018]1.通过智能座舱语音交互系统的用户信息和测试需求来调用测试语料,从而可以针对不同的智能座舱语音交互系统调用对应的测试语料,使得本测试方法对多种智能座舱语音交互系统均有适用性;
[0019]2.根据测试语料生成测试用例,测试用例包括测试语料、测试语料对应的背景噪声和控制信息,这样,测试语料对应有背景噪声和控制信息,不需要实际移动也可以增加多
种测试场景,同时由于测试语料通过智能座舱语音交互系统的用户信息调用得到,提高了测试用例对多种智能座舱语音交互系统的适用性,且根据测试用例获取智能座舱语音交互系统的运行数据和被测车辆的测试数据,进而根据运行数据和测试数据获得测试结果,测试过程不需要人工控制,实现了自动化,提高了测试效率。
附图说明
[0020]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
[0021]图1为本专利技术提供的一种智能座舱语音交互系统自动化测试方法的示意图;
[0022]图2为本专利技术提供的一种智能座舱本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能座舱语音交互系统自动化测试方法,其特征在于,包括:获取智能座舱语音交互系统的用户信息;根据所述用户信息和测试需求在语料数据库中调用测试语料;根据所述测试语料生成测试用例,所述测试用例包括测试语料、测试语料对应的背景噪声和控制信息;根据所述测试用例获取智能座舱语音交互系统的运行数据和被测车辆的测试数据;根据所述运行数据和所述测试数据获得测试结果。2.根据权利要求1所述的方法,其特征在于,根据所述用户信息和测试需求在语料数据库中调用测试语料,包括:根据所述用户信息确定所述智能座舱语音交互系统响应的语言类别和语音指令;根据所述测试需求确定多种测试性别和多种测试年龄;根据所述语言类别、所述语音指令、各所述测试性别和各所述测试年龄在语料数据库中调出多种测试语料。3.根据权利要求1所述的方法,其特征在于,根据所述测试语料生成测试用例,包括:根据所述测试需求对测试语料设置对应的背景噪声;所述背景噪声存储在噪声数据库中;确定所述测试语料的控制信息;所述控制信息包括播放语速、输出声压、播放间隔、输出通道、语料播放的循环次数;将所述测试语料、所述测试语料对应的背景噪声和所述控制信息组成测试用例。4.根据权利要求3所述的方法,其特征在于,通过以下方式确定所述测试语料的播放间隔,包括:根据各所述测试语料的测试指令在智能座舱语音交互系统上的交互响应时长确定读取测试语料间隔时间;根据所述读取测试语料间隔时间确定所述测试语料的播放间隔。5.根据权利要求1所述的方法,其特征在于,根据所述测试用例获取智能座舱语音交互系统的运行数据和被测车辆的测试数据,包括:在通过背景噪声模拟的驾驶环境下,按照所述控制信息和测试语料对安装在被测车辆的智能座舱语音交互系统进行测试,获取智能座舱语音交互系统的运行数据和被测车辆的测试数据。6.根据权利要求1所述的方法,其特征在于,根据所述运行数据和所述测试数据获得测试结果,包括:根据所述运行数据获取智能座舱语音交互系统的成功唤醒次数、提示音时间、命令输入结束时刻、正确识别句数;根据所述测试数据获取智能座舱语音交互系统的唤醒操作次数;根据所述成功唤醒次数和所述唤醒操作次数获取智能座舱语音交互系统的唤醒率;根据所述提示音时间和所...

【专利技术属性】
技术研发人员:张香王戡谭龙何韫尧苏占领
申请(专利权)人:招商局检测车辆技术研究院有限公司
类型:发明
国别省市:

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

1