本发明涉及电动汽车智能座舱测试,尤其涉及一种车载语音系统的测试方法及系统。
背景技术:
1、本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。
2、车载语音系统作为车辆标配,能够及时获知车辆乘员意图以及时提供个性化服务,有效避免了驾驶员视线偏离道路和分心驾驶所带来的不便。目前的车载语音系统需要通过乘员的语音指令来提供相应服务,因此在车辆出厂前,需要对车载语音系统进行语音测试,以保证车载语音系统对语音指令的响应性能。
3、由于车载语音系统的实际工作环境较为复杂,为保证测试数据与实际工况接近,传统语音测试方案一般是进行整车静动态测试,需要将车辆在实际道路上开展动态道路测试,存在危险可能性,以测试不同形成工况下的车载语音系统对语音指令的响应性能。但进行整车道路测试需要配备专门的驾驶员和测试人员,以进行人工测试并记录数据,而在人工测试过程中容易出现许多不可控因素(如测试人员不同引起的差异),这些不可控因素容易导致获得的测试数据不够准确,最终无法准确评估车载语音系统的性能。
4、而现有的智能语音交互测试系统在仿真过程中,其存在仿真的语音过于生硬,且交互指令不够全面,表达方式不够日常等缺陷。并且现有的测试系统无法模拟真实且多变的背景环境,使得仿真测试过程不够真实。
技术实现思路
1、针对现有技术存在的不足,本发明的目的是提供一种车载语音系统的测试方法及系统,能够形成更为逼真的环境背景,并针对场景和用户习惯构建更为全面的语料库,提升了车载语音系统的测试效率和准确度。
2、为了实现上述目的,本发明是通过如下的技术方案来实现:
3、本发明第一方面提供了一种车载语音系统的测试方法,包括以下步骤:
4、获取测试场景,根据测试场景匹配噪声库中的环境背景噪声,其中,噪声库的构建方法包括,采集不同环境下的噪音,通过弱监督学习对噪音进行分类,根据分类后的噪声形成噪声库;
5、回放环境背景噪声,并在环境背景噪声中从语料库提取语音交互指令进行语音交互测试,其中,采集日常语音数据,并对语音数据进行筛选形成语料,选取录制人员进行语料录制形成语音交互指令;
6、采集测试数据,并生成实验报告。
7、进一步的,采集不同环境下的噪音包括采集静态、低速和高速情况下的不同种类的噪音。
8、进一步的,通过弱监督学习对噪音进行分类的具体步骤为:
9、首先通过预测标签与标注标签的计数矩阵估计带噪标签与潜在正确标签之间的条件概率分布;
10、然后根据条件概率分布和样本预测概率来识别噪声标签。
11、进一步的,在实车上,结合环境光传感器和摄像头,通过识别车内和车外的光线和画面,结合预设好的场景来匹配不同场景内应该发出的噪声,通过打开或者关闭已经分类好的相应的环境噪声库音频文件进行环境背景噪声回放。
12、进一步的,对语音数据进行筛选形成语料的具体步骤为:
13、根据测试场景限定语料库的测试范围;
14、在测试范围内分析用户日常交互习惯;
15、根据用户日常交互习惯提取常用句式;
16、对常用句式进行扩展,形成语料。
17、进一步的,录制人员在录制语料时通过耳机为录制人员回放行车行驶噪声,模拟录制人员符合驾驶车辆时的发声习惯。
18、进一步的,语音交互测试过程包括:
19、发出语音交互指令,语音交互系统在接受到交互指令之后进行响应;
20、记录响应情况,计算语音交互成功率作为测试结果。
21、本发明第二方面提供了一种车载语音系统的测试系统,包括:
22、环境背景模块,被配置为获取测试场景,根据测试场景匹配噪声库中的环境背景噪声,其中,噪声库的构建方法包括,采集不同环境下的噪音,通过弱监督学习对噪音进行分类,根据分类后的噪声形成噪声库;
23、语音交互测试模块,被配置为回放环境背景噪声,并在环境背景噪声中从语料库提取语音交互指令进行语音交互测试,其中,采集日常语音数据,并对语音数据进行筛选形成语料,选取录制人员进行语料录制形成语音交互指令;
24、测试评价模块,被配置为采集测试数据,并生成实验报告。
25、本发明第三方面提供了一种介质,其上存储有程序,该程序被处理器执行时实现如本发明第一方面所述的车载语音系统的测试方法中的步骤。
26、本发明第四方面提供了一种设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如本发明第一方面所述的车载语音系统的测试方法中的步骤。
27、以上一个或多个技术方案存在以下有益效果:
28、本发明公开了一种车载语音系统的测试方法及系统,通过场景中环境背景噪声的还原使测试过程更为逼真有效,并针对用户交互习惯和应用场景,多方面的构建语料库,大大扩展了语音测试的覆盖面,具有投入人力成本低、操作简单、测试周期短、测试结果准确的优点,为项目开发缩短了周期与成本。
29、本发明的目的在于可以产品量产之前,验收环节,提前发现语音问题的bug,对唤醒率或者识别率不同工况下的测试可以进行全面的覆盖,对高速工况下的情况可以有效的降低风险,提高试验效率。
30、本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
1.一种车载语音系统的测试方法,其特征在于,包括以下步骤:
2.如权利要求1所述的车载语音系统的测试方法,其特征在于,采集不同环境下的噪音包括采集静态、低速和高速情况下的不同种类的噪音。
3.如权利要求1所述的车载语音系统的测试方法,其特征在于,通过弱监督学习对噪音进行分类的具体步骤为:
4.如权利要求1所述的车载语音系统的测试方法,其特征在于,在实车上,结合环境光传感器和摄像头,通过识别车内和车外的光线和画面,结合预设好的场景来匹配不同场景内应该发出的噪声,通过打开或者关闭已经分类好的相应的环境噪声库音频文件进行环境背景噪声回放。
5.如权利要求1所述的车载语音系统的测试方法,其特征在于,对语音数据进行筛选形成语料的具体步骤为:
6.如权利要求5所述的车载语音系统的测试方法,其特征在于,录制人员在录制语料时通过耳机为录制人员回放行车行驶噪声,模拟录制人员符合驾驶车辆时的发声习惯。
7.如权利要求6所述的车载语音系统的测试方法,其特征在于,语音交互测试过程包括:
8.一种车载语音系统的测试系统,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行权利要求1-7中任一项所述的车载语音系统的测试方法。
10.一种终端设备,其特征在于,包括处理器和计算机可读存储介质,处理器用于实现各指令;计算机可读存储介质用于存储多条指令,所述指令适于由处理器加载并执行权利要求1-7中任一项所述的车载语音系统的测试方法。