1.一种语音唤醒自动化测试方法,包括:获取针对客户端进行人工测试的第一唤醒成功率和对应所述人工测试的唤醒录制语音;
基于所述唤醒录制语音对所述客户端进行语音接口测试,并记录对应所述语音接口测试的第二唤醒成功率;
当所述第一唤醒成功率和所述第二唤醒成功率之间的偏差小于设定阈值时,利用所述唤醒录制语音进行语音唤醒自动化测试。
2.根据权利要求1所述的方法,其中,所述唤醒录制语音是在进行人工测试时且在所述客户端进行语音端点检测之前所保存的人工输入语音。
3.根据权利要求1所述的方法,其中,所述唤醒录制语音包括分别对应于不同的应用场景的多个唤醒录制语音。
4.根据权利要求1所述的方法,其中,所述利用所述唤醒录制语音进行语音唤醒自动化测试包括:
基于所述唤醒录制语音,对第一客户端进行自动化测试;
基于所述唤醒录制语音,对第二客户端进行自动化测试;
其中所述第一客户端和所述第二客户端分别被配置成具有不同的机型和/或系统版本。
5.根据权利要求4所述的方法,其中,在所述基于所述唤醒录制语音,对第二客户端进行自动化测试之后,该方法还包括:获取针对所述第一客户端的自动化测试的第一机测唤醒成功率;
获取针对所述第二客户端的自动化测试的第二机测唤醒成功率;
比较所述第一机测唤醒成功率和所述第二机测唤醒成功率,从而评价不同机型和/或不同系统版本的客户端的语音唤醒功能。
6.一种语音唤醒自动化测试系统,包括:获取单元,用于获取针对客户端进行人工测试的第一唤醒成功率和对应所述人工测试的唤醒录制语音;
接口测试单元,用于基于所述唤醒录制语音对所述客户端进行语音接口测试,并记录对应所述语音接口测试的第二唤醒成功率;
自动化测试单元,用于当所述第一唤醒成功率和所述第二唤醒成功率之间的偏差小于设定阈值时,利用所述唤醒录制语音进行语音唤醒自动化测试。
7.根据权利要求6所述的系统,其中,所述唤醒录制语音是在进行人工测试时且在所述客户端进行语音端点检测之前所保存的人工输入语音。
8.根据权利要求6所述的系统,其中,所述唤醒录制语音包括分别对应于不同的应用场景的多个唤醒录制语音。
9.根据权利要求6所述的系统,其中,所述自动化测试单元包括:第一自动化测试模块,用于基于所述唤醒录制语音,对第一客户端进行自动化测试;
第二自动化测试模块,用于基于所述唤醒录制语音,对第二客户端进行自动化测试;
其中所述第一客户端和所述第二客户端分别被配置具有不同的机型和/或系统版本。
10.根据权利要求9所述的系统,其中,所述自动化测试单元还包括:第一机测唤醒成功率获取模块,用于获取针对所述第一客户端的自动化测试的第一机测唤醒成功率;
第二机测唤醒成功率获取模块,用于获取针对所述第二客户端的自动化测试的第二机测唤醒成功率;
比较模块,用于比较所述第一机测唤醒成功率和所述第二机测唤醒成功率,从而评价不同机型和/或不同系统版本的客户端的语音唤醒功能。