一种自动检测语音识别率的方法及系统技术方案

技术编号:39032606 阅读:31 留言:0更新日期:2023-10-10 11:46
本发明专利技术公开了一种自动检测语音识别率的方法及系统,方法包括:读取本轮测试所设置的参数信息,并根据所读取的参数信息进行配置;所述参数信息包括:测试环境信息、测试距离信息和测试语音信息;根据识别词配置文件逐条获取待播放的识别词,并从语音库中对应命名的识别词文件中随机播放其中一条语料文件,获取相应的播放信息;将所获取的播放信息与所播放的识别词进行一一比对;重复上述步骤,直至所有播放的识别词比对完成,统计测试结果。本发明专利技术的方法及系统可以在提前预设好测试流程的情况下自动执行,最终生成被测试语音设备在安静及噪音不同环境下不同测试距离的语音识别结果,从而提高了检测语音识别率的准确性。从而提高了检测语音识别率的准确性。从而提高了检测语音识别率的准确性。

【技术实现步骤摘要】
一种自动检测语音识别率的方法及系统


[0001]本专利技术涉及语音识别
,具体的说,是一种自动检测语音识别率的方法及系统。

技术介绍

[0002]在语音智能产品的研发过程中,需要经过大量的语音测试,不断优化语音识别算法,以达到在用户状态下产品最好的语音识别效果。之前,采用人工检测的方式,对被测试语音设备的语音识别率进行检测,测试流程可以简述为:被测试语音设备上电后,人工分别站在离测试设备1米、3米、5米的位置,分别在安静、噪音环境下,对照语料表格逐条进行识别词朗读,根据设备的语音应答,人工判断其识别结果并进行数据统计,最终形成被测试语音设备在不同的环境及不同的位置处,其语音识别率的检测结果;由于之前对语音识别率的检测手段,主要依赖人工操作。如上所述的测试流程,不仅使得测试人员工作强度很大,而且测试的结果不具有客观性,因为人的音量大小会起伏变化、音色差异也会导致语音识别效果。
[0003]目前研发了语音播放和数据统计由测试软件承包,测试人员仍然需要配合移动语音播放设备的位置及在不同的位置调整语音播放音量等操作以满足不同的测试需求,如本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自动检测语音识别率的方法,其特征在于,具体步骤包括:读取本轮测试所设置的参数信息,并根据所读取的参数信息进行配置;所述参数信息包括:测试环境信息、测试距离信息和测试语音信息;根据识别词配置文件逐条获取待播放的识别词,并从语音库中对应命名的识别词文件中随机播放其中一条语料文件,获取相应的播放信息;将所获取的播放信息与所播放的识别词进行一一比对;重复上述步骤,直至所有播放的识别词比对完成,统计测试结果。2.根据权利要求1所述一种自动检测语音识别率的方法,其特征在于,设置的所述参数信息通过自动化测试流程参数配置表进行存储,且自动化测试流程参数配置表为一个excel格式的文件,每个自动化测试流程参数配置表至少包括三轮测试的参数信息。3.根据权利要求1所述一种自动检测语音识别率的方法,其特征在于,每轮的所述测试环境信息在相同的信噪比下进行,且信噪比为10~20dB。4.根据权利要求3所述一种自动检测语音识别率的方法,其特征在于,统一所述信噪比的方法包括:在被测试语音设备的语音接收处采集当前的底噪音分贝A,当语音播放装置在不同距离下播放语音时,采集被测试语音设备的语音接收处获取到的人声分贝B、C和D,在播放语音距离被测试语音设备距离为x米时获取到的分贝值为B,在播放语音距离被测试语音设备距离为y米时获取到的分贝值为C,在播放语音距离被测试语音设备距离为z米时获取到的分贝值为D;在这三种不同的测试距离下,信噪比分别为B

A,C

A,D

A;为了满足(B

A)=(C

A)=(D

A),则需要B=C=D;为了满足B=C=D,则需要在不同距离下调整语音播放的音量大小。5.根据权利要求1所述一种自动检测语音识别率的方法,其特征在于,所述语音库中对应命名的识别词文件包括不少于十个测试人员的语音文件,每个测试人员的语音文件作为一条语料文件。6.根据权利要求1所述一种自动检测语音识别率的方法,其特征在于,根据识别词配置文件逐条获取待播放的识别词之前,...

【专利技术属性】
技术研发人员:袁龙刚黄斌
申请(专利权)人:四川虹美智能科技有限公司
类型:发明
国别省市:

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

1