语音产品的测试方法、装置、设备及计算机可读介质制造方法及图纸

技术编号:19781192 阅读:26 留言:0更新日期:2018-12-15 12:08
本发明专利技术提出一种语音产品的测试方法、装置、设备及计算机可读介质,其中语音产品的测试方法包括:获取与待执行指令相对应的待执行语音;向语音产品播放所述待执行语音;获取所述语音产品针对所述待执行语音返回的界面显示结果;检测所述界面显示结果与所述待执行指令是否匹配。本发明专利技术的技术方案可以实现对语音产品的自动化测试,降低人力成本,提高测试效率。

【技术实现步骤摘要】
语音产品的测试方法、装置、设备及计算机可读介质
本专利技术涉及语音信息
,尤其涉及一种语音产品的测试方法、装置、设备及计算机可读介质。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。传统的语音产品测试方法,都是通过人工说出对应的唤醒词或指令,并以人工查看结果的方式进行测试,耗时耗力。随着语义垂类、车厂定制指令和产品接入项目数量的不断增加,指令数量已达到上千个,人工语音测试在人力与时间方面均已无法满足需求。
技术实现思路
本专利技术实施例提供一种语音产品的测试方法、装置、设备及计算机可读介质,以至少解决现有技术中的一个或多个技术问题。第一方面,本专利技术实施例提供了一种语音产品的测试方法,包括:获取与待执行指令相对应的待执行语音;向语音产品播放所述待执行语音;获取所述语音产品针对所述待执行语音返回的界面显示结果;检测所述界面显示结果与所述待执行指令是否匹配。结合第一方面,本专利技术实施例在第一方面的第一种实施方式中,检测所述界面显示结果与所述待执行指令是否匹配,包括:从所述界面显示结果中识别出文本;检测所述文本是否包括与所述待执行指令相关的关键词。结合第一方面,本专利技术实施例在第一方面的第二种实施方式中,检测所述界面显示结果与所述待执行指令是否匹配,包括:检测所述界面显示结果是否包括与所述待执行指令相关的关键元素。结合第一方面,本专利技术实施例在第一方面的第三种实施方式中,获取与待执行指令相对应的待执行语音,包括以下方式的至少一种:通过文本转语音技术,将所述待执行指令转换为待执行语音;获取来自真人录制的待执行语音。结合第一方面、第一方面的第一种实施方式、第一方面的第二种实施方式或第一方面的第三种实施方式,本专利技术实施例在第一方面的第四种实施方式中,所述测试方法还包括:从所述语音产品的运行日志中,抓取所述语音产品对所述待执行语音的识别结果;检测所述识别结果是否与所述待执行语音相匹配。结合第一方面、第一方面的第一种实施方式、第一方面的第二种实施方式或第一方面的第三种实施方式,本专利技术实施例在第一方面的第五种实施方式中,所述测试方法还包括:获取与唤醒指令相对应的唤醒语音;向所述语音产品播放所述唤醒语音;检测所述语音产品是否被唤醒。结合第一方面的第五种实施方式,本专利技术实施例在第一方面的第六种实施方式中,获取与唤醒指令相对应的唤醒语音,包括以下方式的至少一种:通过文本转语音技术,将所述唤醒指令转换为唤醒语音;获取来自真人录制的唤醒语音。第二方面,本专利技术实施例提供一种语音产品的测试装置,包括:第一获取模块,用于获取与待执行指令相对应的待执行语音;第一播放模块,用于向语音产品播放所述待执行语音;第二获取模块,用于获取所述语音产品针对所述待执行语音返回的界面显示结果;第一检测模块,用于检测所述界面显示结果与所述待执行指令是否匹配。结合第二方面,本专利技术实施例在第二方面的第一种实施方式中,所述第一检测模块包括:识别子模块,用于从所述界面显示结果中识别出文本;第一检测子模块,用于检测所述文本是否包括与所述待执行指令相关的关键词。结合第二方面,本专利技术实施例在第二方面的第二种实施方式中,所述第一检测模块包括:第二检测子模块,用于检测所述界面显示结果是否包括与所述待执行指令相关的关键元素。结合第二方面,本专利技术实施例在第二方面的第三种实施方式中,所述测试装置还包括:抓取模块,用于从所述语音产品的运行日志中,抓取所述语音产品对所述指令语音的识别结果;第二检测模块,用于检测所述识别结果检测所述识别结果是否与所述待执行语音相匹配。结合第二方面,本专利技术实施例在第二方面的第四种实施方式中,所述测试装置还包括:第三获取模块,用于获取与唤醒指令相对应的唤醒语音;第二播放模块,用于向所述语音产品播放所述唤醒语音;第三检测模块,用于检测所述语音产品是否被唤醒。第三方面,本专利技术实施例提供了一种语音产品的测试设备,所述设备的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,所述设备的结构中包括处理器和存储器,所述存储器用于存储支持所述装置执行上述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述设备还可以包括通信接口,用于与其他设备或通信网络通信。第四方面,本专利技术实施例提供了一种计算机可读存储介质,用于存储语音产品的测试装置所用的计算机软件指令,其包括用于执行上述第一方面中语音产品的测试方法为语音产品的测试装置所涉及的程序。本专利技术实施例可以实现对语音产品的自动化测试,降低人力成本,提高测试效率。上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本专利技术进一步的方面、实施方式和特征将会是容易明白的。附图说明在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本专利技术公开的一些实施方式,而不应将其视为是对本专利技术范围的限制。图1为本专利技术实施例的语音产品的测试方法的流程图。图2为本专利技术实施例的语音产品的测试方法的流程图。图3为本专利技术实施例的语音产品的测试方法的流程图。图4为本专利技术实施例的语音产品的测试方法的流程图。图5为本专利技术实施例的语音产品的测试方法的流程图。图6为本专利技术实施例的语音产品的测试方法的流程图。图7为本专利技术实施例的语音产品的测试装置的结构示意图。图8为本专利技术实施例的语音产品的测试装置的结构示意图。图9为本专利技术实施例的语音产品的测试装置的结构示意图。图10为本专利技术实施例的语音产品的测试装置的结构示意图。图11为本专利技术实施例的语音产品的测试装置的结构示意图。图12为本专利技术实施例的语音产品的测试设备的组成结构示意图。具体实施方式在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本专利技术的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。本专利技术实施例旨在提供一种语音产品的测试方法和装置,通过向语音产品播放对应于待执行指令的待执行语音,进而检测语音产品返回的界面显示结果与待执行指令是否匹配,可以实现对语音产品的自动化测试。下面具体介绍本专利技术的各种非限制性实施方式。如图1所示,本专利技术实施例的语音产品的测试方法可以包括:S110、获取与待执行指令相对应的待执行语音。具体地,待执行指令可以包括文本形式;每一个待执行指令对应其语音形式的待执行语音。例如,文本形式的待执行指令“导航去世界之窗”对应于语音形式的待执行语音“导航去世界之窗”。在一种可能的实施方式中,在步骤S110中,获取与待执行指令相对应的待执行语音,包括以下示例的至少一种:示例一、通过文本转语音技术,将所述待执行指令转换为待执行语音。基于文本转语音(TTS,TextToSpeech)技术,可以将文本形式的待执行指令合成转化为语音形式的待执行语音。在一种可能的实施方式中,基于一些播放工具,可以将待执行指令转换得到的待执行语音播放出来。示例二、获取来自真人录制的待执行语音。基于转换得到的合成本文档来自技高网...

