基于语音识别的智能菜谱推荐方法技术

技术编号:23705049 阅读:37 留言:0更新日期:2020-04-08 11:12
本发明专利技术涉及一种基于语音识别的智能菜谱推荐方法,该智能菜谱推荐方法利用智能设备获取到用户语音后所做出的是否为地域性方言的识别判断,并由服务器结合用户语音的地域性方言识别结果和智能设备的网络IP,以判断出用户是否位于家乡,继而由服务器推荐符合用户家乡的菜谱给智能设备,实现了根据用户方言和智能设备的网络IP给用户推荐个性化菜谱的效果。

Intelligent recipe recommendation method based on speech recognition

【技术实现步骤摘要】
基于语音识别的智能菜谱推荐方法
本专利技术涉及智能菜谱领域,尤其涉及一种基于语音识别的智能菜谱推荐方法。
技术介绍
在随着语音技术的逐渐成熟,各种智能设备已经能够根据人们的语音进行相应操作。对于厨电设备,也逐渐开始为人们提供无语伦比与个性化服务,如各种各样的智能菜谱推荐系统。对于中国地区的众多智能设备来说,很多语音技术仅支持普通话交互,但是对一些少数民族或者方言浓重的人们来说,他们不流畅的普通话识别可能会较慢,有不准确的情况发生。另外,现阶段人口广泛迁移,身在异乡也很难吃到家乡菜,这导致现有的智能菜谱推荐方案难以满足用户身正在异乡吃家乡菜的要求。
技术实现思路
本专利技术所要解决的技术问题是针对上述现有技术提供一种基于语音识别的智能菜谱推荐方法。本专利技术解决上述技术问题所采用的技术方案为:基于语音识别的智能菜谱推荐方法,应用在具有智能设备和服务器的系统中,所述智能设备与服务器通过网络连接,其特征在于,所述基于语音识别的智能菜谱推荐方法包括如下步骤1~步骤5:步骤1,所述服务器预先存储云菜谱数据库;其中,所述云菜谱数据库内包括有若干基于网络IP所形成的行政区域类菜谱数据集、基于地域性方言所形成的方言类菜谱数据集以及基于菜谱口味所形成的口味类菜谱数据集;步骤2,所述智能设备在接收到用户语音后,智能设备对该用户语音做出识别判断:当智能设备判断所述用户语音为普通话时,智能设备获取自身的网络IP,并将该网络IP发送给服务器,转入步骤3;当智能设备判断所述用户语音为非普通话时,智能设备获取自身的网络IP且识别该用户语音所属的地域性方言,并将该网络IP和该用户语音所属的地域性方言识别结果发送给服务器,转入步骤4;步骤3,所述服务器根据智能设备发送来的所述网络IP,获取该网络IP所归属的行政区域,并在云菜谱数据库内查找该行政区域所对应的预设数目的行政区域类菜谱,转入步骤5;步骤4,所述服务器根据智能设备发送来的所述网络IP以及针对该用户语音所属的地域性方言识别结果做匹配判断:当所述网络IP所归属的行政区域与该地域性方言所对应的行政区域相同时,则在云菜谱数据库内查找该网络IP所归属行政区域对应的预设数目的行政区域类菜谱,转入步骤5;否则,在云菜谱数据库内查找该地域性方言所对应行政区域的预设数目的行政区域类菜谱,转入步骤5;步骤5,所述服务器将查找到的预设数目的所述行政区域类菜谱作为推荐菜谱发送给智能设备,由智能设备提供给用户。改进地,所述基于语音识别的智能菜谱推荐方法还包括如下步骤S11~步骤S13:步骤S11,所述智能设备获取用户针对菜谱口味的用户偏爱口味信息,并将所述用户偏爱口味信息发送给服务器;步骤S12,所述服务器将接收的所述用户偏爱口味信息与云菜谱数据库内的口味类菜谱数据集做出匹配判断:当所述口味类菜谱数据集内存在有对应所述用户偏爱口味信息的菜谱时,则将该菜谱作为口味匹配菜谱的反馈信息发送给智能设备;否则,发送不存在该口味信息菜谱的反馈信息给智能设备;步骤S13,所述智能设备将服务器针对所述用户偏爱口味信息的反馈信息提供给用户。再改进地,所述基于语音识别的智能菜谱推荐方法还包括如下步骤S21~步骤S24:步骤S21,所述智能设备在预设时间段内统计用户针对提供给该用户的所述各行政区域类菜谱的关注次数;步骤S22,所述智能设备将经统计后的具有最大关注次数的行政区域类菜谱作为优先推荐菜谱提供给用户。进一步地,在所述基于语音识别的智能菜谱推荐方法中,所述关注次数为用户针对行政区域类菜谱的浏览次数和/或好评次数。可选择地,在所述基于语音识别的智能菜谱推荐方法中,所述行政区域为省级行政区域或者地级市行政区域,所述智能设备的网络IP至少显示到县级地址。改进地,在所述基于语音识别的智能菜谱推荐方法中,所述智能设备在接收到用户语音后且对该用户语音做出识别判断之前还包括:所述智能设备判断所述用户语音出现异常时,该智能设备通过增加获取该用户语音的采集次数,以得到针对所述用户语音是否为普通话的识别结果。可选择地,在所述基于语音识别的智能菜谱推荐方法中,所述智能设备为移动终端或者厨电设备。再改进地所述基于语音识别的智能菜谱推荐方法还包括:所述智能设备按照预设周期从服务器处获取得到所述云菜谱数据库内的全部数据,并将获取的所述云菜谱数据库作为本地菜谱数据库存储到智能设备内;所述智能设备在接收到用户语音且智能设备与服务器的网络连接出现异常时,所述智能设备分别对应执行步骤2至步骤5中所述服务器的功能,以在本地菜谱数据库内查找到预设数目的所述行政区域类菜谱,并将查找到的行政区域类菜谱作为推荐菜谱提供给用户。进一步改进地,所述基于语音识别的智能菜谱推荐方法还包括:所述云菜谱数据库内还包括有基于民族穿戴特征所形成的民族类菜谱数据集;所述智能设备在接收到用户语音后,智能设备采集用户的穿戴特征图像,并将所述用户穿戴特征图像发送给服务器;所述服务器根据接收的所述用户穿戴特征图像,在所述云菜谱数据库内查找得到匹配该用户穿戴特征的民族类菜谱;所述服务器将查找到的所述民族类菜谱发送给智能设备,由智能设备提供该民族类菜谱给用户。与现有技术相比,本专利技术的优点在于:本专利技术中的智能菜谱推荐方法利用智能设备获取到用户语音后所做出的是否为地域性方言的识别判断,并由服务器结合用户语音的地域性方言识别结果和智能设备的网络IP,以判断出用户是否位于家乡,继而由服务器推荐符合用户家乡的菜谱给智能设备,实现了根据用户方言和智能设备的网络IP给用户推荐个性化菜谱的效果,增加了用户体验。附图说明图1为本专利技术实施例中基于语音识别的智能菜谱推荐方法的流程示意图。具体实施方式以下结合附图实施例对本专利技术作进一步详细描述。如图1所示,本实施例提供一种基于语音识别的智能菜谱推荐方法,应用在具有智能设备和服务器的系统中,智能设备与服务器通过网络连接。智能设备可以根据需要采用移动终端或者厨电设备。其中,本实施例中的智能设备为厨电设备。具体地,该基于语音识别的智能菜谱推荐方法包括如下步骤1~步骤5:步骤1,服务器预先存储云菜谱数据库;其中,该云菜谱数据库内包括有若干基于网络IP所形成的行政区域类菜谱数据集、基于地域性方言所形成的方言类菜谱数据集以及基于菜谱口味所形成的口味类菜谱数据集;例如,网络IP至少能够显示到县级地址;通过网络IP所显示的下一级行政区域地址,就可以进一步得到该网络IP所归属的上一级行政区域地址;针对基于网络IP所形成的行政区域类菜谱数据集说明如下,行政区域类菜谱数据集存储了与行政区域相匹配的菜谱数据集,例如,四川省所对应的行政区域类菜谱为川菜,广东省所对应的行政区域类菜谱为粤菜,山东省所对应的行政区域类菜谱为鲁菜;行政区域为省级行政区域或者地级市行政区域;针对基于地域性方言所形成的方言类菜谱本文档来自技高网...

