基于语音识别的商品搜索方法及商品搜索装置制造方法及图纸

技术编号:13197212 阅读:65 留言:0更新日期:2016-05-12 08:31
本发明专利技术提供了一种基于语音识别的商品搜索方法及商品搜索装置,其中,所述基于语音识别的商品搜索方法,包括:识别用户输入的语音信息,以生成与所述语音信息对应的字符信息;根据查找时所依据的商品信息来源和所述字符信息中的关键字,预先设置不同优先级的多个查找模式;根据所述多个查找模式的优先级以及所述多个查找模式,查找与所述字符信息匹配的目标商品,并输出所述目标商品。通过本发明专利技术的技术方案,在用户通过语音搜索商品的过程中,通过不同优先级别的查找模式来逐步搜索查找目标商品,大大增加查找到目标商品的概率,使得即便识别到的字符信息和目标商品差异较大时,也能确保搜索到对应商品,提升了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及信息处理
,具体而言,涉及一种基于语音识别的商品搜索方法和一种基于语音识别的商品搜索装置。
技术介绍
用户在使用ERP(Enterprise Resource Planning,企业资源计划)移动应用进行商品下单服务时,传统的下单模式由于选存货太慢,导致下单效率较低,为改变传统的下单方式,在相关技术中,借助语音搜索的方式进行搜索,以提高对商品的下单效率。但在实际应用中,由于实际企业的商品存货中名称各异,有中文,有数字,有字母,有特殊字符等,商品的品牌名称也是比较繁杂,且当语音识别得到的文字信息和要搜索的商品差别比较大时,比如“三五麻辣鱼”中的“麻辣鱼”语音识别为“马来语”等,语音识别很难做到针对企业领域不同商品类型的名称进行识别,大大降低了搜索的准确性和效率,影响用户的使用体验。因此,如何确保通过语音能够搜索到对应商品成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的基于语音识别的商品搜索方案,在用户通过语音搜索商品的过程中,通过不同优先级别的查找模式来逐步搜索查找目标商品,大大增加查找到目标商品的概率,使得即便识别到的字符信息和目标商品差异较大时,也能确保搜索到对应商品,提升了用户的使用体验。有鉴于此,本专利技术提出了一种基于语音识别的商品搜索方法,包括:识别用户输入的语音信息,以生成与所述语音信息对应的字符信息;根据查找时所依据的商品信息来源和所述字符信息中的关键字,预先设置不同优先级的多个查找模式;根据所述多个查找模式的优先级以及所述多个查找模式,查找与所述字符信息匹配的目标商品,并输出所述目标商品。在该技术方案中,由于语音识别本身的局限性和用户自身的发音问题,当用户通过语音输入某个商品名称时,可能识别出的字符信息和用户实际需要的商品差别较大,若直接根据识别出的字符信息进行查找,可能就搜索不到对应的商品,所以通过根据查找时所依据的商品信息来源和字符信息中的关键字,预先设置不同优先级的多个查找模式,并根据多个查找模式的优先级以及多个查找模式,查找与字符信息匹配的目标商品,增加了查找到目标商品的概率,使得即便识别到的字符信息和目标商品差异较大时,也能确保搜索到对应商品,提升了用户的使用体验。在上述技术方案中,优选地,根据所述多个查找模式的优先级以及所述多个查找模式,查找与所述字符信息匹配的目标商品的步骤具体包括:在预设的第一商品信息库中,查找与所述字符信息中的全部字符或全部字符的全拼或全部字符的简拼匹配的第一商品,以将查找到的所述第一商品作为所述目标商品。在该技术方案中,通过在预设的第一商品信息库中,查找与字符信息中的全部字符或全部字符的全拼或全部字符的简拼匹配的第一商品,以将查找到的第一商品作为目标商品,整个查找过程的匹配条件比较严格,以实现准确查找。具体地,比如,用户在进行语音搜索时,识别到的字符信息为“春荣寂静”,而用户实际需要搜索的商品为“春蓉鸡精”,此时通过商品“春蓉鸡精”所在的企业数据库(即第一商品信息库),查询是否有全部字符的全拼“chunrongjijing”或全部字符的简拼“chrjj”来搜索是否有相匹配的发音的商品,若有,则直接输出该商品。在上述任一项技术方案中,优选地,还包括:检测是否能够查找到所述第一商品;在确定查找不到所述第一商品时,在预设的第二商品信息库中,查找与所述字符信息中的全部字符或全部字符的全拼或全部字符的简拼匹配的第二商品,以将查找到的所述第二商品作为所述目标商品。在该技术方案中,可能第一商品信息库中未存储用户希望查找的某品牌的商品,就可以通过调用第二商品信息库中商品信息,查找与字符信息中的全部字符或全部字符的全拼或全部字符的简拼匹配的第二商品,以将查找到的第二商品作为目标商品,以满足用户的查找需求。在上述任一项技术方案中,优选地,还包括:检测是否能够查找到所述第二商品;在确定查找不到所述第二商品时,对所述字符信息中的全部字符、全部字符的全拼和全部字符的简拼进行多元分解,以得到多个查找时所依据的所述关键字;根据所述关键字查找相似度大于预设阈值的第三商品,以将查找到的所述第三商品作为所述目标商品。在该技术方案中,通过对字符信息中的全部字符、全部字符的全拼和全部字符的简拼进行多元分解,以得到多个查找时所依据的关键字,并根据关键字查找相似度大于预设阈值的第三商品,使得当识别到的字符信息与实际商品差别较大,通过多个关键字搜索匹配,以增加查找到对应商品的概率,具体地,在用户希望查找商品“花之语杭白菊”时,而识别到的字符信息为“话剧行白居”,就可以对“话剧行白居”的字符和对应拼音或简拼进行一元、二元、三元分词,每个分词都可以是关键字,来进行全方位匹配搜索并计算对应的相似度,相似度越高,说明可能就是目标商品,使得即便识别到的字符信息和目标商品差异较大时,也能确保搜索到对应商品,提升了用户的使用体验。在上述任一项技术方案中,优选地,还包括:检测是否能够查找到所述第三商品;在确定查找不到所述第三商品时,对所述字符信息进行模糊匹配,以确定对应的候选品牌集和候选品类集;将所述候选品牌集中的任一品牌和所述候选品类集中的任一品类进行搭配组合,并查找搭配组合度最高的第四商品,以将查找到的所述第四商品作为所述目标商品O在该技术方案中,若查找不到第三商品,说明识别到的字符信息和实际的商品之间差异很大,通过关键字已不足以确定字符信息对应的商品,此时可以通过对字符信息进行模糊匹配,通过投票的方式确定对应的候选品牌集和候选品类集,以及将候选品牌集中的任一品牌和候选品类集中的任一品类进行搭配组合,并使用互信息的方法查找搭配组合度最高的第四商品,具体地,比如用户希望查找商品“脉动青柠运动饮料”,而识别到的字符信息为“买多起立云朵银鹭”,通过确认“买多起立云朵银鹭”可能包含有“麦多、脉动、银鹭”等品牌,以及“洗衣液、饮料、火锅”等品类,并将品牌和品类进行搭配,找出搭配组合度最高的“脉动饮料”作为目标商品,避免根据语音识别不到商品的尴尬局面,提升了用户的使用体验。根据本专利技术的第二方面,还提出一种基于语音识别的商品搜索装置,包括:语音识别单元,用于识别用户输入的语音信息,以生成与所述语音信息对应的字符信息;设置单元,用于根据查找时所依据的商品信息来源和所述字符信息中的关键字,预先设置不同优先级的多个查找模式;处理单元,用于根据所述多个查找模式的优先级以及所述多个查找模式,查找与所述字符信息匹配的目标商品,并输出所述目标商品。在该技术方案中,由于语音识别本身的局限性和用户自身的发音问题,当用户通过语音输入某个商品名称时,可能识别出的字符信息和用户实际需要的商品差别较大,若直接根据识别出的字符信息进行查找,可能就搜索不到对应的商品,所以通过根据查找时所依据的商品信息来源和字符信息中的关键字,预先设置不同优先级的多个查找模式,并根据多个查找模式的优先级以及多个查找模式,查找与字符信息匹配的目标商品,增加了查找到目标商品的概率,使得即便识别到的字符信息和目标商品差异较大时,也能确保搜索到对应商品,提升了用户的使用体验。在上述技术方案中,优选地,所述处理单元包括:第一查找单元,用于在预设的第一商品信息库中,查找与所述字符信息中的全部字符或全部字本文档来自技高网...

【技术保护点】
一种基于语音识别的商品搜索方法,其特征在于,包括:识别用户输入的语音信息,以生成与所述语音信息对应的字符信息;根据查找时所依据的商品信息来源和所述字符信息中的关键字,预先设置不同优先级的多个查找模式;根据所述多个查找模式的优先级以及所述多个查找模式,查找与所述字符信息匹配的目标商品,并输出所述目标商品。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄通文薛会萍
申请(专利权)人:畅捷通信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1