技术新讯 > 乐器声学设备的制造及制作,分析技术 > 智能设备的语音测试方法、装置、测试系统及存储介质与流程  >  正文

智能设备的语音测试方法、装置、测试系统及存储介质与流程

  • 国知局
  • 2024-06-21 11:41:03

本发明涉及计算机,尤其涉及一种智能设备的语音测试方法、装置、测试系统及存储介质。

背景技术:

1、对于具备语音交互功能的智能设备,在研发阶段需使用测试系统对智能设备的语音功能进行测试,从而确保智能设备的语音交互功能的准确性。

2、测试系统中包含有多个测试设备,在进行语音测试时,一般对多个测试设备以及测试环境有多种需求,以使得能够模拟多工况的测试环境,从而使得智能设备在多种测试环境下对输入的语音进行准备识别。

3、现有方案在使用测试系统进行语音测试时,没有一套严格的自动化测试标准,例如,在测试设备不正常,或者测试环境中的噪音不满足需求时,该种情况下,是否继续测试一般由测试人员人工决定。该种方式存在降低测试效率,影响测试结果的准确性等缺点。

技术实现思路

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、若是所述工作时间,则所述控制器接收对所述待测设备发送的预约信息,所述预约信息包括在预约在非工作时间中的测试时间,以使得所述控制器在所述非工作时间控制所述发音设备对所述待测设备进行语音测试;

30、若不是所述工作时间,则所述控制器控制所述发音设备对所述待测设备进行语音测试。

31、可选地,若拒绝对所述待测设备发送的预约信息,所述方法还包括:

32、所述控制器获取所述待测设备的主要语料;

33、所述控制器在所述工作时间控制所述发音设备基于所述主要语料对所述待测设备进行测试。

34、第二方面,本发明提供一种智能设备的语音测试装置,所述装置集成于测试系统,所述测试系统包括:控制器、滑轨设备、发音设备和噪音测量设备;在所述滑轨设备上集成有视觉设备,所述视觉设备、所述发音设备、所述噪音测量设备和待测设备分别与所述控制器连接,所述视觉设备用于向所述控制器发送所述滑轨设备的状态;所述测试装置包括:

35、设备状态接收模块,用于接收所述滑轨设备、所述发音设备和所述噪音测量设备中的至少一个的设备状态;

36、影响因素确定模块,用于根据至少一个所述设备状态确定所述测试系统的影响因素;

37、测试方式确定模块,用于根据所述影响因素确定所述测试系统对所述待测智能设备的语音测试方式,并按照所述测试方式测试所述待测设备。

38、第三方面,本发明还提供了一种测试系统,所述测试系统包括:控制器、滑轨设备、发音设备和噪音测量设备,在所述滑轨设备上集成有视觉设备,所述控制器用于实现本发明任一实施例所述的智能设备的语音测试方法。

39、第四方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的智能设备的语音测试方法。

40、本发明提供的智能设备的语音测试方案,该方案应用于测试系统,测试系统包括:控制器、滑轨设备、发音设备和噪音测量设备;控制器首先获取测试系统中每个测试设备的设备状态,并根据至少一个设备状态确定测试系统的影响因素;最后根据影响因素确定测试系统对待测设备的语音测试方式,按照测试方式测试待测设备。本实施例提供的方案,通过根据测试设备的相应设备状态确定对应的影响因素,以根据影响因素确定当前状态下的测试方式,测试方式可以包括:暂停测试、继续测试或者测试部分功能等,从而有助于测试系统进行自动化测试,取到了提高测试效率,提升测试结果准确性的有益效果。

41、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。

本文地址:https://www.jishuxx.com/zhuanli/20240618/22887.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。