一种语音交互方法、装置及存储介质制造方法及图纸

技术编号:22818610 阅读:16 留言:0更新日期:2019-12-14 13:42
本发明专利技术实施例公开了一种语音交互方法、装置及存储介质,其中,所述方法包括:获取用户的地方语音信息;对所述地方语音信息进行处理,得到官方语言;对所述官方语言中是否包含目标产品信息进行判断,得到判断结果;基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性;其中,所述操作属性包括再次操作、操作前的咨询之一;基于所述用户的操作属性,生成推荐信息。

A voice interaction method, device and storage medium

【技术实现步骤摘要】
一种语音交互方法、装置及存储介质
本专利技术涉及智能语音领域,尤其涉及一种语音交互方法、装置及存储介质。
技术介绍
目前的信息推荐都是通过用户的具体操作行为进行的,比如通过用户的搜索、浏览等行为进行各类信息的推荐。还没有出现通过语音交互的形式来进行信息推荐的应用场景。而对于语音交互而言,由于不同的地方的用户的口音不一样,导致在实际操作中通过语音交互来推荐信息存在很多困难。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种语音交互方法、装置及存储介质,能够将用户的语音输入转化为官方语言,进而针对所述官方语言,生成推荐信息,从而实现通过语音交互来进行信息推荐。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供一种语音交互方法,所述方法包括:获取用户的地方语音信息;对所述地方语音信息进行处理,得到官方语言;对所述官方语言中是否包含目标产品信息进行判断,得到判断结果;基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性;其中,所述操作属性包括再次操作、操作前的咨询之一;基于所述用户的操作属性,生成推荐信息。在上述方案中,所述对所述地方语音信息进行处理,得到官方语言,包括:获取所述用户的户籍信息;基于所述户籍信息,确定所述户籍信息对应的地理位置;基于所述户籍信息对应的地理位置,确定需要调用的语音识别数据库;基于所述语音识别数据库对所述地方语音信息进行识别,得到官方语言。在上述方案中,所述基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性之前,所述方法包括:获取所述用户的账号信息;基于所述账号信息,确定所述用户的特征属性;其中,所述特征属性包括:第一类、第二类之一,所述第一类用于表征操作频次达到预设值,所述第二类用于表征操作频次未达到预设值。在上述方案中,所述基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性,包括:确定所述判断结果为是,用户的特征属性为第一类,确定所述用户的操作属性为再次操作;确定所述判断结果为否,用户的特征属性为第二类,确定所述用户的操作属性为操作前的咨询。在上述方案中,所述基于所述用户的操作属性,生成推荐信息,包括:确定所述用户的操作属性为再次操作,获取所述官方语言中包含的目标产品信息;基于所述目标产品信息,获取与所述产品信息相关联的所述用户的历史操作信息;基于所述历史操作信息,生成第一推荐信息。在上述方案中,所述基于所述用户的操作属性,生成推荐信息,还包括:确定所述用户的操作属性为操作前的咨询,获取所述用户的意图;基于所述意图,得到产品类别,依据所述产品类别,获取与所述产品类别相关联的所述用户的历史操作信息以及所述用户的地址信息;基于所述产品类别、与所述产品类别相关联的所述用户的历史操作信息以及所述用户的地址信息,生成第二推荐信息。本专利技术实施例还提供一种语音交互装置,所述装置包括:获取单元、处理单元、判断单元、确定单元、生成单元;其中,所述获取单元,用于获取用户的地方语音信息;所述处理单元,用于对所述地方语音信息进行处理,得到官方语言;所述判断单元,用于对所述官方语言中是否包含目标产品信息进行判断,得到判断结果;所述确定单元,用于基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性;其中,所述操作属性包括再次操作、操作前的咨询之一;所述生成单元,用于基于所述操作属性,生成推荐信息。本专利技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的任一步骤。本专利技术实施例还提供一种语音交互装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述方法的任一步骤。本专利技术实施例提供的语音交互方法、装置及存储介质,通过获取用户的地方语音信息来进行信息推荐,以语音交互的形式增加了信息推荐方式的多样性;并且考虑到地方语音信息的不适配性,对地方语音信息进行了处理,转化为官方语言后再通过对官方语言中是否包含目标产品信息进行判断,结合判断结果及用户的特征属性确定出用户的操作属性,进而基于用户的操作属性,生成针对所述用户的推荐信息。如此,通过对语音信息的判断来确定了用户的操作属性,进而根据用户的操作属性能快速捕获用户的意图,使得信息推荐效率实现了大幅提升。附图说明图1为本专利技术实施例提供一种语音交互方法的实现流程示意图一;图2为本专利技术实施例提供的将地方语音信息转换为官方语言的流程示意图;图3为本专利技术实施例提供的一种语音交互方法的实现流程示意图二;图4为本专利技术实施例提供的一种语音交互装置的结构示意图;图5为本专利技术实施例提供的一种语音交互装置的具体硬件结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了实现根据语音信息来推荐信息,本专利技术实施例提供一种语音交互方法,如图1所示,所述方法包括:步骤101,获取用户的地方语音信息。需要说明的是,所述语音交互方法可以应用于信息推荐平台,这里的信息推荐平台是指服务器侧的信息推荐平台。所述信息推荐平台的客户端/终端侧可以是附加在一种即时通讯软件上,通过即时通讯软件的语音识别功能来获取语音信息,无需下载单独的信息推荐平台的客户端/终端侧软件;如此,可以简化用户使用信息推荐平台的操作流程,提高操作效率。这里,所述信息推荐平台的客户端附加在一种即时通讯软件上可以是以小程序的形式存在,用户在登录信息推荐平台的小程序后,可以进行语音输入。还需要说明的是,所述地方语音信息是指方言,根据地理位置的不同,所述地方语音信息存在区别;所述地方语音信息包括:粤语、闽南语、客家语等。这里,所述地方语音信息的获取可以是使用所述信息推荐平台的用户在终端侧的小程序上进行语音输入,所述信息推荐平台的小程序上的采集设备采集到地方语音信息后,将所述地方语音信息发送至信息推荐平台,由此所述信息推荐平台获取到地方语音信息。步骤102,对所述地方语音信息进行处理,得到官方语言。需要说明的是,所述官方语言是指一个国家通用的正式语言或认定的正式语言。因国家和地区范围界定不同,官方语言只是个相对概念,在本专利技术实施例中,所述官方语言是指普通话、中文汉字。需要说明的是,一般在识别地方语音信息时,信息推荐平台会确定所述地方语音信息所的对应的用户所在的地区/省份,以地区/省份信息推测出该地方语音信息属于的语系,然后本文档来自技高网...

