基于关键词识别技术的级联唤醒方法、装置和存储介质制造方法及图纸

技术编号:37991038 阅读:19 留言:0更新日期:2023-06-30 10:05
本说明书实施例提供了一种基于关键词识别技术的级联唤醒方法、装置和存储介质,所述方法包括:接收外部输入的语音信息,所述语音信息包括语音序列;识别所述语音序列中的关键词结点;基于所述关键词结点和语音序列,确定所述语音信息为唤醒信号的概率;根据所述概率,执行唤醒系统或对所述语音序列进行语音识别。本申请提供的技术方案用以解决唤醒系统的性能与嵌入式设备的功耗和计算能力不匹配的问题。问题。问题。

【技术实现步骤摘要】
基于关键词识别技术的级联唤醒方法、装置和存储介质


[0001]本文件涉及人工智能领域,尤其涉及一种基于关键词识别技术的级联唤醒方法、装置和存储介质。

技术介绍

[0002]唤醒虽然具有低功耗、响应迅速的特点,因此在很多智能设备上都应用唤醒功能。
[0003]对于嵌入式智能设备,特点是体积小、功耗小、计算能力有限。因此,嵌入式智能设备在实现唤醒功能时存在以下问题:
[0004]如果唤醒系统在识别语音方面具有很高的准确性,会存在唤醒系统的性能与嵌入式设备的功耗和计算能力不匹配。如果唤醒系统的性能与嵌入式设备的功耗和计算能力匹配,会存在唤醒系统在识别语音方面准确性较差的问题。

技术实现思路

