【技术实现步骤摘要】
一种智能饮水器的语音识别方法及系统
本专利技术涉及语音识别
,特别涉及一种智能饮水器的语音识别方法及系统。
技术介绍
目前,当用户使用饮水机冲泡不同类型的饮品(咖啡、茶和奶粉等)时,需要相应适宜温度的水来进行冲泡,用户得通过操作饮水机上的物理按键来设定水温,比较繁琐,因此,亟需一种智能饮水器的语音识别方法,方便用户语音控制饮水机,进而完成水温设定。
技术实现思路
本专利技术目的之一在于提供了一种智能饮水器的语音识别方法及系统,可对用户发出的语音控制指令进行识别,确定冲泡所需温度并控制饮水机进行相应温度调节,用户无需操作饮水机上的物理按键来设定水温,十分便捷。本专利技术实施例提供的一种智能饮水器的语音识别方法,包括:接收用户输入的语音控制指令;识别语音控制指令中包含的饮品品类信息;从预设的冲泡信息数据库中确定饮品品类信息对应的冲泡信息,冲泡信息包括:冲泡所需温度和等待时间;控制智能饮水机将水温调节至冲泡所需温度,同时播报冲泡所需温度和等待时间。优选的,识 ...
【技术保护点】
1.一种智能饮水器的语音识别方法,其特征在于,包括:/n接收用户输入的语音控制指令;/n识别所述语音控制指令中包含的饮品品类信息;/n从预设的冲泡信息数据库中确定所述饮品品类信息对应的冲泡信息,所述冲泡信息包括:冲泡所需温度和等待时间;/n控制智能饮水机将水温调节至所述冲泡所需温度,同时播报所述冲泡所需温度和所述等待时间。/n
【技术特征摘要】
1.一种智能饮水器的语音识别方法,其特征在于,包括:
接收用户输入的语音控制指令;
识别所述语音控制指令中包含的饮品品类信息;
从预设的冲泡信息数据库中确定所述饮品品类信息对应的冲泡信息,所述冲泡信息包括:冲泡所需温度和等待时间;
控制智能饮水机将水温调节至所述冲泡所需温度,同时播报所述冲泡所需温度和所述等待时间。
2.如权利要求1所述的一种智能饮水器的语音识别方法,其特征在于,识别所述语音控制指令中包含的饮品品类信息,包括:
获取预设的第一识别模型;
采用所述第一识别模型对所述语音控制指令进行识别,获得第一文本序列;
基于语义识别技术提取所述第一文本序列的第一饮品关键词,查询预设的关键词数据库,输出所述第一饮品关键词对应的饮品品类信息;
当所述第一文本序列中存在至少一个未知项时,选取任一所述未知项作为目标未知项;
获取所述语音控制指令中与所述未知项对应的目标语音;
获取预设的第二识别模型;
采用所述第二识别模型对所述目标语音进行识别,获得第二文本序列;
基于语义识别技术获取所述第一文本序列中所述目标未知项前和/或后至少一个特征词;
分别确定所述目标未知项在所述第一文本序列中的第一位置和各所述特征词在所述第一文本序列中的第二位置;
基于所述第一位置和所述第二位置整合各所述第二文本序列和各所述特征词,获得第三文本序列;
基于语义识别技术确定所述第三文本序列的语义是否正确;
若是,基于语义识别技术提取所述第三文本序列的第二饮品关键词,查询所述关键词数据库,输出所述第二饮品关键词对应的饮品品类信息;
若否,采用所述第二识别模型对所述语音控制指令进行识别,获得第四文本序列,基于语义识别技术提取所述第四文本序列的第三饮品关键词,查询所述关键词数据库,输出所述第三饮品关键词对应的饮品品类信息。
3.如权利要求1所述的一种智能饮水器的语音识别方法,其特征在于,所述冲泡信息数据库包括:多个饮品品类项和与所述饮品品类项对应的多个温度项以及与所述温度项对应的时间项;
从预设的冲泡信息数据库中确定所述饮品品类信息对应的冲泡信息,包括:
从所述饮品品类项中确定与所述饮品品类信息对应的目标饮品品类项;
从所述温度项中确定所述与所述目标饮品品类项对应的多个目标温度项;
查询所述用户是否存在人为选择所述冲泡所需温度且与所述目标饮品品类项相关的历史选择记录;
若是,从所述历史选择记录中确定与所述目标饮品品类项对应的目标记录,基于所述目标记录计算每个所述目标温度项的第一排序指数,选取所述第一排序指数最大值对应的所述目标温度项作为所述冲泡所需温度,选取所述第一排序指数最大值对应的所述目标温度项对应的所述时间项作为所述等待时间;
若否,通过预设的获取路径获取与所述目标饮品品类项相关联的目标数据,基于所述目标数据计算每个所述目标温度项的第二排序指数,选取所述第二排序指数最大值对应的所述目标温度项作为所述冲泡所需温度,选取所述第二排序指数最大值对应的所述目标温度项对应的所述时间项作为所述等待时间。
4.如权利要求3所述的一种智能饮水器的语音识别方法,其特征在于,基于所述目标记录计算每个所述目标温度项的第一排序指数,包括:
获取预设的第一确定模型集合;
从所述第一确定模型集合中选取任一第一确定模型;
将所述目标记录输入所述第一确定模型,获得多个第一确定值;
确定所述第一确定值中小于等于预设第一阈值的所述第一确定值的第一个数;
确定所述第一确定值中大于所述预设第一阈值且小于等于预设第二阈值的所述第一确定值的第二个数;
基于所述第一确定值、第一个数和第二个数计算所述第一排序指数,计算公式如下:
其中,γ1为所述第一排序指数,σ1、σ2和σ3为预设的权重值,σ1>σ2>σ3,di,t为所述目标记录输入所述第一确定模型集合中第i个所述第一确定模型后获得的第t个所述第一确定值,μi为所述目标记录输入所述第一确定模型集合中第i个所述第一确定模型后获得的所述第一确定值的总数目,n为所述第一确定模型集合中所述第一确定模型的总数目,αi,1为所述第一个数,αi,2为所述第二个数,e为自然常数。
5.如权利要求3所述的一种智能饮水器的语音识别方法,其特征在于,基于所述目标数据计算每个所述目标温度项的第二排序指数,包括:
获取预设的第二确定模型集合;
从所述第二确定模型集合中选取任一第二确定模型;
将所述目标数据输入所述第二确定模型,获得多个第二确定值;
确定所述第二确定值中小于等于预设第一阈值的所述第二确定值的第三个数;
确定所述第二确定值中大于所述预设第一阈值且小于等于预设第二阈值的所述第二确定值的第四个数;
基于所述第二确定值、第三个数和第四个数计算所述第二排序指数,计算公式如下:
其中,γ2为所述第二排序指数,σ1、σ2和σ3为预设的权重值,σ1>σ2>σ3,ρi,t为所述目标数据输入所述第二确定模型集合中第i个所述第二确定模型后获得的第t个所述第二确定值,εi为所述目标数据输入所述第二确定模型集合中第i个所述第二确定模型后获得的所述第二确定值的总数目,m为所述第二确定模型集合中所述第二确定模型的总数目,βi,1为所述第三个数,βi,2为所述第四个数,e为自然常数。
6.一种智...
【专利技术属性】
技术研发人员:陈芒,
申请(专利权)人:深圳市轻生活科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。