【技术保护点】
1.一种语音交互方法,其特征在于,所述方法包括:/n获取用户的地方语音信息;/n对所述地方语音信息进行处理,得到官方语言;/n对所述官方语言中是否包含目标产品信息进行判断,得到判断结果;/n基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性;其中,所述操作属性包括再次操作、操作前的咨询之一;/n基于所述用户的操作属性,生成推荐信息。/n

【技术特征摘要】
1.一种语音交互方法,其特征在于,所述方法包括:
获取用户的地方语音信息;
对所述地方语音信息进行处理,得到官方语言;
对所述官方语言中是否包含目标产品信息进行判断,得到判断结果;
基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性;其中,所述操作属性包括再次操作、操作前的咨询之一;
基于所述用户的操作属性,生成推荐信息。


2.根据权利要求1所述的方法,其特征在于,所述对所述地方语音信息进行处理,得到官方语言,包括:
获取所述用户的户籍信息;
基于所述户籍信息,确定所述户籍信息对应的地理位置;
基于所述户籍信息对应的地理位置,确定需要调用的语音识别数据库;
基于所述语音识别数据库对所述地方语音信息进行识别,得到官方语言。


3.根据权利要求1所述的方法,其特征在于,所述基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性之前,所述方法包括:
获取所述用户的账号信息;
基于所述账号信息,确定所述用户的特征属性;其中,所述特征属性包括第一类、第二类之一,所述第一类用于表征操作频次达到预设值,所述第二类用于表征操作频次未达到预设值。


4.根据权利要求3所述的方法,其特征在于,所述基于所述判断结果、所述用户的特征属性,确定所述用户的操作属性,包括:
确定所述判断结果为是,用户的特征属性为第一类,确定所述用户的操作属性为再次操作;
确定所述判断结果为否,用户的特征属性为第二类,确定所述用户的操作属性为操作前的咨询。


5.根据权利要求4所述的方法,其特征在于,所述基于所述用户的操作属性,生成推荐信息,包括:
确定...

【专利技术属性】
技术研发人员:蔡天琪邓承
申请(专利权)人:卓尔智联武汉研究院有限公司
类型:发明
国别省市:湖北;42

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

1