【技术保护点】
1.基于语音识别的智能菜谱推荐方法,应用在具有智能设备和服务器的系统中,所述智能设备与服务器通过网络连接,其特征在于,所述基于语音识别的智能菜谱推荐方法包括如下步骤1~步骤5:/n步骤1,所述服务器预先存储云菜谱数据库;其中,所述云菜谱数据库内包括有若干基于网络IP所形成的行政区域类菜谱数据集、基于地域性方言所形成的方言类菜谱数据集以及基于菜谱口味所形成的口味类菜谱数据集;/n步骤2,所述智能设备在接收到用户语音后,智能设备对该用户语音做出识别判断:/n当智能设备判断所述用户语音为普通话时,智能设备获取自身的网络IP,并将该网络IP发送给服务器,转入步骤3;/n当智能设备判断所述用户语音为非普通话时,智能设备获取自身的网络IP且识别该用户语音所属的地域性方言,并将该网络IP和该用户语音所属的地域性方言识别结果发送给服务器,转入步骤4;/n步骤3,所述服务器根据智能设备发送来的所述网络IP,获取该网络IP所归属的行政区域,并在云菜谱数据库内查找该行政区域所对应的预设数目的行政区域类菜谱,转入步骤5;/n步骤4,所述服务器根据智能设备发送来的所述网络IP以及针对该用户语音所属的地域性方言识别结果做匹配判断:/n当所述网络IP所归属的行政区域与该地域性方言所对应的行政区域相同时,则在云菜谱数据库内查找该网络IP所归属行政区域对应的预设数目的行政区域类菜谱,转入步骤5;否则,在云菜谱数据库内查找该地域性方言所对应行政区域的预设数目的行政区域类菜谱,转入步骤5;/n步骤5,所述服务器将查找到的预设数目的所述行政区域类菜谱作为推荐菜谱发送给智能设备,由智能设备提供给用户。/n...

