【技术实现步骤摘要】
关键词检索方法、系统、移动终端及存储介质
本专利技术属于信息检索
,尤其涉及一种关键词检索方法、系统、移动终端及存储介质。
技术介绍
语音关键词检索是从语料库中确定出现指定关键词的语音数据,并确定该指定关键词在对应的语音数据中出现的位置。现有技术中,语音关键词检索方案主要基于语音识别技术,即将待检索语音数据转换为文本内容,确定文本内容中是否出现指定关键词,若出现指定关键词,进一步确定指定关键词出现的位置。现有技术中的检索效果完全依赖于语音识别系统的识别效果,而训练一个大量词汇的语音识别系统需要大量的标注数据,由于公共安全领域对于某些小语种或方言语种进行关键词检索的需求日益迫切,考虑到特定语种熟悉人员相对有限,缺乏标注数据,因此,无法快速开发相应的语音识别系统,即无法利用主流的语音关键词检索方法进行关键词检索,降低了关键词检索的效率。
技术实现思路
本专利技术实施例的目的在于提供一种关键词检索方法、系统、移动终端及存储介质,旨在解决现有的关键词检索过程中,由于小语种或方言语种的标注数据较少所导致的关键词检索效率低下的问题。本专利技术实施例是这样实现的,一种关键词检索方法,所述方法包括:获取指定关键词库中每个指定关键词的指定声学状态和指定音素状态;根据所述指定声学状态对滑窗的窗长进行设置,获取待检测语音的当前声学状态;根据所述滑窗判断所述待检测语音中语音段的声学状态与所述指定声学状态是否匹配;当判断到所述语音段的声学状态与所述指定声学状态匹 ...
【技术保护点】
1.一种关键词检索方法,其特征在于,所述方法包括:/n获取指定关键词库中每个指定关键词的指定声学状态和指定音素状态;/n根据所述指定声学状态对滑窗的窗长进行设置,获取待检测语音的当前声学状态,并将所述滑窗设置为所述当前声学状态;/n根据所述滑窗判断所述待检测语音中语音段的声学状态与所述指定声学状态是否匹配;/n当判断到所述语音段的声学状态与所述指定声学状态匹配时,对所述语音段进行音素状态转换,得到当前音素状态;/n根据所述指定音素状态判断所述当前音素状态对应的音素是否是关键词音素;/n当判断到所述当前音素状态对应的音素是所述关键词音素时,对所述语音段进行关键词标记,并记录所述语音段的语音位置。/n
【技术特征摘要】
1.一种关键词检索方法,其特征在于,所述方法包括:
获取指定关键词库中每个指定关键词的指定声学状态和指定音素状态;
根据所述指定声学状态对滑窗的窗长进行设置,获取待检测语音的当前声学状态,并将所述滑窗设置为所述当前声学状态;
根据所述滑窗判断所述待检测语音中语音段的声学状态与所述指定声学状态是否匹配;
当判断到所述语音段的声学状态与所述指定声学状态匹配时,对所述语音段进行音素状态转换,得到当前音素状态;
根据所述指定音素状态判断所述当前音素状态对应的音素是否是关键词音素;
当判断到所述当前音素状态对应的音素是所述关键词音素时,对所述语音段进行关键词标记,并记录所述语音段的语音位置。
2.如权利要求1所述的关键词检索方法,其特征在于,所述获取待检测语音的当前声学状态的步骤包括:
获取待检测语音的MFCC特征、PITCH特征和IVECTOR特征,并对所述MFCC特征、所述PITCH特征和所述IVECTOR特征进行向量转换,得到特征向量;
对所述特征向量进行向量合并,得到所述当前声学状态。
3.如权利要求1所述的关键词检索方法,其特征在于,所述根据所述指定声学状态对滑窗的窗长进行设置的步骤包括:
计算每个所述指定声学状态的长度,并将最大长度的所述指定声学状态设置所述滑窗的窗长。
4.如权利要求1所述的关键词检索方法,其特征在于,所述根据所述滑窗判断所述待检测语音中语音段的声学状态与所述指定声学状态是否匹配的步骤包括:
根据所述滑窗依序获取所述待检测语音中每帧语音帧内所述语音段的语音声学状态;
判断所述语音声学状态与所述指定声学状态是否相同/相似;
当判断到所述语音声学状态与所述指定声学状态相同/相似时,则判定对应所述语音段的声学状态与所述指定声学状态相匹配。
5.如权利要求1所述的关键词检索方法,其特征在于,所述对所述语音段进行音素状态转换,得到当前音素状态的步骤包括:
将所述语音段转换为拼音,得到拼音串,并对所述拼音串内的辅音音素和元音音素进行分隔;
对所述拼音串中相邻的音素进行组合,得到待检测音素对,并对所述待检测语音进行语音端点检测,得到端点检测结果;
根据所述端...
【专利技术属性】
技术研发人员:张广学,肖龙源,李稀敏,刘晓葳,叶志坚,
申请(专利权)人:厦门快商通科技股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。