[发明专利]语音合成质量测试方法及装置有效
| 申请号: | 201811480007.2 | 申请日: | 2018-12-05 |
| 公开(公告)号: | CN109473121B | 公开(公告)日: | 2021-06-01 |
| 发明(设计)人: | 杜斌;初敏 | 申请(专利权)人: | 思必驰科技股份有限公司 |
| 主分类号: | G10L25/60 | 分类号: | G10L25/60;G10L13/02 |
| 代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 方挺;车江华 |
| 地址: | 215123 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 语音 合成 质量 测试 方法 装置 | ||
本发明公开一种语音合成质量测试方法及装置,其中该方法包括:S10、预先基于语音合成系统生成测试用例集;S20、从测试用例集中随机选择设定数量的测试用例;S30、对当前设定数量的测试用例进行测试,并确定当前局部测试用例通过率;S40、判断是否能够基于当前局部测试用例通过率确定语音合成系统的语音合成质量的达标情况;S50、如果是,则结束测试;S60、如果否,则再次从测试用例集中随机选择设定数量的测试用例并跳转至步骤S30。本发明实施例开始测试的时候可以选取比较少的测试用例数量进行测试,如果测估后能够得到一个确定的评估结果,则立即停止测试,节省测试时间,否则继续增加测试用例测试,再次循环此步骤,直到能获得一个稳定的评估结果。
技术领域
本发明涉及语音处理技术领域,尤其涉及一种语音合成质量测试方法及装置。
背景技术
现在使用的技术中,最相似的是一些软件测试系统或测试流程,普通的软件测试系统首先会让测试人员对测试场景或软件定制测试用例,当需要测试的时候,运行测试人员指定的测试用例,运行的方式分为自动测试和手动测试,然后根据用例的最终结果来判断软件系统的质量。
这种方式使用在语音合成质量方面的测试的时候,会碰到一些问题,对于语音质量方面的测试,首先是非常难进行自动化的测试,其次是需要覆盖较多的测试场景,否则难以判断语音合成的质量,这样导致工作量巨大。在测试的过程中,为了加快测试流程,更快的完成任务,采取的方式比较有限,可以通过增加测试人员的办法,也可以减少测试用例的数量,但是为了保证测试的质量,防止有些未知问题无法被发现,测试用例的总量上并不能减少很多。
发明内容
本发明实施例提供一种语音合成质量测试方法及装置,用于至少解决上述技术问题之一。
第一方面,本发明实施例提供一种语音合成质量测试方法,包括:
S10、预先基于语音合成系统生成测试用例集;
S20、从所述测试用例集中随机选择设定数量的测试用例;
S30、对当前设定数量的测试用例进行测试,并确定当前局部测试用例通过率;
S40、判断是否能够基于所述当前局部测试用例通过率确定所述语音合成系统的语音合成质量的达标情况;
S50、如果是,则结束测试;
S60、如果否,则再次从所述测试用例集中随机选择设定数量的测试用例并跳转至步骤S30。
第二方面,本发明实施例提供一种语音合成质量测试装置,包括:
测试用例集生成模块,用于预先基于语音合成系统生成测试用例集;
测试用例选择模块,用于从所述测试用例集中随机选择设定数量的测试用例;
通过率确定模块,用于对当前设定数量的测试用例进行测试,并确定当前局部测试用例通过率;
判定模块,用于判断是否能够基于所述当前局部测试用例通过率确定所述语音合成系统的语音合成质量的达标情况;
结束测试模块,用于当能够确定所述语音合成系统的语音合成质量的达标情况时,结束测试;
循环测试模块,用于当不能够确定所述语音合成系统的语音合成质量的达标情况时,再次从所述测试用例集中随机选择设定数量的测试用例并调用所述通络率确定模块。
第三方面,本发明实施例提供一种存储介质,所述存储介质中存储有一个或多个包括执行指令的程序,所述执行指令能够被电子设备(包括但不限于计算机,服务器,或者网络设备等)读取并执行,以用于执行本发明上述任一项语音合成质量测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思必驰科技股份有限公司,未经思必驰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811480007.2/2.html,转载请声明来源钻瓜专利网。