【技术特征摘要】
1.基于语音识别的智能菜谱推荐方法,应用在具有智能设备和服务器的系统中,所述智能设备与服务器通过网络连接,其特征在于,所述基于语音识别的智能菜谱推荐方法包括如下步骤1~步骤5:
步骤1,所述服务器预先存储云菜谱数据库;其中,所述云菜谱数据库内包括有若干基于网络IP所形成的行政区域类菜谱数据集、基于地域性方言所形成的方言类菜谱数据集以及基于菜谱口味所形成的口味类菜谱数据集;
步骤2,所述智能设备在接收到用户语音后,智能设备对该用户语音做出识别判断:
当智能设备判断所述用户语音为普通话时,智能设备获取自身的网络IP,并将该网络IP发送给服务器,转入步骤3;
当智能设备判断所述用户语音为非普通话时,智能设备获取自身的网络IP且识别该用户语音所属的地域性方言,并将该网络IP和该用户语音所属的地域性方言识别结果发送给服务器,转入步骤4;
步骤3,所述服务器根据智能设备发送来的所述网络IP,获取该网络IP所归属的行政区域,并在云菜谱数据库内查找该行政区域所对应的预设数目的行政区域类菜谱,转入步骤5;
步骤4,所述服务器根据智能设备发送来的所述网络IP以及针对该用户语音所属的地域性方言识别结果做匹配判断:
当所述网络IP所归属的行政区域与该地域性方言所对应的行政区域相同时,则在云菜谱数据库内查找该网络IP所归属行政区域对应的预设数目的行政区域类菜谱,转入步骤5;否则,在云菜谱数据库内查找该地域性方言所对应行政区域的预设数目的行政区域类菜谱,转入步骤5;
步骤5,所述服务器将查找到的预设数目的所述行政区域类菜谱作为推荐菜谱发送给智能设备,由智能设备提供给用户。


2.根据权利要求1所述基于语音识别的智能菜谱推荐方法,其特征在于,还包括如下步骤S11~步骤S13:
步骤S11,所述智能设备获取用户针对菜谱口味的用户偏爱口味信息,并将所述用户偏爱口味信息发送给服务器;
步骤S12,所述服务器将接收的所述用户偏爱口味信息与云菜谱数据库内的口味类菜谱数据集做出匹配判断:
当所述口味类菜谱数据集内存在有对应所述用户偏爱口味信息的菜谱时,则将该菜谱作为口味匹配菜谱的反馈信息发送给智能设备;否则,发送不存在该口味信息菜谱的反馈信息给智能设备;
步骤S13,所述智能设备将服务器针对所述用户偏爱口味信息的反馈信息提供给用户。


3.根据权利要求1...

【专利技术属性】
技术研发人员:邵明月
申请(专利权)人:宁波方太厨具有限公司
类型:发明
国别省市:浙江;33

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

1