语音识别测试方法、装置、系统、计算机设备及存储介质制造方法及图纸

技术编号:20162369 阅读:22 留言:0更新日期:2019-01-19 00:15
本发明专利技术公开了语音识别测试方法、装置、系统、计算机设备及存储介质,其中方法可包括:服务端进行唤醒音频的播放;若接收到设备端上报的唤醒状态,则服务端进行待识别音频的播放,所述唤醒状态为设备端根据获取到的待测试智能设备输出的实时日志确定出待测试智能设备被唤醒后、向服务端上报的唤醒状态;服务端接收设备端上报的识别结果,并进行存储,所述识别结果为设备端从实时日志中获取的待测试智能设备针对待识别音频的识别结果。应用本发明专利技术所述方案,能够提升测试效率等。

【技术实现步骤摘要】
语音识别测试方法、装置、系统、计算机设备及存储介质
本专利技术涉及计算机应用技术,特别涉及语音识别测试方法、装置、系统、计算机设备及存储介质。
技术介绍
语音识别是智能设备获取用户意图的重要途径,在人工智能快速发展的今天,语音识别逐渐成为众多智能设备的标配。业内通常采用播放音频的方式来对智能设备的语音识别能力进行测试,通过反复的测试和优化来提高智能设备的语音识别能力。相应地,如何快速的完成智能设备端到端的语音识别测试,已经成为影响产品研发进度和优化迭代速度的重要因素。端到端的语音识别测试主要分为唤醒和识别两个过程,具体实现时,首先播放唤醒音频唤醒智能设备,当确定智能设备被唤醒后,播放待识别音频,智能设备会对待识别音频进行识别并返回识别结果。但是,上述方式在实际应用中会存在一定的问题,如:一是开发测试工具的周期,对于每一个待测试的智能设备,都需要为其开发一套对应的工具,从工具的开发、调试到稳定可用大约需要一周的时间,严重影响了测试效率;二是工具的复用性,由于各智能设备使用的系统、架构和编译环境等不同,无法提供一个通用的工具来对所有智能设备进行测试,导致需要不停的开发测试工具,从而进一步影响了测试效率。
技术实现思路
有鉴于此,本专利技术提供了语音识别测试方法、装置、系统、计算机设备及存储介质。具体技术方案如下:一种语音识别测试方法,包括:服务端进行唤醒音频的播放;若接收到设备端上报的唤醒状态,则所述服务端进行待识别音频的播放,所述唤醒状态为所述设备端根据获取到的待测试智能设备输出的实时日志确定出所述待测试智能设备被唤醒后、向所述服务端上报的唤醒状态;所述服务端接收所述设备端上报的识别结果,并进行存储,所述识别结果为所述设备端从所述实时日志中获取的所述待测试智能设备针对所述待识别音频的识别结果。根据本专利技术一优选实施例,所述服务端进行唤醒音频的播放包括:所述服务端进入就绪状态,若接收到所述设备端进入就绪状态后上报的就绪状态,则进行所述唤醒音频的播放。根据本专利技术一优选实施例,所述服务端进入就绪状态之前,进一步包括:所述服务端启动,进入等待所述设备端注册状态;待所述设备端在所述服务端完成注册后,所述服务端进入就绪状态。根据本专利技术一优选实施例,所述若接收到设备端上报的唤醒状态,则所述服务端进行待识别音频的播放包括:所述服务端从所述唤醒音频播放完成开始计时,若在第一预定时长内接收到所述设备端上报的唤醒状态,则进行待识别音频的播放;所述服务端接收所述设备端上报的识别结果,并进行存储包括:所述服务端从所述待识别音频播放完成开始计时,若在第二预定时长内接收到所述设备端上报的识别结果,则对所述识别结果进行存储。根据本专利技术一优选实施例,该方法进一步包括:若在所述第一预定时长内未接收到所述设备端上报的唤醒状态,则所述服务端执行以下预定处理:再次进行唤醒音频的播放,若在所述第一预定时长内接收到所述设备端上报的唤醒状态,则进行所述待识别音频的播放,否则,重复执行所述预定处理。根据本专利技术一优选实施例,所述进行存储包括:所述服务端将所述识别结果存储到所创建的所述设备端对应的文本文件中;该方法进一步包括:若在所述第二预定时长内未接收到所述设备端上报的识别结果,则所述服务端存放一个空行在所述文本文件中。一种语音识别测试方法,包括:设备端根据获取到的待测试智能设备输出的实时日志确定出所述待测试智能设备被唤醒,向服务端上报唤醒状态,所述待测试智能设备被所述服务端播放的唤醒音频唤醒;所述设备端从所述实时日志中获取所述待测试智能设备针对所述服务端播放的待识别音频的识别结果,将所述识别结果上报给所述服务端进行存储,所述待识别音频为所述服务端接收到所述设备端上报的唤醒状态后进行播放的。根据本专利技术一优选实施例,所述设备端向所述服务端上报唤醒状态之前,进一步包括:所述设备端确定所述服务端进入就绪状态后,进入就绪状态,并将就绪状态上报给所述服务端,以便所述服务端进行所述唤醒音频的播放。根据本专利技术一优选实施例,所述设备端确定所述服务端进入就绪状态之前,进一步包括:所述设备端在所述服务端进行注册,注册成功,所述服务端进入就绪状态。一种语音识别测试装置,包括:音频唤醒单元、音频测试单元以及结果存储单元;所述音频唤醒单元,用于进行唤醒音频的播放;所述音频测试单元,用于当接收到设备端上报的唤醒状态时,进行待识别音频的播放,所述唤醒状态为所述设备端根据获取到的待测试智能设备输出的实时日志确定出所述待测试智能设备被唤醒后上报的唤醒状态;所述结果存储单元,用于接收所述设备端上报的识别结果,并进行存储,所述识别结果为所述设备端从所述实时日志中获取的所述待测试智能设备针对所述待识别音频的识别结果。根据本专利技术一优选实施例,所述语音识别测试装置中进一步包括:第一预处理单元;所述第一预处理单元,用于当所述语音识别测试装置进入就绪状态后,若接收到所述设备端进入就绪状态后上报的就绪状态,则通知所述音频唤醒单元执行自身功能。根据本专利技术一优选实施例,所述第一预处理单元进一步用于,当所述语音识别测试装置启动并进入等待所述设备端注册状态后,为所述设备端在所述语音识别测试装置中完成注册,之后所述语音识别测试装置进入就绪状态。根据本专利技术一优选实施例,所述音频测试单元进一步用于,从所述唤醒音频播放完成开始计时,若在第一预定时长内接收到所述设备端上报的唤醒状态,则进行待识别音频的播放;所述结果存储单元进一步用于,从所述待识别音频播放完成开始计时,若在第二预定时长内接收到所述设备端上报的识别结果,则对所述识别结果进行存储。根据本专利技术一优选实施例,所述音频测试单元进一步用于,若在所述第一预定时长内未接收到所述设备端上报的唤醒状态,则执行以下预定处理:通知所述音频唤醒单元再次进行唤醒音频的播放,若在所述第一预定时长内接收到所述设备端上报的唤醒状态,则进行所述待识别音频的播放,否则,重复执行所述预定处理。根据本专利技术一优选实施例,所述结果存储单元将所述识别结果存储到所创建的所述设备端对应的文本文件中;所述结果存储单元进一步用于,若在所述第二预定时长内未接收到所述设备端上报的识别结果,则存放一个空行在所述文本文件中。一种语音识别测试装置,包括:唤醒上报单元以及结果上报单元;所述唤醒上报单元,用于当根据获取到的待测试智能设备输出的实时日志确定出所述待测试智能设备被唤醒时,向服务端上报唤醒状态,所述待测试智能设备被所述服务端播放的唤醒音频唤醒;所述结果上报单元,用于从所述实时日志中获取所述待测试智能设备针对所述服务端播放的待识别音频的识别结果,将所述识别结果上报给所述服务端进行存储,所述待识别音频为所述服务端接收到上报的唤醒状态后进行播放的。根据本专利技术一优选实施例,所述语音识别测试装置中进一步包括:第二预处理单元;所述第二预处理单元,用于当所述服务端进入就绪状态后,当所述语音识别测试装置进入就绪状态时,将就绪状态上报给所述服务端,以便所述服务端进行所述唤醒音频的播放。根据本专利技术一优选实施例,所述第二预处理单元进一步用于,在所述服务端进行注册,注册成功,所述服务端进入就绪状态。一种语音识别测试系统,包括:如以上所述的两种语音识别测试装置。一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理本文档来自技高网...