【技术保护点】
1.一种语音产品的测试方法,其特征在于,包括:获取与待执行指令相对应的待执行语音;向语音产品播放所述待执行语音;获取所述语音产品针对所述待执行语音返回的界面显示结果;检测所述界面显示结果与所述待执行指令是否匹配。

【技术特征摘要】
1.一种语音产品的测试方法,其特征在于,包括:获取与待执行指令相对应的待执行语音;向语音产品播放所述待执行语音;获取所述语音产品针对所述待执行语音返回的界面显示结果;检测所述界面显示结果与所述待执行指令是否匹配。2.根据权利要求1所述的测试方法,其特征在于,检测所述界面显示结果与所述待执行指令是否匹配,包括:从所述界面显示结果中识别出文本;检测所述文本是否包括与所述待执行指令相关的关键词。3.根据权利要求1所述的测试方法,其特征在于,检测所述界面显示结果与所述待执行指令是否匹配,包括:检测所述界面显示结果是否包括与所述待执行指令相关的关键元素。4.根据权利要求1所述的测试方法,其特征在于,获取与待执行指令相对应的待执行语音,包括以下方式的至少一种:通过文本转语音技术,将所述待执行指令转换为待执行语音;获取来自真人录制的待执行语音。5.根据权利要求1至4任一项所述的测试方法,其特征在于,还包括:从所述语音产品的运行日志中,抓取所述语音产品对所述待执行语音的识别结果;检测所述识别结果是否与所述待执行语音相匹配。6.根据权利要求1至4任一项所述的测试方法,其特征在于,还包括:获取与唤醒指令相对应的唤醒语音;向所述语音产品播放所述唤醒语音;检测所述语音产品是否被唤醒。7.根据权利要求6所述的测试方法,其特征在于,获取与唤醒指令相对应的唤醒语音,包括以下方式的至少一种:通过文本转语音技术,将所述唤醒指令转换为唤醒语音;获取来自真人录制的唤醒语音。8.一种语音产品的测试装置,其特征在于,包括:第一获取模块,用于获取与...

【专利技术属性】
技术研发人员:张宝园李俊平曾金平王琪
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1