语音指令测试方法、测试装置及可读存储介质制造方法及图纸

技术编号:29333187 阅读:17 留言:0更新日期:2021-07-20 17:51
本发明专利技术公开一种语音指令测试方法、测试装置及可读存储介质,其中,所述语音指令测试方法包括以下步骤:测试终端获取待测试的语音指令;以及对获取到的所述语音指令进行识别测试,所述识别测试为:播放并执行获取到的所述语音指令,并获取所述语音指令的执行结果信息,对比所述执行结果信息与所述语音指令的预设执行结果,根据对比结果得到所述语音指令是否被识别成功的测试结果。本发明专利技术通过采用测试终端获取待测试的语音指令,播放语音指令之后,执行所播放的语音指令,根据执行结果信息与语音指令的预设执行结果,判断执行结果信息与预设执行结果是否相匹配,自动识别测试结果,提升测试的准确性。

【技术实现步骤摘要】
语音指令测试方法、测试装置及可读存储介质
本专利技术涉及测试系统领域,特别涉及一种语音指令测试方法、测试装置及可读存储介质。
技术介绍
通过语音控制的智能设备中,需要对智能设备的语音识别状态进行测试,以保证智能设备能够实现正确的语音控制。现有的语音测试中,通过手动发送测试指令,并人工观察智能设备的识别状况,由于人工判断的方式存在判断的个体差异,导致测试结果不准确的问题。
技术实现思路
本专利技术的主要目的是提出一种语音指令测试方法、测试装置及可读存储介质,旨在改善现有的语音指令测试方式测试不准确的问题。为实现上述目的,本专利技术提出的语音指令测试方法,所述语音指令测试方法包括以下步骤:测试终端获取待测试的语音指令;以及对获取到的所述语音指令进行识别测试,所述识别测试为:播放并执行获取到的所述语音指令,并获取所述语音指令的执行结果信息,对比所述执行结果信息与所述语音指令的预设执行结果,根据对比结果得到所述语音指令是否被识别成功的测试结果。可选地,所述语音指令为多条,执行所述对比所述执行结果信息与所述语音指令的预设执行结果,根据对比结果得到所述语音指令是否被识别成功的测试结果的步骤之后,所述语音指令测试方法还包括:对多条所述语音指令分别执行所述识别测试,并获得与多条所述语音指令对应的多个测试结果;以及根据多个所述测试结果,计算出所述语音指令的识别率。可选地,执行所述根据多个所述测试结果,计算出所述语音指令的识别率的步骤之后,所述语音指令测试方法还包括:显示所述语音指令的识别率,和/或,显示所述执行结果信息与所述预设执行结果不同的语音指令。可选地,在执行获取待测试的语音指令的步骤之后,显示获取到的所述语音指令。可选地,所述根据对比结果得到所述语音指令是否被识别成功的测试结果包括:当所述执行结果信息与所述语音指令的预设执行结果相同时,则确定所述识别测试的测试结果为所述语音指令能够被正确识别。可选地,所述根据对比结果得到所述语音指令是否被识别成功的测试结果还包括:当所述执行结果信息与所述语音指令的预设执行结果不同时,则确定用于存储所述语音指令的语音模块是否处于休眠状态;以及若用于存储所述语音指令的语音模块不处于休眠状态,则确定所述识别测试的测试结果为所述语音指令无法被正确识别。可选地,所述当所述执行结果信息与所述语音指令的预设执行结果不同时,则确定用于存储所述语音指令的语音模块是否处于休眠状态还包括:若用于存储所述语音指令的语音模块处于休眠状态,则对用于存储所述语音指令的语音模块进行唤醒测试,以得到唤醒测试结果,所述唤醒测试结果包括用于存储所述语音指令的语音模块能够被成功唤醒以及用于存储所述语音指令的语音模块无法被成功唤醒;以及当确定所述唤醒测试结果为用于存储所述语音指令的语音模块能够被成功唤醒时,则执行所述测试终端获取待测试的语音指令的步骤。可选地,所述若用于存储所述语音指令的语音模块处于休眠状态,则对用于存储所述语音指令的语音模块进行唤醒测试,以得到唤醒测试结果的步骤还包括:当判定所述唤醒测试结果为用于存储所述语音指令的语音模块无法被成功唤醒时,则确定所述识别测试的测试结果为所述语音指令无法被正确识别。可选地,所述唤醒测试包括:测试终端接收到唤醒测试指令时,查找用于存储与所述唤醒测试指令对应的语音指令的语音模块,并向查找到的所述语音模块发送所述唤醒测试指令;以及接收语音模块反馈的唤醒标志,根据语音模块反馈的唤醒标志确认用于存储所述语音指令的语音模块是否被成功唤醒的唤醒测试结果。可选地,所述测试终端存储有与所述语音指令对应的预设标志,所述根据语音模块反馈的唤醒标志确认用于存储所述语音指令的语音模块是否被成功唤醒的唤醒测试结果的步骤包括:对比所述唤醒标志与所述语音指令的预设标志是否匹配,若是,则确定所述唤醒测试结果为用于存储所述语音指令的语音模块能够被成功唤醒。可选地,所述若用于存储所述语音指令的语音模块处于休眠状态,则对用于存储所述语音指令的语音模块进行唤醒测试,以得到唤醒测试结果的步骤之后,重复执行所述唤醒测试预设次数,以得到多个所述唤醒测试结果,根据多个所述唤醒测试结果计算出用于存储所述语音指令的语音模块的唤醒率。可选地,执行所述根据多个所述唤醒测试结果计算出用于存储所述语音指令的语音模块的唤醒率的步骤之后,所述语音指令测试方法还包括:显示用于存储所述语音指令的语音模块的唤醒率,和/或,显示所述语音指令。本专利技术还提出一种语音指令测试装置,所述语音指令测试装置包括:存储器;以及处理器,所述存储器上存储有可在所述处理器上运行的语音指令测试程序,所述语音指令测试程序被所述处理器执行时实现如权上述所述的语音指令测试方法的步骤。本专利技术还提出一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的语音指令测试方法。本专利技术技术方案通过采用测试终端获取待测试的语音指令,播放语音指令之后,执行所播放的语音指令,根据执行结果信息与语音指令的预设执行结果,判断执行结果信息与预设执行结果是否相匹配,当执行结果信息与语音指令的预设执行结果相匹配,表示语音指令被正常执行,进而获得语音指令被成功识别的测试结果。测试过程中,通过测试终端自动获取待测试的语音指令并进行测试之后,自动识别测试结果,进而提升测试的准确性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本专利技术语音指令测试方法一实施例的流程示意图;图2为本专利技术获取语音指令识别率一实施例的流程示意图;图3为本专利技术语音指令唤醒测试一实施例的流程示意图;图4为本专利技术语音测试装置硬件结构一实施例的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员没有做出创造性劳动前提下所获得的其他所有实施例,都属于本专利技术保护的范围。本专利技术提出一种语音指令测试方法,该方法可以用于智能终端的语音识别测试,如手机、PC的语音识别测试,下面以所述测试装置为测试终端为例进行说明。请参阅图1,在一实施例中,所述语音指令测试方法包括以下步骤:S100:测试终端获取待测试的语音指令。测试终端可以设置有用于存储所述语音指令的存储器,以使所述测试终端可以从存储器获取到所述语音指令。所述存储器可以设置在所述测试终端上,也可以为独立设置,并与所述测试终端相连接。本实施例本文档来自技高网...

