一种提高油烟机语音识别率的方法及系统技术方案

技术编号:14706123 阅读:86 留言:0更新日期:2017-02-25 12:22
本发明专利技术公开了一种提高油烟机语音识别率的方法及系统,所述方法包括:当对第一语音命令进行识别连续失败的次数超过设定值时,减小油烟机当前的风机转速;接收第二语音命令,并对所述第二语音命令进行识别;若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示。本发明专利技术实施例提供的一种提高油烟机语音识别率的方法,实现了当监测到语音识别困难时,通过适当减小油烟机自身的运行噪音来提高语音识别率。

【技术实现步骤摘要】

本专利技术实施例涉及语音识别
,尤其涉及一种提高油烟机语音识别率的方法及系统
技术介绍
随着电子技术以及语音识别技术的飞速发展,语音识别技术已经广泛应用于各行各业,近些年来越来越多的语音控制油烟机走进了人们的家庭生活,实现了可以使用不同的语种以及语音命令控制油烟机的各项功能,例如,通过语音命令控制油烟机的开关、风机档位以及定时等功能,极大地方便了人们的生活,同时也省去了油烟机上以往的功能按钮,特别方便了老年人使用。但是,由于油烟机本身运行时噪音比较大,较大的运行噪音势必影响对用户发出的语音命令的识别,导致语音识别率下降。为了改善上述问题,现有技术中通常通过提高语音识别算法的复杂度或者根据运行的噪音来训练语音识别模型,但是如果语音识别算法及其复杂,势必会增加CPU(CentralProcessingUnit,中央处理器)的工作负担,影响设备的响应速度,并且增加了设备的功耗;而对于通过运行的噪音来训练语音识别模型的方法,通常油烟机都设置有多个运行转速,在不同的厨房环境中运行时产生的噪音也不同,因此训练得到的语音识别模型未必适合油烟机实际的使用环境。
技术实现思路
本专利技术实施例提供了一种提高油烟机语音识别率的方法及系统,以实现当监测到语音识别困难时,通过适当减小油烟机自身的运行噪音来提高语音识别率。第一方面,本专利技术实施例提供了一种提高油烟机语音识别率的方法,该方法包括:当对第一语音命令进行识别连续失败的次数超过设定值时,减小油烟机当前的风机转速;接收第二语音命令,并对所述第二语音命令进行识别;若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示。进一步地,所述当对第一语音命令进行识别连续失败的次数超过设定值时之后,减小油烟机当前的风机转速之前,还包括:保存所述第一语音命令;基于油烟机当前的风机转速查询数据库中是否存在与所述第一语音命令匹配的语音样本记录,若存在,则执行与所述语音样本记录匹配的指示,否则,执行所述减小油烟机当前的风机转速的操作。进一步地,所述方法还包括:若在设定的时间内对所述第二语音命令识别失败,则恢复所述油烟机的风机转速,并删除保存的所述第一语音命令。进一步地,所述若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示之后,还包括:若所述第一语音命令与所述第二语音命令的相似度大于相似度阈值,则将所述第一语音命令、油烟机当前的风机转速以及所述第二语音命令进行关联,并保存到数据库中;若所述第一语音命令与所述第二语音命令的相似度不大于相似度阈值,则删除保存的所述第一语音命令。第二方面,本专利技术实施例还提供了一种提高油烟机语音识别率的系统,该系统包括:减小模块,用于当对第一语音命令进行识别连续失败的次数超过设定值时,减小油烟机当前的风机转速;接收模块,用于接收第二语音命令,并对所述第二语音命令进行识别;指示执行模块,用于若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示。进一步地,所述系统还包括:第一语音命令保存模块,用于在所述当对第一语音命令进行识别连续失败的次数超过设定值时之后,减小油烟机当前的风机转速之前,保存所述第一语音命令;查询模块,用于基于油烟机当前的风机转速查询数据库中是否存在与所述第一语音命令匹配的语音样本记录;对应地,所述指示执行模块,还用于若所述数据库中存在与所述第一语音命令匹配的语音样本记录,则执行与所述语音样本记录匹配的指示;所述减小模块,还用于若所述数据库中不存在与所述第一语音命令匹配的语音样本记录,执行所述减小油烟机当前的风机转速的操作。进一步地,所述系统还包括:恢复模块,用于若在设定的时间内对所述第二语音命令识别失败,则恢复所述油烟机的风机转速,并删除保存的所述第一语音命令。进一步地,所述系统还包括:保存模块,用于在所述若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示之后,若所述第一语音命令与所述第二语音命令的相似度大于相似度阈值,则将所述第一语音命令、油烟机当前的风机转速以及所述第二语音命令进行关联,并保存到数据库中。进一步地,所述系统还包括:删除模块,用于在所述若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示之后,若所述第一语音命令与所述第二语音命令的相似度不大于相似度阈值,则删除保存的所述第一语音命令。本专利技术实施例提供的一种提高油烟机语音识别率的方法,通过当对第一语音命令进行识别连续失败的次数超过设定值时,减小油烟机当前的风机转速;之后对接收到的第二语音命令进行识别;若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示的技术手段,实现了当监测到语音识别困难时,通过适当减小油烟机自身的运行噪音来提高语音识别率。附图说明图1是本专利技术实施例一提供的一种提高油烟机语音识别率的方法流程示意图;图2是本专利技术实施例二提供的一种提高油烟机语音识别率的方法流程示意图;图3是本专利技术实施例三提供的一种提高油烟机语音识别率的方法流程示意图;图4是本专利技术实施例四提供的一种提高油烟机语音识别率的方法流程示意图;图5是本专利技术实施例五提供的一种提高油烟机语音识别率的系统结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各项步骤的顺序可以被重新安排。当其步骤完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图1为本专利技术实施例一提供的一种提高油烟机语音识别率的方法流程图,该方法可适用于在油烟机工作的过程中,对用户发出的语音命令进行识别并执行相应操作的情况,可以由提高油烟机语音识别率的系统来执行。该系统可通过硬件和/或软件的方式实现。该方法具体包括如下步骤:步骤110、当对第一语音命令进行识别连续失败的次数超过设定值时,减小油烟机当前的风机转速。其中,本专利技术所指的第一语音命令以及第二语音命令均指用户输入的控制油烟机功能的语音命令,所述第一语音命令以及第二语音命令可能相同,也可能不同,只是为了方便描述才通过“第一”、“第二”进行限定;具体可以是用户通过说话发出的控制油烟机各项功能的语音,例如“打开灯光”、“启动大排风扇”、“关闭”或者“定时10分钟”等语音话语。当用户发出语音命令,油烟机上的语音识别系统会对所述语音命令进行识别,并响应所述语音命令,以实现通过语音控制油烟机各项功能的目的。如果用户发出某一语音命令后,油烟机没有根据所述语音命令执行相应的操作即认为油烟机对所述语音命令识别失败一次;通常如果油烟机不响应语音命令,用户会再次发出相同的语音命令,当然油烟机会再执行一次对所述语音命令的识别操作,当对某一相同语音命令进行识别连续失败的次数超过设定值时,即认为此时存在语音识别困难,有本文档来自技高网...
一种提高油烟机语音识别率的方法及系统

