一种车载语音识别仿真测试方法、系统及存储介质技术方案

技术编号:32358056 阅读:16 留言:0更新日期:2022-02-20 03:21
本发明专利技术公开了一种车载语音识别仿真测试方法、系统及存储介质,方法包括:设置车载语音识别仿真测试的仿真参数,使用第一预设网络模型对用户语音文件进行处理,获得用户语音文件的用户信息和文字内容;使用第二预设网络模型对噪音文件进行处理,获得噪音文件的噪音类型;根据仿真参数、用户语音文件的用户信息和归属的测试用例类型、噪音文件的噪音类型,创建测试用例;测试用例执行完后,得到车载语音识别设备的基于权重的语音识别成功率。通过本发明专利技术实施例,模拟车载语音识别设备在车辆真实使用环境下的场景,根据模拟的真实场景进行测试,输出真实使用环境下车载语音识别的测试报告。告。告。

【技术实现步骤摘要】
一种车载语音识别仿真测试方法、系统及存储介质


[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]所述测试服务器,用于设置车载语音识别仿真测试的仿真参数,所述仿真参数包括:讲话方信息、车辆信息、噪音信息、测试用例信息;所述讲话方信息包括:讲话方类型、讲话方比例;所述讲话方类型包括:驾驶员、前排乘客、后排乘客;所述讲话方比例为各讲话方的占比;所述车辆信息包括:车辆状态、车辆状态比例、车辆型号;所述车辆状态包括:车辆静止、车辆低速行驶、车辆高速行驶;所述车辆状态比例为各种车辆状态的占比;所述噪音信息包括:噪音类型、噪音类型比例;所述噪音类型包括:环境噪音、音乐、人声;所述噪音类型比例为各种噪音类型的占比;所述测试用例信息包括:测试用例类型、测试用例类型比例、测试用例数量;所述测试用例类型包括:车辆控制类、导航类、娱乐控制类、信息咨询类;所述测试用例类型比例为各种测试用例类型的占比;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载语音识别仿真测试方法,其特征在于,所述方法包括:设置车载语音识别仿真测试的仿真参数,所述仿真参数包括:讲话方信息、车辆信息、噪音信息、测试用例信息;所述讲话方信息包括:讲话方类型、讲话方比例;所述讲话方类型包括:驾驶员、前排乘客、后排乘客;所述讲话方比例为各讲话方的占比;所述车辆信息包括:车辆状态、车辆状态比例、车辆型号;所述车辆状态包括:车辆静止、车辆低速行驶、车辆高速行驶;所述车辆状态比例为各种车辆状态的占比;所述噪音信息包括:噪音类型、噪音类型比例;所述噪音类型包括:环境噪音、音乐、人声;所述噪音类型比例为各种噪音类型的占比;所述测试用例信息包括:测试用例类型、测试用例类型比例、测试用例数量;所述测试用例类型包括:车辆控制类、导航类、娱乐控制类、信息咨询类;所述测试用例类型比例为各种测试用例类型的占比;使用第一预设网络模型对用户语音文件进行处理,获得所述用户语音文件的用户信息和文字内容;根据所述文字内容,判断所述用户语音文件归属的测试用例类型;所述用户信息包括:用户性别、用户年龄范围;使用第二预设网络模型对噪音文件进行处理,获得所述噪音文件的所述噪音类型;根据所述仿真参数、所述用户语音文件的所述用户信息和所述归属的测试用例类型、所述噪音文件的所述噪音类型创建测试用例;所述测试用例的参数包括:车辆状态、讲话方类型、测试用例类型、用户语音文件、噪音文件;对每个所述测试用例的所述用户语音文件和所述噪音文件进行混音,得到混音后的语音识别测试语音文件;为每个测试用例的所述讲话方类型分配第一权重,为每个测试用例的所述车辆状态和所述测试用例类型的组合分配第二权重;根据所述车辆型号获取车辆的驾驶座椅与车载语音识别装置之间的第一距离,获取车辆的副驾驶座椅与所述车载语音识别装置之间的第二距离,获取车辆的后排座椅与所述车载语音识别装置之间的第三距离;根据所述第一距离调整用于模拟驾驶员的第一语音播放设备和所述车载语音识别装置之间的距离,根据所述第二距离调整用于模拟前排乘客的第二语音播放设备和所述车载语音识别装置之间的距离,根据所述第三距离调整用于模拟后排乘客的第三语音播放设备和所述车载语音识别装置之间的距离;逐一执行所述测试用例,测试服务器根据所述测试用例的所述讲话方类型调用对应的语音播放设备播放所述语音识别测试语音文件;记录所述测试用例的执行结果;所述执行结果包括:语音识别成功、语音识别失败;所述测试用例执行完后,累加所述执行结果为语音识别成功的所述测试用例的第一权重和第二权重的值,得到测试成功权重值;累加所有所述测试用例的第一权重和第二权重的值,得到测试权重值;使用所述测试成功权重值/所述测试权重值,得到车载语音识别设备的基于权重的语音识别成功率。2.根据权利要求1所述方法,其特征在于,所述方法还包括以下步骤:对测试结果进行统计,获得各种所述噪音类型下的语音识别成功率;对测试结果进行统计,获得不同性别和/或不同年龄范围的语音识别成功率;
对测试结果进行统计,获得不同车型的语音识别成功率。3.根据权利要求1所述方法,其特征在于,所述第一预设网络模型包括第一处理模型和第二处理模型;所述第一处理模型用于对所述用户语音文件进行处理,获得所述用户语音文件的所述文字内容;所述第二处理模型用于对所述用户语音文件进行处理,获得所述用户语音文件的所述用户信息。4.根据权利要求1所述方法,其特征在于,所述根据所述文字内容判断所述用户语音文件归属的测试用例类型,包括以下步骤:输入所述文字内容到第三预设网络模型,获得所述文字内容归属的所述测试用例类型;根据所述文字内容获得对应的所述用户语音文件,从而得到所述用户语音文件的归属测试用例类型。5.根据权利要求1所述方法,其特征在于,在所述对每个所述测试用例的所述用户语音文件和所述噪音文件进行混音,得到混音后的语音识别测试语音文件之前,还包括以下步骤:根据所述车辆型号获取车辆的隔音性能,根据所述隔音性能调整所述噪音文件的音量。6.根据权利要求1所述方法,其特征在于,所述用户语音文件通过在车辆真实使用环境下录制得到,录制完成后标注所述用户语音文件录制过程中车辆的所述车辆状态;所述噪音文件通过在车辆真实使用环境下录制得到,录制完成后标注所述噪音文件录制过程中车辆的所述车辆状态。7.一种车载语音识别仿真测试方法系统,其特征在于,包括测试服务器、语音播放装置、车载语音识别装置;所述测试服务器,用于设置车载语音识别仿真测试的仿真参数,所述仿真参数包括:讲话方信息、车辆信息、噪音信息、测试用例信息;所述讲话方信息包括:讲话方类型、讲话方比例;所述讲话方类型包括:驾驶员、前排乘客、后排乘客;所述讲话方比例为各讲话方的占比;所述车辆信息包括:车辆状态、车辆状态比例、车辆型号;所述车辆状态包括:车辆静止、车辆低速行驶、车辆高速行驶;所述车辆状态比例为各种车辆状态的占比;所述噪音信息包括:噪音类型、噪音类型比例;所述噪音类型包括:环境噪音、音乐、人声;所述噪音类型比例为各种噪音类型的占比;所述测试用例信息包括:测试用例类型、测试用例类型比例、测试用例数量;所述测试用例类型包括:车辆控制类、导航类、娱乐控制类、信息咨询类;所述测试用例类型比例为各种测试用例类型的占比;还用于使用第一预设网络模型对用户语音文件进行处理,获得所述用户语音文件的用户信息和文字内容;根据所述文字内容,判断所述用户语音文件归属的测试用例类型;所述用户信息包括:用户性别、...

【专利技术属性】
技术研发人员:李美桃刘永东刘巍李阳
申请(专利权)人:国家工业信息安全发展研究中心
类型:发明
国别省市:

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

1