【技术保护点】
1.一种语音识别测试方法,其特征在于,包括:服务端进行唤醒音频的播放;若接收到设备端上报的唤醒状态,则所述服务端进行待识别音频的播放,所述唤醒状态为所述设备端根据获取到的待测试智能设备输出的实时日志确定出所述待测试智能设备被唤醒后、向所述服务端上报的唤醒状态;所述服务端接收所述设备端上报的识别结果,并进行存储,所述识别结果为所述设备端从所述实时日志中获取的所述待测试智能设备针对所述待识别音频的识别结果。

【技术特征摘要】
1.一种语音识别测试方法,其特征在于,包括:服务端进行唤醒音频的播放;若接收到设备端上报的唤醒状态,则所述服务端进行待识别音频的播放,所述唤醒状态为所述设备端根据获取到的待测试智能设备输出的实时日志确定出所述待测试智能设备被唤醒后、向所述服务端上报的唤醒状态;所述服务端接收所述设备端上报的识别结果,并进行存储,所述识别结果为所述设备端从所述实时日志中获取的所述待测试智能设备针对所述待识别音频的识别结果。2.根据权利要求1所述的方法,其特征在于,所述服务端进行唤醒音频的播放包括:所述服务端进入就绪状态,若接收到所述设备端进入就绪状态后上报的就绪状态,则进行所述唤醒音频的播放。3.根据权利要求2所述的方法,其特征在于,所述服务端进入就绪状态之前,进一步包括:所述服务端启动,进入等待所述设备端注册状态;待所述设备端在所述服务端完成注册后,所述服务端进入就绪状态。4.根据权利要求1所述的方法,其特征在于,所述若接收到设备端上报的唤醒状态,则所述服务端进行待识别音频的播放包括:所述服务端从所述唤醒音频播放完成开始计时,若在第一预定时长内接收到所述设备端上报的唤醒状态,则进行待识别音频的播放;所述服务端接收所述设备端上报的识别结果,并进行存储包括:所述服务端从所述待识别音频播放完成开始计时,若在第二预定时长内接收到所述设备端上报的识别结果,则对所述识别结果进行存储。5.根据权利要求4所述的方法,其特征在于,该方法进一步包括:若在所述第一预定时长内未接收到所述设备端上报的唤醒状态,则所述服务端执行以下预定处理:再次进行唤醒音频的播放,若在所述第一预定时长内接收到所述设备端上报的唤醒状态,则进行所述待识别音频的播放,否则,重复执行所述预定处理。6.根据权利要求4所述的方法,其特征在于,所述进行存储包括:所述服务端将所述识别结果存储到所创建的所述设备端对应的文本文件中;该方法进一步包括:若在所述第二预定时长内未接收到所述设备端上报的识别结果,则所述服务端存放一个空行在所述文本文件中。7.一种语音识别测试方法,其特征在于,包括:设备端根据获取到的待测试智能设备输出的实时日志确定出所述待测试智能设备被唤醒,向服务端上报唤醒状态,所述待测试智能设备被所述服务端播放的唤醒音频唤醒;所述设备端从所述实时日志中获取所述待测试智能设备针对所述服务端播放的待识别音频的识别结果,将所述识别结果上报给所述服务端进行存储,所述待识别音频为所述服务端接收到所述设备端上报的唤醒状态后进行播放的。8.根据权利要求7所述的方法,其特征在于,所述设备端向所述服务端上报唤醒状态之前,进一步包括:所述设备端确定所述服务端进入就绪状态后,进入就绪状态,并将就绪状态上报给所述服务端,以便所述服务端进行所述唤醒音频的播放。9.根据权利要求8所述的方法,其特征在于,所述设备端确定所述服务端进入就绪状态之前,进一步包括:所述设备端在所述服务端进行注册,注册成功,所述服务端进入就绪状态。10.一种语音识别测试装置,其特征在于,包括:音频唤醒单元、音频测试单元以及结果存储单元;所述音频唤醒单元,用于进行唤醒音频的播放;所述音频测试单元,用于当接收到设备端上报的唤醒状态时,进行待识别音频的播放,所述唤醒状态为所述设备端根据获取到的待测试智能设备输出的实时日志确定出所述待测试智能设备被唤醒后上报的唤醒状态;所述结果存储单元,用于接收...

【专利技术属性】
技术研发人员:王凯张魁平蒋琳杜蕴璇
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1