【技术保护点】
1.一种语音指令测试方法,其特征在于,所述语音指令测试方法包括以下步骤:/n测试终端获取待测试的语音指令;以及/n对获取到的所述语音指令进行识别测试,所述识别测试为:播放并执行获取到的所述语音指令,并获取所述语音指令的执行结果信息,对比所述执行结果信息与所述语音指令的预设执行结果,根据对比结果得到所述语音指令是否被识别成功的测试结果。/n

【技术特征摘要】
1.一种语音指令测试方法,其特征在于,所述语音指令测试方法包括以下步骤:
测试终端获取待测试的语音指令;以及
对获取到的所述语音指令进行识别测试,所述识别测试为:播放并执行获取到的所述语音指令,并获取所述语音指令的执行结果信息,对比所述执行结果信息与所述语音指令的预设执行结果,根据对比结果得到所述语音指令是否被识别成功的测试结果。


2.如权利要求1所述的语音指令测试方法,其特征在于,所述语音指令为多条,执行所述对比所述执行结果信息与所述语音指令的预设执行结果,根据对比结果得到所述语音指令是否被识别成功的测试结果的步骤之后,所述语音指令测试方法还包括:
对多条所述语音指令分别执行所述识别测试,并获得与多条所述语音指令对应的多个测试结果;以及
根据多个所述测试结果,计算出所述语音指令的识别率。


3.如权利要求2所述的语音指令测试方法,其特征在于,执行所述根据多个所述测试结果,计算出所述语音指令的识别率的步骤之后,所述语音指令测试方法还包括:
显示所述语音指令的识别率,和/或,显示所述执行结果信息与所述预设执行结果不同的语音指令。


4.如权利要求1所述的语音指令测试方法,其特征在于,在执行获取待测试的语音指令的步骤之后,显示获取到的所述语音指令。


5.如权利要求1至4任一项所述的语音指令测试方法,其特征在于,所述根据对比结果得到所述语音指令是否被识别成功的测试结果包括:
当所述执行结果信息与所述语音指令的预设执行结果相同时,则确定所述识别测试的测试结果为所述语音指令能够被正确识别。


6.如权利要求5所述的语音指令测试方法,其特征在于,所述根据对比结果得到所述语音指令是否被识别成功的测试结果还包括:
当所述执行结果信息与所述语音指令的预设执行结果不同时,则确定用于存储所述语音指令的语音模块是否处于休眠状态;以及
若用于存储所述语音指令的语音模块不处于休眠状态,则确定所述识别测试的测试结果为所述语音指令无法被正确识别。


7.如权利要求6所述的语音指令测试方法,其特征在于,所述当所述执行结果信息与所述语音指令的预设执行结果不同时,则确定用于存储所述语音指令的语音模块是否处于休眠状态还包括:
若用于存储所述语音指令的语音模块处于休眠状态,则对用于存储所述语音指令的语音模块进行唤醒测试,以得到唤醒测试结果,所述唤醒测试结果包括用于存储所述语音指令的语音模块能够被成功唤醒以及用于存储所述语音指令的语音模块无法被成功唤醒;以及
当确定所述...

【专利技术属性】
技术研发人员:孙凌云赵志勇
申请(专利权)人:青岛歌尔智能传感器有限公司
类型:发明
国别省市:山东;37

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

1