【技术保护点】
一种提高油烟机语音识别率的方法,其特征在于,包括:当对第一语音命令进行识别连续失败的次数超过设定值时,减小油烟机当前的风机转速;接收第二语音命令,并对所述第二语音命令进行识别;若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示。

【技术特征摘要】
1.一种提高油烟机语音识别率的方法,其特征在于,包括:当对第一语音命令进行识别连续失败的次数超过设定值时,减小油烟机当前的风机转速;接收第二语音命令,并对所述第二语音命令进行识别;若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示。2.根据权利要求1所述的方法,其特征在于,所述当对第一语音命令进行识别连续失败的次数超过设定值时之后,减小油烟机当前的风机转速之前,还包括:保存所述第一语音命令;基于油烟机当前的风机转速查询数据库中是否存在与所述第一语音命令匹配的语音样本记录,若存在,则执行与所述语音样本记录匹配的指示,否则,执行所述减小油烟机当前的风机转速的操作。3.根据权利要求2所述的方法,其特征在于,还包括:若在设定的时间内对所述第二语音命令识别失败,则恢复所述油烟机的风机转速,并删除保存的所述第一语音命令。4.根据权利要求3所述的方法,其特征在于,其特征在于,所述若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示之后,还包括:若所述第一语音命令与所述第二语音命令的相似度大于相似度阈值,则将所述第一语音命令、油烟机当前的风机转速以及所述第二语音命令进行关联,并保存到数据库中。5.根据权利要求3所述的方法,其特征在于,其特征在于,所述若在设定的时间内对所述第二语音命令识别成功,则执行与所述第二语音命令匹配的指示之后,还包括:若所述第一语音命令与所述第二语音命令的相似度不大于相似度阈值,则删除保存的所述第一语音命令。6.一种提高油烟机语音识别率的系统,其特征在于,包括:减小模块,用于当对第一语音命令进行识别连续失败的次数超过设定值时,减小油烟机当前的风机转速...

【专利技术属性】
技术研发人员:宋夏
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东;44

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

1