[0005]鉴于上述的分析,本申请旨在提出了一种基于关键词识别技术的级联唤醒方法、装置和存储介质,以实现在唤醒系统性能与嵌入式智能设备的功耗和计算能力相匹配的条件下,保证唤醒系统在识别语音方面的准确性。
[0006]第一方面,本说明书一个或多个实施例提供了一种基于关键词识别技术的级联唤醒方法,包括:
[0007]接收外部输入的语音信息,所述语音信息包括语音序列;
[0008]识别所述语音序列中的关键词结点;
[0009]基于所述关键词结点和语音序列,确定所述语音信息为唤醒信号的概率;
[0010]根据所述概率,执行唤醒系统或对所述语音序列进行语音识别。
[0011]进一步地,所述基于所述关键词结点和语音序列,确定所述语音信息为唤醒信号的概率,包括:
[0012]针对所述关键词结点依次进行序列首尾检测和结点检测,针对所述语音序列进行结点时序检测,得到所述语音信息为唤醒信号的概率。
[0013]进一步地,所述针对所述关键词结点进行序列首尾检测,包括:
[0014]检测所述语音序列中第一个关键词结点和最后一个关键词节点是否含有预设关键词;
[0015]在所述第一个关键词结点和所述最后一个关键词节点均含有预设关键词时,执行所述结点检测。
[0016]进一步地,所述针对所述关键词结点进行结点检测,包括:
[0017]分别确定所述语音序列中各所述关键词结点的声音数据:
[0018]分别确定各所述关键词结点的声音数据与相应预设目标声音数据的相似度;
[0019]在各所述关键词结点的相似度大于预设值时,执行所述结点时序检测。
[0020]进一步地,所述针对所述语音序列进行结点时序检测,包括:
[0021]确定所述语音序列的声音数据;
[0022]确定所述语音序列的声音数据为预设目标整体声音数据的概率。
[0023]进一步地,所述根据所述概率,执行唤醒系统或对所述语音序列进行语音识别,包括:
[0024]在所述概率达到第一预设值时,执行唤醒系统;
[0025]在所述概率未达到第一预设值时,执行对所述语音序列进行语音识别。
[0026]进一步地,所述根据所述概率,执行唤醒系统或对所述语音序列进行语音识别,包括:
[0027]确定所述概率是否达到第一预设值;
[0028]在所述概率达到第一预设值时,确定所述概率是否达到第二预设值;
[0029]在确定所述达到第二预设值时,执行唤醒系统;
[0030]在所述概率未达到第二预设值时,执行对所述语音序列进行语音识别。。
[0031]第二方面,本说明书一个或多个实施例提供了一种基于关键词识别技术的级联唤醒装置,包括:接收模块、识别确定模块、数据处理模块和执行模块;
[0032]所述收模块用于接收外部输入的语音信息,所述语音信息包括语音序列;
[0033]所述识别确定模块用于识别所述语音序列中的关键词结点;
[0034]所述数据处理模块用于基于所述关键词结点和语音序列,确定所述语音信息为唤醒信号的概率;
[0035]所述执行模块用于根据所述概率,执行唤醒系统或对所述语音序列进行语音识别。
[0036]进一步地,数据处理模块用于针对所述关键词结点依次进行序列首尾检测和结点检测,针对所述语音序列进行结点时序检测,得到所述语音信息为唤醒信号的概率。
[0037]第三方面,本说明书一个或多个实施例提供了一种存储介质,包括:
[0038]用于存储计算机可执行指令,所述计算机可执行指令在被执行时实现第一方面所述的方法。
[0039]与现有技术相比,本申请至少能实现以下技术效果:
[0040]唤醒系统的语音信息通常为一个句子。句子中的每一个字可以视为一个关键词节点,这些关键词节点按照一定顺序构成语音序列。本申请基于关键词节点,判断语音信息为唤醒信号的概率。当概率比较大时,直接唤醒系统,而不触发语音识别。由于语音识别通常需要较大的计算量,因此对于嵌入式设备,大部分能耗来自语音识别。本申请通过上述方式可以减少语音识别触发的频次,以节省能耗。同时,在无法判断语音信息为唤醒信号时,又可以启用语音识别,以保证精确度,从而实现在唤醒系统性能与嵌入式智能设备的功耗和计算能力相匹配的条件下,保证唤醒系统在识别语音方面的准确性。
附图说明
[0041]为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本说明书一个或多个实施例提供的一种基于关键词识别技术的级联唤醒方法流程图。
具体实施方式
[0043]为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
[0044]嵌入式设备由硬件和软件组成,是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性,它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质。生活中大部分智能设备都是嵌入式设备,例如,智能门锁,智能扫地机器人等。
[0045]这些嵌入式设备通过语音识别接收用户指令,然而越是准确度高的语音识别算法,通常其能耗也大,既不利于嵌入式设备快速反应,又造成用户使用成本增加。但选择地准确度的语音识别算法,嵌入式设备会出现无法唤醒的情况。
[0046]基于上述场景,本申请实施例提供了一种基于关键词识别技术的级联唤醒方法,包括以下步骤:
[0047]步骤1、接收外部输入的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于关键词识别技术的级联唤醒方法,其特征在于,包括:接收外部输入的语音信息,所述语音信息包括语音序列;识别所述语音序列中的关键词结点;基于所述关键词结点和语音序列,确定所述语音信息为唤醒信号的概率;根据所述概率,执行唤醒系统或对所述语音序列进行语音识别。2.根据权利要求1所述的方法,其特征在于,所述基于所述关键词结点和语音序列,确定所述语音信息为唤醒信号的概率,包括:针对所述关键词结点依次进行序列首尾检测和结点检测,针对所述语音序列进行结点时序检测,得到所述语音信息为唤醒信号的概率。3.根据权利要求2所述的方法,其特征在于,所述针对所述关键词结点进行序列首尾检测,包括:检测所述语音序列中第一个关键词结点和最后一个关键词节点是否含有预设关键词;在所述第一个关键词结点和所述最后一个关键词节点均含有预设关键词时,执行所述结点检测。4.根据权利要求2所述的方法,其特征在于,所述针对所述关键词结点进行结点检测,包括:分别确定所述语音序列中各所述关键词结点的声音数据:分别确定各所述关键词结点的声音数据与相应预设目标声音数据的相似度;在各所述关键词结点的相似度大于预设值时,执行所述结点时序检测。5.根据权利要求2所述的方法,其特征在于,所述针对所述语音序列进行结点时序检测,包括:确定所述语音序列的声音数据;确定所述语音序列的声音数据为预设目标整体声音数据的概率。6.根据权利要求1所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:赵茂祥李全忠
申请(专利权)人:普强时代珠海横琴信息技术有限公司
类型:发明
国别省市:

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

1