一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理方法、装置及电子设备与流程

2021-09-28 21:30:00 来源:中国专利 TAG:售货机 电路板 电子设备 交互 应用程序


1.本技术涉及自动售货机技术领域,特别是涉及信息处理方法、装置及电子设备,应用程序,主动进行语音交互的电路、电路板及设备,售货机主机。


背景技术:

2.自动售货机(vending machine,vem),是一种能根据投入的钱币自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易,是一种全新的商业零售形式,又被称为24小时营业的微型超市。
3.传统的售货机大多以被动方式进行商品对象的售卖。例如,有购买需求的消费者用户走到设备面前,进行设备唤醒后,可以根据自己的需求选货,售货机的主机获得用户提交的选货信息后,可以提示用户进入支付流程,并在获得支付成功的信息后进行出货处理,将用户所选商品对象送至付货口,完成售卖处理过程。
4.为了提高售货机的交易量,增强用户购物的趣味性,由售货机主动发起交互,对经过售货机的行人进行购物引导的售卖方式成为一种趋势。该方式下,如何检测设备周边人物的变化情况,成本主动交互的重要前提。
5.目前主要的做法是通过主机上配置的进行人脸支付的摄像头,采集设备周边的图像,并通过图像分析确定设备周边是否出现行人,进而发起主动交互。如此检测方式可能存在未获得用户授权的情况下采集用户数据的问题,致使用户隐私存在被泄露的风险,例如,基于售货机所在位置对用户进行定位。此外,出于人脸支付需求配置的摄像头,通常都不支持长时间工作,持续的图像采集很容易导致摄像头发热,进而影响摄像头的使用寿命,且摄像头长时间工作还会增大设备耗电量,增加售货机的使用成本。
6.若对人脸支付的摄像头进行改造,替换为高性能的摄像头,则会大大提高售货机的使用成本,相较于售货机售卖的商品对象来说(饮料、食品等平价商品),如此改造的可行性较差。


技术实现要素:

7.本技术提供了一种信息处理方法、装置及电子设备,可以通过主动交互的方式进行商品对象的售卖处理,既有助于降低实现主动交互功能的成本,又有助于确保用户数据的安全性。
8.本技术提供了如下方案:
9.一种信息处理方法,应用于售货机,所述售货机包括行人检测模块、声音采集模块、语音播报模块以及处理模块,所述方法包括:
10.所述处理模块获得所述行人检测模块采集的人体感知信息时,通过所述语音播报模块对第一提示信息进行语音播报;
11.如果获得所述声音采集模块采集的语音数据,则从所述语音数据中提取用户的操作指令信息;
12.根据所述操作指令信息执行相关操作。
13.一种应用程序,包括:
14.第一接口、第二接口、第三接口以及信息处理程序模块;
15.所述第一接口,用于接受售货机的行人检测模块的调用,获得所述行人检测模块采集的人体感知信息;
16.所述第二接口,用于调用所述售货机的语音播报模块,将第一提示信息发送至所述语音播报模块进行播报;
17.所述第三接口,用于接受所述售货机的声音采集模块的调用,获得所述声音采集模块采集的语音数据;
18.所述信息处理程序模块,用于从所述语音数据中提取用户的操作指令信息,并根据所述操作指令信息执行相关操作。
19.一种信息处理方法,包括:
20.售货机加载上述应用程序对应的安装包;
21.启动所述应用程序,以便在获得人体感知信息时,对经过所述售货机的用户发起主动语音交互。
22.一种信息处理方法,包括:
23.售货机关联的第一客户端获得人体感知信息时,通过所述售货机的语音播报模块对第一提示信息进行语音播报,所述人体感知信息由所述售货机的行人检测模块采集;
24.如果获得所述售货机的声音采集模块采集的语音数据,则从所述语音数据中提取用户的操作指令信息;
25.将所述操作指令信息转发至所述售货机的主机关联的第二客户端,以便所述第二客户端根据所述操作指令信息执行相关操作。
26.一种信息处理方法,包括:
27.售货机的主机关联的第二客户端获得第一客户端发送的用户的操作指令信息,所述操作指令信息为所述第一客户端从所述售货机的声音采集模块采集的语音数据中提取,且所述语音数据在所述第一客户端获得所述售货机的行人检测模块采集的人体感知信息以及所述售货机的语音播报模块对经过所述售货机的行人进行第一提示信息播报后采集;
28.根据所述操作指令信息执行相关操作。
29.一种应用程序,包括:
30.接口模块以及信息处理程序模块;
31.所述接口模块,用于接受售货机的主机的通信接口的调用,通过所述通信接口获得第一客户端发送的操作指令信息,所述操作指令信息为所述第一客户端从所述售货机的声音采集模块采集的语音数据中提取,且所述语音数据在所述第一客户端获得所述售货机的行人检测模块采集的人体感知信息以及所述售货机的语音播报模块对经过所述售货机的行人进行第一提示信息播报后采集;
32.所述信息处理程序模块,用于根据所述操作指令信息执行相关操作。
33.一种信息处理方法,包括:
34.售货机的主机加载上述应用程序对应的安装包;
35.启动所述应用程序,以便在获得第一客户端发送的用户的操作指令信息时,根据
所述操作指令信息执行相关操作。
36.一种主动进行语音交互的电路,应用于售货机,包括:
37.处理模块、行人检测模块、声音采集模块、语音播报模块以及接口模块;
38.所述处理模块,用于在获得所述行人检测模块采集的人体感知信息时,通过所述语音播报模块对第一提示信息进行语音播报,并从所述声音采集模块采集的语音数据中提取用户的操作指令信息;
39.所述接口模块,用于将所述处理模块提取的操作指令信息发送至所述售货机的主机,以便所述主机根据所述操作指令信息执行相关操作。
40.一种主动进行语音交互的电路板,包括:
41.电路板本体、处理模块、行人检测模块、声音采集模块、语音播报模块以及接口模块;
42.所述电路板本体包括对应设置的第一表面以及第二表面,所述第一表面布设有所述处理模块、所述语音播报模块以及所述接口模块,所述第二表面布设有所述行人检测模块以及所述声音采集模块;
43.所述处理模块分别与所述行人检测模块、所述声音采集模块、所述语音播报模块以及所述接口模块电连接。
44.一种主动进行语音交互的电路板,包括:
45.第一子电路板以及第二子电路板;
46.所述第一子电路板包括第一子电路板本体,以及设置于所述第一子电路板本体一侧表面的处理模块、语音播报模块以及接口模块;
47.所述第二子电路板包括第二子电路板本体,以及设置于所述第二子电路板本体一侧表面的行人检测模块以及声音采集模块;
48.所述处理模块分别与所述行人检测模块、所述声音采集模块、所述语音播报模块以及所述接口模块电连接。
49.一种主动进行语音交互的设备,所述设备安装于售货机的箱体上,且与所述售货机的主机进行电连接,所述设备包括:
50.壳体以及上述主动进行语音交互的电路板;
51.所述壳体上设置有至少两个开孔,且所述电路板安装于所述壳体内部时,所述电路板上布设的行人检测模块以及声音采集模块分别朝向不同的开孔。
52.一种售货机主机,包括:
53.主机壳体、主机处理模块、显示模块以及上述主动进行语音交互的电路板;
54.所述主机处理模块与所述主动进行语音交互的电路板安装于所述主机壳体内部,且所述主机处理模块与所述电路中的处理模块电连接;
55.所述主机壳体具有包围所述显示模块的边框,所述边框上设置有与所述电路中的行人检测模块以及声音采集模块相匹配的开孔。
56.一种信息处理方法,应用于主动进行语音交互的设备,所述设备包括行人检测模块、声音采集模块、语音播报模块以及处理模块,所述方法包括:
57.所述处理模块获得所述设备关联的实体店铺提供的商品对象的相关信息;
58.获得所述行人检测模块采集的人体感知信息时,通过所述语音播报模块对第一提
示信息进行语音播报;
59.如果从所述声音采集模块采集的语音数据中提取出用户的操作指令信息,且所述操作指令信息中包括所述用户选中的目标商品对象的标识信息,则生成订单请求提交至履约平台。
60.一种信息处理装置,应用于售货机,包括:
61.人体感知信息获得单元,用于获得所述售货机的行人检测模块采集的人体感知信息;
62.语音播报单元,用于通过所述售货机的语音播报模块对第一提示信息进行语音播报;
63.操作指令信息提取单元,用于在获得所述售货机的声音采集模块采集的语音数据时,从所述语音数据中提取用户的操作指令信息;
64.操作执行单元,用于根据所述操作指令信息执行相关操作。
65.一种信息处理装置,应用于售货机关联的第一客户端,包括:
66.人体感知信息获得单元,用于获得所述售货机的行人检测模块采集的人体感知信息;
67.语音播报单元,用于通过所述售货机的语音播报模块对第一提示信息进行语音播报;
68.操作指令信息提取单元,用于在获得所述售货机的声音采集模块采集的语音数据时,从所述语音数据中提取用户的操作指令信息;
69.操作指令信息发送单元,用于将所述操作指令信息转发至所述售货机的主机关联的第二客户端,以便所述第二客户端根据所述操作指令信息执行相关操作。
70.一种信息处理装置,应用于售货机的主机关联的第二客户端,包括:
71.操作指令信息获得单元,用于获得第一客户端发送的用户的操作指令信息,所述操作指令信息为所述第一客户端从所述售货机的声音采集模块采集的语音数据中提取,且所述语音数据在所述第一客户端获得所述售货机的行人检测模块采集的人体感知信息以及所述售货机的语音播报模块对经过所述售货机的行人进行第一提示信息播报后采集;
72.操作执行单元,用于根据所述操作指令信息执行相关操作。
73.一种信息处理装置,应用于主动进行语音交互的设备,包括:
74.关联信息获得单元,用于获得所述设备关联的实体店铺提供的商品对象的相关信息;
75.人体感知信息获得单元,用于获得所述设备的行人检测模块采集的人体感知信息;
76.语音播报单元,用于通过所述设备的语音播报模块对第一提示信息进行语音播报;
77.操作指令信息提取单元,用于从所述声音采集模块采集的语音数据中提取出用户的操作指令信息,所述操作指令信息中包括所述用户选中的目标商品对象的标识信息;
78.请求提交单元,用于生成订单请求提交至履约平台。
79.一种电子设备,包括:
80.一个或多个处理器;以及
81.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
82.获得所述设备的行人检测模块采集的人体感知信息时,通过所述设备的语音播报模块对第一提示信息进行语音播报;
83.如果获得所述设备的声音采集模块采集的语音数据,则从所述语音数据中提取用户的操作指令信息;
84.根据所述操作指令信息执行相关操作。
85.一种电子设备,包括:
86.一个或多个处理器;以及
87.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
88.获得人体感知信息时,通过所述售货机的语音播报模块对第一提示信息进行语音播报,所述人体感知信息由所述售货机的行人检测模块采集;
89.如果获得所述售货机的声音采集模块采集的语音数据,则从所述语音数据中提取用户的操作指令信息;
90.将所述操作指令信息转发至所述售货机的主机关联的第二客户端,以便所述第二客户端根据所述操作指令信息执行相关操作。
91.一种电子设备,包括:
92.一个或多个处理器;以及
93.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
94.获得第一客户端发送的用户的操作指令信息,所述操作指令信息为所述第一客户端从售货机的声音采集模块采集的语音数据中提取,且所述语音数据在所述第一客户端获得所述售货机的行人检测模块采集的人体感知信息以及所述售货机的语音播报模块对经过所述售货机的行人进行第一提示信息播报后采集;
95.根据所述操作指令信息执行相关操作。
96.一种电子设备,包括:
97.一个或多个处理器;以及
98.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
99.获得所述设备关联的实体店铺提供的商品对象的相关信息;
100.获得所述设备的行人检测模块采集的人体感知信息时,通过所述设备的语音播报模块对第一提示信息进行语音播报;
101.如果从所述设备的声音采集模块采集的语音数据中提取出用户的操作指令信息,且所述操作指令信息中包括所述用户选中的目标商品对象的标识信息,则生成订单请求提交至履约平台。
102.根据本技术提供的具体实施例,本技术公开了以下技术效果:
103.本技术实施例,可以通过行人检测模块检测售货机周围的人物变化情况,有人经过售货机时可以获得人体感知信息发送至处理模块,触发处理模块进入主动交互流程,通
过语音播报模块对第一提示信息进行语音播报,以此对用户进行购物引导。如果用户收听到语音播报模块播报的信息后,与售货机进行语音交互,声音采集模块则可将采集的语音数据发送至处理模块,由处理模块从中提取出用户的操作指令信息,并根据操作指令信息执行相关操作,以及在需要与用户进行下一步交互时,获得相关操作关联的提示信息,通过语音播报模块对相关操作关联的提示信息进行语音播报,实现对用户购物行为的进一步引导。
104.如此方案,不再单纯的依赖于摄像头采集的图像信息,有助于降低实现主动交互功能的成本,以及提高用户数据的安全性。具体地,对于未配置摄像头的售货机来说,主动交互过程中不会采集在售货机周边过往的行人的图像信息,可避免用户隐私被泄露;对于配置有摄像头的售货机来说,可以在获得用户授权的情况下,按需启动摄像头进行图像信息的采集,如此,既可降低摄像头的工作时长,避免持续工作影响摄像头的使用寿命;又可避免摄像头随便拍摄在售货机周边过往的所有行人的图像信息,提高摄像头的使用安全性。
105.当然,实施本技术的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
106.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
107.图1是本技术实施例提供的售货机的示意图;
108.图2~图8是本技术实施例提供的方法的流程图;
109.图9~图12是本技术实施例提供的装置的示意图;
110.图13是本技术实施例提供的电子设备的架构的示意图。
具体实施方式
111.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本技术保护的范围。
112.本技术实施例可以提供一种主动进行语音交互的电路,该电路可应用于售货机,用于实现行人检测以及语音交互。具体可包括:处理模块、行人检测模块、声音采集模块以及语音播报模块。作为一种示例,行人检测模块可以体现为人体传感器,声音采集模块可以体现为麦克风,语音播报模块可以体现为扬声器。
113.在实际应用过程中,处理模块可以与其他各模块相互配合,以语音方式实现对路过售货机的行人的购物引导。具体地,处理模块可以在获得行人检测模块采集的人体感知信息时,获得预先配置的第一提示信息,通过语音播报模块对第一提示信息进行语音播报;语音播报后,如果获得声音采集模块采集的语音数据,则可从中提取出用户的操作指令信息,并根据该操作指令信息执行相关操作,以此向用户提供购物引导服务。
114.或者,在实际应用过程中,还可以根据使用需求对上述购物引导的实现过程进行功能拆分。作为一种示例,一部分功能可以由主动进行语音交互的电路实现,例如,由电路进行行人检测并主动发起语音交互;一部分功能可以由售货机的主机实现,例如,由主机根据操作指令信息执行相关操作。对应于此,电路还可以包括接口模块,用于实现电路中的处理模块与售货机主机之间的电连接,将处理模块提取的操作指令信息发送至主机,触发主机根据操作指令信息执行相关操作。
115.该实现方式下,对于电路中各部件的供电来说,可以在电路中设置供电电源;或者,可以通过接口模块与主机电连接后,由主机对电路进行供电,本技术实施例对此可不做具体限定。
116.本技术实施例中,声音采集模块可以一直处于工作状态,随时采集用户输入的语音数据;或者,声音采集模块可以在处理模块的触发下启动,例如,处理模块确定有行人经过售货机时,可以触发声音采集模块切换为工作状态,开始采集语音数据。
117.对应于此,本技术实施例可以提供一种主动进行语音交互的电路板。一种方式下,上述主动进行语音交互的电路可以布设在一块电路板上。对应的,电路板本体可以包括对应设置的第一表面以及第二表面,电路各部件可以分别布设于第一表面以及第二表面。例如,可以将处理模块、语音播报模块以及接口模块布设于第一表面,将行人检测模块以及声音采集模块布设于第二表面,且确保处理模块分别与行人检测模块、声音采集模块、语音播报模块以及接口模块电连接。
118.或者,另一种方式下,以上主动进行语音交互的电路可以布设在至少两块电路板上。以两块电路板为例,可以包括第一子电路板以及第二子电路板。其中,第一子电路板可以包括第一子电路板本体,以及设置于第一子电路板本体一侧表面的处理模块、语音播报模块以及接口模块;第二子电路板可以包括第二子电路板本体,以及设置于第二子电路板本体一侧表面的行人检测模块以及声音采集模块;此外,处理模块可分别与行人检测模块、声音采集模块、语音播报模块以及接口模块电连接。例如,可以通过软排线实现第一子电路板与第二子电路板之间的电连接,进而实现处理模块与行人检测模块以及声音采集模块之间的数据交互。
119.基于上述电路板,本技术实施例可以提供一种主动进行语音交互的设备(即,电路板可安装于独立于主机之外的设备中),该设备可以包括壳体以及以上任一种电路板。其中,壳体上设置有至少两个开孔,且电路板安装于壳体内部时,电路板上布设的行人检测模块以及声音采集模块分别朝向不同的开孔,其中,开孔的形状与位置与其对应的行人检测模块以及声音采集模块的形状与位置相匹配。如此,行人检测模块可以通过其对应的开孔采集人体感知信息,声音采集模块可以通过其对应的开孔采集用户输入的语音数据。以上主动进行语音交互的设备可安装于售货机的箱体上,且与售货机的主机进行电连接,以便电路板上布设的处理模块可与主机处理模块之间进行数据交互。
120.或者,基于上述电路板,本技术实施例可以提供一种具有主动语音交互功能的售货机主机(即,电路板可安装于主机内部),该主机可安装于售货机的箱体上,用于实现对售货机周边行人的检测,并在确定有人经过售货机时发起主动交互过程,对用户进行购物引导。具体地,主机可以包括主机壳体、主机处理模块、显示模块以及以上任一种电路板。其中,主机处理模块与电路板可安装于主机壳体内部,且主机处理模块与电路板上布设的处
理模块电连接;主机壳体具有包围显示模块的边框,边框上设置有与电路板上布设的行人检测模块以及声音采集模块的形状以及位置相匹配的开孔,便于行人检测模块以及声音采集模块进行信息采集。作为一种示例,显示模块可以体现为显示屏。
121.或者,在实际应用过程中,可以对被动交互的传统售货机的主机进行软硬件升级,将其改造为本技术实施例具有主动语音交互功能的主机。具体地,可以对传统售货机的主机进行硬件改造,加装本技术实施例提供的主动进行语音交互的电路板,以便在有行人经过售货机时,可以自动进行人体感知并进入主动交互流程,以语音方式对行人进行购物引导。
122.对于传统售货机的主机来说,可以包括主机壳体、主机处理模块以及显示模块,将主动进行语音交互的电路板加装于主机壳体内部后,可在包围显示模块的边框上开设与声音采集模块以及行人检测模块相匹配的孔,以便二者通过各自对应的开孔进行人体感知以及语音拾取。如图1所举示例中,壳体的上边框设置有摄像头40,故可在壳体的下边框进行开孔。
123.在进行硬件改造时,可以根据边框的高度信息选用不同的电路板。例如,对于边框高度信息低于预设高度值(可以根据实际使用需求确定预设高度值)的主机来说,可加装电路板的区域有限,故可采用将主动进行语音交互的电路布设在一块电路板的方案,尽量减少电路板占用的空间。将电路板安装于主机壳体内部时,一方面需要确保主机处理模块与电路板上布设的处理模块电连接,另一方面需要确保第二表面朝向边框中的开孔,便于行人检测模块以及声音采集模块进行信息采集。
124.对于边框高度信息不低于预设高度值的主机来说,可加装电路板的区域相对较大,故可采用将主动进行语音交互的电路布设在不同电路板的方案,同样地,将电路板安装于主机壳体内部时,亦需要满足以上两方面要求。此外,对于边框高度信息不低于预设高度值的主机来说,亦可通过加装以上布设有主动进行语音交互的电路的单块电路板,进行硬件改造。
125.优选地,为了尽量降低语音播报模块对声音采集模块的拾音干扰,可以使二者空间位置上距离尽量远。以单块电路板为例,可以在第一表面设置与语音播报模块电连接的底座(以上两块电路板的示例中,可以在第一电路板上设置底座),将语音播报模块固定安装在相距声音采集模块较远的位置,并通过电线实现语音播报模块与底座的电连接。如图1所示,可以将主动进行语音交互的电路板安装于下边框对应的区域,并在此区域开设声音采集模块以及行人检测模块对应的孔20;语音播报模块可固定于上边框对应的区域,并在此区域开设对应的孔,便于进行语音播报;或者,除了可在主机上加装语音播报模块之外,还可以将语音播报模块30固定于售货机的其他位置,如图1所举示例,语音播报模块安装于售货机的箱体,既方便用户收听,又不会对声音采集模块拾音造成干扰,还不会影响售货机正常使用。
126.此外,还可以对传统售货机的主机进行软件改造,通过安装本技术实施例提供的应用程序(具体可参见下文实施例4处所做介绍,此处暂不详述),对主机的售货处理流程进行升级,使其可以与主动进行语音交互的电路相互配合,以主动交互的方式进行售货处理。
127.下面结合图2所示流程图,对本技术实施例的交互过程进行解释说明。
128.实施例1
129.s101:售货机的处理模块获得行人检测模块采集的人体感知信息时,通过语音播报模块对第一提示信息进行语音播报。
130.作为一种示例,本技术实施例中的行人检测模块可以体现为tof(time-of-flight)激光距离传感器,当检测到有人靠近售货机时,行人检测模块可以向处理模块发出中断信号(本技术实施例中,人体感知信息可以包括是否有人经过售货机,若行人检测模块发出中断信号便可表示有人经过售货机),处理模块获得该信号后,可以发起交互流程,控制语音播报模块播报预先配置的第一提示信息,例如,第一提示信息可以为“您好,想买点什么呢”。
131.此外,需要说明的是,传感器通常具有一定的覆盖范围,行人进入传感器的覆盖范围时,便可采集到人体感知信息,故本技术实施例的行人检测模块可以包括至少两个人体传感器,以增大传感器的覆盖范围,尽量避免出现因覆盖范围小导致信息采集遗漏的情况。如图1所举示例,主动进行语音交互的电路可以包括在水平方向上设置的2个人体传感器。
132.可以理解地,除了tof传感器之外,还可以基于可见光图像、激光雷达、红外图像等技术进行行人检测,具体实现过程可参见相关技术,此处不做详述。
133.优选地,处理模块可以在获得人体感知信息后,即时向用户发起主动交互;或者,为了提高购物引导的成功率,可以在获得人体感知信息且确定用户可能具有购买意图时,再向用户发起语音交互。
134.具体地,处理模块可以获得与用户行为相关的信息,根据该与用户行为相关的信息确定用户具有购买意图时,再控制语音播报模块对第一提示信息进行语音播报。
135.作为一种示例,如果用户在售货机前出现停留行为,或者停留了预设时长(例如,预设时长为2秒,具体可结合实际应用需求确定),可以确定用户可能并不是单纯的路过售货机,可能具有购买意图,处理模块可以针对该用户发起主动交互,对用户进行购物引导,有助于提高商品对象的成交率。
136.本示例下,可以通过多种方式确定用户是否在售货机前停留。例如,一种方式下,处理模块可以在获得人体感知信息后,控制声音采集模块进行启动,并获得声音采集模块采集的与用户行走相关的声音信息。如果根据声音信息确定用户的行走行为发生变化,例如,脚步声突然消失,可能是用户从行走状态变为停止状态;再例如,脚步声的频率变慢,也可能有停下来的可能,等等变化信息均可确定用户可能在售货机前有停留,据此便可确定用户具有购买意图。
137.或者,另一种方式下,如果售货机配置有图像采集模块,例如,摄像头,处理模块可以在获得人体感知信息后,控制图像采集模块进行启动,并获得经过售货机的行人的图像信息,通过图像信息确定用户是否在售货机前停留。
138.除停留行为外,还可以预设表示购买意图的行为动作,若行人在售货机前执行该行为动作,则可确定其并非单纯路过售货机,可以针对该行人发起主动交互。具体地,处理模块可以在获得人体感知信息后,控制图像采集模块进行启动,并获得图像采集模块采集的用户图像信息;如果从图像信息中提取出用户执行的动作信息,且所述动作信息与预设动作信息相符,则确定用户具有购买意图。例如,预设动作可以为点头动作、ok手势等,具体可结合使用需求确定。
139.s102:处理模块获得声音采集模块采集的语音数据,从语音数据中提取用户的操
作指令信息。
140.本技术实施例中,声音采集模块可以体现为单个麦克风;或者,可以体现为至少两个麦克风组成的麦克风阵列,通过麦克风阵列进行多通道的语音拾取。如图1所举示例,麦克风阵列可以包括4个麦克风,各麦克风之间可在水平方向上等间距分布。本技术实施例对麦克风的数量、排布方式等可不做限定,具体可结合实际应用需求确定。
141.优选地,为了降低环境噪声对语音识别准确率的影响,且考虑到具有购买意图的用户通常位于售货机正前方的一定区域内,处理模块可基于带指向的降噪算法进行语音识别。即,可以基于预设基准对售货机前方区域进行角度划分,例如,以售货机为基准进行角度划分,将在预设角度范围对应的区域内采集的语音数据确定为目标语音数据,进行语音识别,以及将在预设角度范围对应的区域之外采集的语音数据确定为干扰信息,进行噪声抑制。
142.作为一种示例,可以售货机的中心为基准,对左右各60
°
对应的区域内采集的语音数据进行语音识别,即,预设角度范围为-60
°
~60
°
。本示例下,处理模块获得麦克风阵列采集的语音数据后,可以确定语音数据对应的采集角度信息,如果与预设角度范围信息相匹配,即,采集角度位于-60
°
~60
°
范围内,则可将语音数据确定为目标语音数据进行语音识别,获得用户的操作指令信息。如此,有助于保证在嘈杂环境下的语音识别准确率,进而提高用户的语音交互体验。
143.作为一种示例,处理模块可以在本地进行语音识别,从目标语音数据中提取出用户的操作指令信息;或者,处理模块可以将目标语音数据提交至云端服务器,由云端服务器进行语音识别,获得用户的操作指令信息下发至处理模块。
144.s103:处理模块根据操作指令信息执行相关操作。
145.本技术实施例中的操作指令信息通常为与售卖处理相关的信息,下面结合具体示例,对操作指令信息及其对应的操作过程进行举例说明。
146.1.操作指令信息可以为查看商品对象信息的指令信息
147.作为一种示例,用户可以请求查看售货机售卖的全部商品对象。例如,用户收听到扬声器播报的第一提示信息后,可以语音输入“查看全部商品”,麦克风阵列采集到该语音数据后可以发送至处理模块,处理模块获得“查看全部商品对象信息”的操作指令信息。对应的,可以将售货机可售卖的全部商品对象均确定为待查看目标商品对象,获得待查看目标商品对象的相关信息,通过显示屏进行信息展示。具体地,相关信息可以包括待查看目标商品对象的图片信息以及文字信息,其中,文字信息中可以包括待查看目标商品对象的名称、价格、库存数量等。
148.优选地,处理模块还可以继续与用户进行语音交互,对用户进行购物引导。例如,可以控制扬声器播报预先配置的第二提示信息,其中,第二提示信息可以为“以下是全部商品,需要什么告诉我就好”。具体地,处理模块可以获得查看操作关联的提示信息(本示例中,即第二提示信息),控制扬声器对第二提示信息进行语音播报。
149.或者,作为另一种示例,用户可能出于不同需求,请求查看售货机售卖的部分商品对象。例如,可以请求查看用户感兴趣的商品对象;或者,可以请求查看有货的商品对象(即,库存数量大于零的商品对象),等等。
150.以自动饮料售货机为例,用户查看全部商品对象后,想要购买无糖饮料,可以语音
输入“查看无糖饮料”,麦克风阵列采集到该语音数据后可以发送至处理模块,处理模块从中提取商品对象的目标特征信息,生成操作指令信息。本示例中,目标特征信息可以为“无糖”,可生成“查看无糖饮料”的操作指令信息。对应的,可以获得各商品对象关联的特征信息,并根据操作指令信息中包括的目标特征信息,确定待查看目标商品对象,进而获得待查看目标商品对象的相关信息,通过显示屏进行信息展示。具体地,相关信息可以包括待查看目标商品对象的图片信息以及文字信息,其中,且文字信息中可以包括待查看目标商品对象的名称、价格、库存数量、特征信息等。
151.优选地,售货机还可以继续与用户进行语音交互,对用户进行购物引导。例如,处理模块可以获得查看操作关联的提示信息(本示例中,即第三提示信息),控制扬声器对第三提示信息进行语音播报。其中,第三提示信息可以为“以下是无糖饮料,需要什么告诉我就好”。
152.2.操作指令信息可以为购买操作指令信息
153.用户查看商品对象的相关信息后,可以通过触控操作的方式,选中待购买目标商品对象;或者,可以通过语音交互的方式确定待购买目标商品对象,该方式下,处理模块可以根据麦克风阵列采集的语音数据,生成购买操作指令,该购买操作指令中可以包括待购买目标商品对象的标识信息。
154.以自动饮料售货机为例,用户查看商品对象后想要购买可乐,可以语音输入“可乐”,麦克风阵列采集到该语音数据后可以发送至处理模块,处理模块获得“购买可乐”的操作指令信息。对应的,可以将可乐确定为待购买目标商品对象,根据可乐的相关信息生成订单确认界面,通过显示屏对订单确认界面进行展示。其中,订单确认界面中除了可以包括待购买目标商品对象的图片信息、以及待购买目标商品对象的名称价格等文字信息之外,还可以提供进行其他操作的操作按钮,例如,进行下一步支付操作的操作按钮,也就是说,用户可以通过触控该操作按钮的方式进行支付操作。
155.优选地,售货机还可以继续与用户进行语音交互,对用户进行购物引导。例如,处理模块可以获得购买操作关联的提示信息(本示例中,即第四提示信息),控制扬声器对第四提示信息进行语音播报。其中,第四提示信息可以为“好的,您可以说支付”。
156.3.操作指令信息可以为与支付操作指令信息
157.用户收听到扬声器播报的第四提示信息后,可以语音输入“支付”,麦克风阵列采集到该语音数据后可以发送至处理模块,处理模块获得“订单支付”的操作指令信息,进入支付流程。
158.在实际应用过程中,售货机可能支持不同的支付方式,处理模块对应可通过不同方式进行支付处理。作为一种示例,本技术实施例中的售货机至少可以体现为:可支持人脸支付的售货机,即,售货机配置有摄像头(如图1所举示例,摄像头可以设置于主机壳体10的上边框);以及不支持人脸支付的售货机,即,售货机未配置摄像头,例如,不支持电子支付的售货机、仅支持扫码支付的售货机等。
159.对于配置有摄像头的售货机来说,如果仅支持人脸支付,处理模块可以在获得支付相关的指令信息后,控制摄像头启动,开始采集用户的人脸图像信息,对应的,处理模块可以获得摄像头采集的人脸图像信息,进行人脸识别并根据人脸识别结果进行支付处理。
160.如果除了人脸支付之外,售货机还支持其他电子支付方式,处理模块则可通过多
种方式进行支付处理。例如,一种方式下,可以通过默认配置的方式,将某种支付方式确定为优先级高的默认支付方式,处理模块获得支付相关的指令信息后,便可按照该默认支付方式进行支付处理。
161.或者,另一种方式下,处理模块可以根据用户选择的支付方式进行支付处理。具体地,处理模块获得支付相关的指令信息后,可以获得可选支付方式信息,通过显示屏进行展示;同时,还可以获得支付操作关联的提示信息(本示例中,即第五提示信息),控制扬声器对第五提示信息进行语音播报。其中,第五提示信息可以为“请选择支付方式”。
162.同样地,用户可以通过触控操作的方式,选中目标支付方式;或者,可以通过语音交互的方式确定目标支付方式。例如,用户可以语音输入“扫码支付”,麦克风阵列采集到该语音数据后可以发送至处理模块,处理模块获得“扫码支付”的操作指令信息。对应的,可以根据待购买目标商品对象的价格信息生成收款码,通过显示屏对收款码进行展示,以便用户通过关联的终端设备扫描该收款码,进行支付处理。优选地,处理模块此时可以控制摄像头关闭,即,摄像头处于非工作状态,如此便可避免摄像头在未获得用户授权的情况下(用户未选择人脸支付,相当于未对摄像头进行图像采集的授权)采集用户隐私数据的问题,有助于确保售货机的使用安全性。
163.对于未配置摄像头的售货机来说,如果售货机支持电子支付,处理模块可以在获得支付相关的指令信息后,根据待购买目标商品对象的相关信息生成收款码,进行扫描支付;如果售货机不支持电子支付,处理模块获得支付相关的指令信息后,可以获得支付操作关联的提示信息(本示例中,即第六提示信息),控制扬声器对第六提示信息进行语音播报。其中,第六提示信息可以为“请在投币口投币”,引导用户以货币方式进行支付。
164.4.操作指令信息可以为退出交互过程的指令信息
165.本技术实施例中,用户可以根据实际使用需求,请求退出交互过程,例如,用户可以在交易结束后请求退出;或者,可以在交易过程中随时请求退出交互过程。
166.以交易结束后退出交互过程为例,处理模块获得支付完成的信息后,可以获得交易操作关联的提示信息(本示例中,即第七提示信息),控制扬声器对第七提示信息进行语音播报。其中,第七提示信息可以为“支付完成,请问还需求什么呢”。用户收听到扬声器播放的第七提示信息后,可以语音输入“退出”,麦克风阵列采集到该语音数据后可以发送至处理模块,处理模块获得“退出交互过程”的操作指令信息,结束本次主动交互过程,并获得预设的主页界面,通过显示屏对所述主页界面进行展示。
167.作为一种实现方式,处理模块执行相关操作后(可以是本技术实施例所举的任一操作;或者可以是特定操作,例如执行支付操作后),可以启动一个计时器,如果在预设时间段内未获得用户的交互信息(可以是用户以触控方式输入的交互信息;或者,以语音方式输入的交互信息),处理模块亦可结束本次主动交互过程。
168.此外,为了向用户提供更具个性化的引导服务,本技术实施例还可提供如下优选方案,下面进行举例说明。
169.优选方案一,可以根据售货机所在位置的天气信息,向用户进行商品对象推荐。
170.作为一种示例,处理模块确定有人经过售货机时,可以获得售货机所在位置的目标天气信息,并根据天气信息与商品对象之间的关联关系,从目标天气信息关联的商品对象中确定待推荐目标商品对象,向用户进行信息推送。例如,处理模块可以获得待推荐目标
商品的相关信息,控制扬声器以语音播报的方式,向用户进行信息推送;或者,处理模块可以获得待推荐目标商品的相关信息,通过显示屏以信息展示的方式,向用户进行信息推送。作为一种示例,处理模块可以将目标天气信息关联的全部商品对象均确定为待推荐目标商品对象,或者可以将其中部分商品对象确定为待推荐商品对象,具体可结合实际应用需求确定。
171.也就是说,处理模块控制扬声器播报预先配置的第一提示信息时,主机显示屏上便可同时展示待推荐目标商品对象的相关信息,供用户从中选择。在实际应用过程中,用户可以从待推荐目标商品对象中确定待购买商品对象,例如,通过触控操作的方式,或者通过语音交互的方式从中确定待购买商品对象。或者,用户可以通过语音交互的方式,购买待推荐目标商品对象之外的其他商品对象,具体过程可参见上文所做介绍,此处不再举例说明。
172.本技术实施例中,处理模块可以通过多种方式获得售货机所在位置的目标天气信息。例如,一种方式下,可以获得部署在云端服务器上的服务端下发的售货机所在位置的天气信息(例如,可以每天定时下发当天的天气信息;或者,可以在天气信息出现较大变化时,实时下发变化后的天气信息);或者,如果售货机设置有温度计、湿度计等可进行环境检测的设备,处理模块可以获得环境检测设备采集的天气信息。
173.优选方案二,可以根据用户的特征信息,向用户进行商品对象推荐。
174.在实际应用过程中,处理模块可以在用户具有购买意图时(例如,用户在售货机前停留的时间超过预设时长;或者,用户执行了预设行为动作;或者,用户开始与售货机进行语音交互;等等),控制摄像头进行启动采集用户图像信息,如此,处理模块便可从摄像头采集的图像信息中提取用户的目标特征信息,并根据该目标特征信息进行商品对象的个性化推荐。具体地,处理模块可以获得不同特征信息关联的用户类型信息,以及各用户类型信息关联的商品对象,如此,处理模块进行图像处理获得用户的目标特征信息后,便可据此获得用户的目标用户类型信息,进而从目标用户类型信息关联的商品对象中确定待推荐目标商品对象,向用户进行信息推送。作为一种示例,处理模块可以将目标用户类型信息关联的全部商品对象均确定为待推荐目标商品对象,或者可以将其中部分商品对象确定为待推荐商品对象,具体可结合实际应用需求确定。
175.例如,根据用户的特性信息确定用户为健身爱好者时,可以将矿泉水、无糖饮料等低热量的商品对象确定为待推荐目标商品对象;或者,根据用户的特征信息确定用户为老年人时,可以将矿泉水、牛奶等商品对象确定为待推荐目标商品对象;或者,根据用户的特征信息确定用户消耗大量体力,例如,满头大汗、气喘吁吁等特征,可以将饮料等商品对象确定为待推荐目标商品对象;或者,根据用户的特征信息确定用户状态较为轻松,可以将休闲食品等商品对象确定为待推荐目标商品对象;等等。本技术实施例对用户类型的划分方式、根据特征信息确定用户类型信息的实现过程、用户类型与商品对象的关联关系等,可不做具体限定,具体实现过程可参见相关技术。
176.由上文介绍可知,摄像头只在需要时才被启动(例如,在进行人脸支付时可以开启摄像头,或者,在个性化推荐需要拍摄用户图像信息时可以开启摄像头),一方面,有助于降低摄像头的工作时长,避免持续处于工作状态影响摄像头的使用寿命;另一方面,摄像头只在获得用户授权的情况下,才被启动进入工作状态,不会随便拍摄在售货机周边过往的所有行人的图像信息,有助于提高摄像头的数据安全性。
177.优选地,除了在获得用户授权的情况下启动摄像头之外,本技术实施例还可以通过以下实现方式,进一步提高摄像头的数据安全性。例如,一种方式下,可以预设摄像头的采集区域(例如,采集区域的大小可以为0.5m2,采集区域的位置可以为摄像头正前方),处理模块可以在控制摄像头启动时,将采集区域信息下发至摄像头,控制摄像头拍摄该采集区域内的图像信息。如此,便可尽量避免拍摄正在操作售货机的用户的图像信息时,误将过往行人的图像信息摄录进来,可提高周围行人的数据安全性。
178.或者,另一种方式下,处理模块可以根据具有购买意图的用户与售货机的相对位置,确定图像处理的处理区域信息,也就是说,即使摄像头的采集区域相对较大,会采集部分行人的图像信息,处理模块亦可在进行图像处理时将位于处理区域之外的图像进行剪裁删除,不会留存周围行人的图像信息。
179.此外,摄像头还可在完成相关信息的采集后退出工作状态,直至下次被启动再进入工作状态,摄像头在此期间均不会进行图像信息的采集。例如,进行个性化推荐时,处理模块获得摄像头采集的用户图像信息后,便可控制摄像头进行关闭,即使用户后续还会有其他操作(例如,从待推荐目标商品对象中确定待购买目标商品对象),摄像头亦可停止图像信息采集。当然,如果后续用户选择人脸支付,处理模块则可控制摄像头进行启动,再次进入工作状态。
180.可以理解地,本技术实施例的第一客户端以及第二客户端可以是不同的客户端,或者可以是相同客户端中的不同模块,这里仅用于从功能上进行划分,而不应看作是对具体实现方式的限定。
181.实施例2
182.与实施例1中的处理模块相对应的,本技术实施例可以提供一种应用程序,用于实现以主动交互的方式进行售卖处理。具体地,应用程序可以包括:第一接口、第二接口、第三接口以及信息处理程序模块。
183.其中,所述第一接口,用于接受售货机的行人检测模块的调用,获得所述行人检测模块采集的人体感知信息;所述第二接口,用于调用所述售货机的语音播报模块,将第一提示信息发送至所述语音播报模块进行播报;所述第三接口,用于接受所述售货机的声音采集模块的调用,获得所述声音采集模块采集的语音数据;所述信息处理程序模块,用于从所述语音数据中提取用户的操作指令信息,并根据所述操作指令信息执行相关操作,以此对用户进行购物引导。
184.如此,对于配置有行人检测模块、声音采集模块以及语音播报模块的售货机来说,可以对其处理模块进行软件升级,使售货机可以主动发起语音交互。具体地,售货机加载上述的应用程序对应的安装包;启动所述应用程序,以便在获得人体感知信息时,对经过所述售货机的用户发起主动语音交互。
185.实施例3
186.如上文所做介绍,本技术实施例的信息处理过程可以进行功能拆分,下面以第一客户端进行行人检测以及主动发起语音交互,第二客户端根据操作指令信息执行相关操作为例,对购物引导的实现过程进行举例说明,具体可参见图3所示流程图。
187.s201:第一客户端获得人体感知信息时,通过售货机的语音播报模块对第一提示信息进行语音播报。
188.本技术实施例中,第一客户端可以部署在售货机上(例如,可以部署在安装于售货机的主机上,或者,可以部署在安装于售货机的主动进行语音交互的设备上),用于实现主动进行语音交互的电路中的处理模块的功能。具体地,第一客户端获得售货机的行人检测模块采集的人体感知信息后,可以获得预先配置的第一提示信息,通过语音播报模块进行语音播报。
189.s202:第一客户端获得售货机的声音采集模块采集的语音数据,从语音数据中提取用户的操作指令信息。
190.s203:第一客户端将操作指令信息转发至第二客户端。
191.s204:第二客户端根据操作指令信息执行相关操作。
192.本技术实施例中,第二客户端可以部署在售货机主机上,用于实现主机处理模块的功能。具体地,第二客户端获得第一客户端发送的操作指令信息后,可以根据该操作指令信息执行相关操作。
193.本实施例中为详述的部分,可以参见实施例1中所做介绍,此处不再举例说明。
194.实施例4
195.与实施例3中的第二客户端相对应的,本技术实施例可以提供一种应用程序,用于实现以主动交互的方式进行售卖处理。具体地,应用程序可以包括:接口模块以及信息处理程序模块。
196.其中,所述接口模块,用于接受售货机主机的通信接口的调用,通过所述通信接口获得第一客户端发送的操作指令信息,所述操作指令信息为所述第一客户端从所述售货机的声音采集模块采集的语音数据中提取,且所述语音数据在所述第一客户端获得所述售货机的行人检测模块采集的人体感知信息以及所述售货机的语音播报模块对经过所述售货机的行人进行第一提示信息播报后采集。所述信息处理程序模块,用于根据所述操作指令信息执行相关操作。
197.此外,如果获得所述相关操作关联的提示信息,接口模块亦可调用售货机主机的通信接口,将相关操作关联的提示信息发送至第一客户端,进而通过语音播报模块对相关操作关联的提示信息进行语音播报,以此对用户进行购物引导。
198.实际应用过程中,可以利用本实施例提供的应用程序,对传统售货机主机进行软件升级,将其改造为本技术实施例可以主动交互的方式进行售货处理的主机。具体地,售货机的主机加载上述应用程序对应的安装包;启动所述应用程序,以便在获得第一客户端发送的操作指令信息时,根据所述操作指令信息执行相关操作。
199.实施例5
200.本技术实施例提供的信息处理方案还可以应用于新零售领域,通过在线下设置可主动进行语音交互的设备,并由设备向用户提供线下下单操作服务,进而将用户订单提交至履约平台。具体地,主动进行语音交互的设备可以包括行人检测模块、声音采集模块、语音播报模块以及处理模块。
201.下面结合图4所示流程图,对本技术实施例的交互过程进行解释说明。
202.s301:处理模块获得设备关联的实体店铺提供的商品对象的相关信息。
203.作为一种示例,设备可以布设于实体店铺关联的区域,例如,实体店铺配送范围内的社区内,可以预先获得设备关联的实体店铺提供的商品对象的相关信息,供用户查看,以
便用户从中确定待下单的目标商品对象。例如,可以获得商品对象的图片信息以及文字信息,通过设备的显示模块向用户展示商品对象信息;或者,可以获得商品对象的样品,通过设备的商品对象展示仓位向用户展示商品对象信息。
204.s302:如果获得行人检测模块采集的人体感知信息,则通过语音播报模块对第一提示信息进行语音播报。
205.行人经过设备时,行人检测模块可以采集人体感知信息发送至处理模块,触发处理模块主动向用户发起语音交互,通过语音播报模块播报第一提示信息,提示用户进行商品对象选购。具体实现过程可参见s101处所做介绍,此处不再举例说明。
206.s303:如果从声音采集模块采集的语音数据中提取出用户的操作指令信息,且操作指令信息中包括用户选中的目标商品对象的标识信息,则生成订单请求提交至履约平台。
207.向用户发起语音交互后,如果声音采集模块获得用户输入的语音数据,可以发送至处理模块进行语音识别,从中提取出操作指令信息。同样地,操作指令信息可以是查看商品对象信息的指令信息,以此请求查看可以通过设备进行线上下单操作的商品对象的相关信息;或者,操作指令信息可以是购买操作指令信息,以此确定待购买目标商品对象,并生成订单请求提交至履约平台,对应的,履约平台可以对实体店铺关联的订单提供履约服务,将用户选中的商品对象配送至指定的地址;或者,操作指令信息可以是与支付操作指令信息,以便在提交线上订单后进行订单支付;或者,操作指令信息可以是退出交互过程的指令信息,以此请求退出语音交互过程。
208.关于提取操作指令信息的实现过程、根据操作指令信息执行相关操作的实现过程等可参见s102、s103处所做介绍,此处不再举例说明。关于履约平台针对线上订单进行履约服务的实现过程,可参照相关技术实现,此处亦不进行详述。
209.实施例6
210.该实施例6是与实施例1相对应的,从售货机的角度,提供了一种信息处理方法,其中,售货机可以包括行人检测模块、声音采集模块、语音播报模块以及处理模块。参见图5,该方法具体可以包括:
211.s401:所述处理模块获得所述行人检测模块采集的人体感知信息时,通过所述语音播报模块对第一提示信息进行语音播报;
212.s402:如果获得所述声音采集模块采集的语音数据,则从所述语音数据中提取用户的操作指令信息;
213.s403:根据所述操作指令信息执行相关操作。
214.实施例7
215.该实施例7是与实施例3相对应的,从第一客户端的角度,提供了一种信息处理方法,参见图6,该方法具体可以包括:
216.s501:售货机关联的第一客户端获得人体感知信息时,通过所述售货机的语音播报模块对第一提示信息进行语音播报,所述人体感知信息由所述售货机的行人检测模块采集;
217.s502:如果获得所述售货机的声音采集模块采集的语音数据,则从所述语音数据中提取用户的操作指令信息;
218.s503:将所述操作指令信息转发至所述售货机的主机关联的第二客户端,以便所述第二客户端根据所述操作指令信息执行相关操作。
219.实施例8
220.该实施例8是与实施例3相对应的,从第二客户端的角度,提供了一种信息处理方法,参见图7,该方法具体可以包括:
221.s601:售货机的主机关联的第二客户端获得第一客户端发送的用户的操作指令信息,所述操作指令信息为所述第一客户端从所述售货机的声音采集模块采集的语音数据中提取,且所述语音数据在所述第一客户端获得所述售货机的行人检测模块采集的人体感知信息以及所述售货机的语音播报模块对经过所述售货机的行人进行第一提示信息播报后采集;
222.s602:根据所述操作指令信息执行相关操作。
223.实施例9
224.该实施例9是与实施例5相对应的,从主动进行语音交互的设备的角度,提供了一种信息处理方法,其中,所述设备可以包括行人检测模块、声音采集模块、语音播报模块以及处理模块。参见图8,该方法具体可以包括:
225.s701:所述处理模块获得所述设备关联的实体店铺提供的商品对象的相关信息;
226.s702:获得所述行人检测模块采集的人体感知信息时,通过所述语音播报模块对第一提示信息进行语音播报;
227.s703:如果从所述声音采集模块采集的语音数据中提取出用户的操作指令信息,且所述操作指令信息中包括所述用户选中的目标商品对象的标识信息,则生成订单请求提交至履约平台。
228.关于前述实施例6至实施例9中的未详述部分,可以参见前述实施例中的记载,这里不再赘述。
229.与实施例1相对应,本技术实施例还提供了一种信息处理装置,参见图9,该装置应用于售货机,包括:
230.人体感知信息获得单元801,用于获得所述售货机的行人检测模块采集的人体感知信息;
231.语音播报单元802,用于通过所述售货机的语音播报模块对第一提示信息进行语音播报;
232.操作指令信息提取单元803,用于在获得所述售货机的声音采集模块采集的语音数据时,从所述语音数据中提取用户的操作指令信息;
233.操作执行单元804,用于根据所述操作指令信息执行相关操作。
234.其中,所述操作指令信息提取单元,具体用于:获得基于预设基准对所述售货机前方区域进行角度划分,确定的预设角度范围信息;确定所述语音数据对应的采集角度信息,如果所述采集角度信息与所述预设角度范围信息相匹配,则对所述语音数据进行语音识别获得所述操作指令信息。
235.其中,所述装置还包括:
236.提示信息获得单元,用于获得所述相关操作关联的提示信息,通过所述语音播报模块对所述相关操作关联的提示信息进行语音播报。
237.其中,所述装置还包括:
238.提示信息发送单元,用于在所述操作执行单元根据所述操作指令信息执行相关操作后,获得所述相关操作关联的提示信息,发送至所述第一客户端,以便通过所述语音播报模块对所述相关操作关联的提示信息进行语音播报。
239.其中,所述售货机还包括显示模块,所述装置还包括:
240.展示信息获得单元,用于获得所述相关操作关联的展示信息,通过所述显示模块进行信息展示。
241.其中,所述操作指令信息为查看商品对象信息的指令信息,
242.所述操作执行单元,具体用于:根据所述操作指令信息从所述售货机提供的商品对象中确定待查看目标商品对象;
243.所述展示信息获得单元,具体用于:获得所述待查看目标商品对象的相关信息,通过所述显示模块进行信息展示。
244.其中,所述操作指令信息为购买操作指令信息,
245.所述操作执行单元,具体用于:根据所述操作指令信息从所述售货机提供的商品对象中确定待购买目标商品对象;
246.所述展示信息获得单元,具体用于:根据所述待购买目标商品对象的相关信息,生成订单确认界面,并通过所述显示模块对所述订单确认界面进行展示。
247.其中,所述操作指令信息为退出交互过程的指令信息,
248.所述操作执行单元,具体用于:根据所述操作指令信息结束本次主动交互处理过程;
249.所述展示信息获得单元,具体用于:获得预设的主页界面,通过所述显示模块对所述主页界面进行展示。
250.其中,所述售货机还包括图像采集模块,若所述操作指令信息为支付操作指令信息,且支付方式为人脸支付;
251.所述操作执行单元,具体用于:根据所述操作指令信息控制所述图像采集模块进行启动;从所述图像采集模块采集的人脸图像信息中提取所述用户的人脸信息,并根据所述人脸信息进行支付处理;
252.所述展示信息获得单元,具体用于:获得所述支付处理的结果信息,通过所述显示模块对所述结果信息进行信息展示。
253.其中,所述装置还包括:
254.行为信息获得单元,用于在获得所述人体感知信息后,获得与用户行为相关的信息;
255.购买意图确定单元,用于根据所述与用户行为相关的信息确定所述用户具有购买意图时,通知所述语音播报单元对所述第一提示信息进行语音播报。
256.其中,所述行为信息获得单元,具体用于:控制所述声音采集模块进行启动,并获得所述声音采集模块采集的与用户行走相关的声音信息;
257.所述购买意图确定单元,具体用于:根据所述声音信息确定所述用户的行走行为发生变化,且所述变化信息表示用户在所述售货机前停留,则确定所述用户具有购买意图。
258.其中,所述售货机还包括图像采集模块,
259.所述行为信息获得单元,具体用于:控制所述图像采集模块进行启动,并获得所述图像采集模块采集的用户图像信息;
260.所述购买意图确定单元,具体用于:如果从所述图像信息中提取出用户执行的动作信息,且所述动作信息与预设动作信息相符,则确定所述用户具有购买意图。
261.其中,所述售货机还包括图像采集模块,所述装置还包括:
262.关联信息获得单元,用于获得不同特征信息关联的用户类型信息,以及各用户类型信息关联的商品对象;
263.启动控制单元,用于在确定所述用户具有购买意图时,控制所述图像采集模块进行启动;
264.特征信息获得单元,用于从所述图像采集模块采集的用户图像信息中提取所述用户的目标特征信息;
265.商品对象确定单元,用于确定所述目标特征信息关联的目标用户类型信息,并从所述目标用户类型信息关联的商品对象中确定待推荐目标商品对象,向所述用户进行信息推送。
266.其中,所述装置还包括:
267.采集区域信息获得单元,用于获得所述图像采集模块关联的采集区域信息;
268.所述启动控制单元,具体用于:将所述采集区域信息下发至所述图像采集模块,控制所述图像采集模块拍摄所述采集区域内的图像信息。
269.其中,所述装置还包括:
270.处理区域信息获得单元,用于获得图像处理的处理区域信息,以便将位于所述处理区域外的图像信息进行删除处理,以及从位于所述处理区域内的图像信息中进行信息提取。
271.其中,所述装置还包括:
272.关闭控制单元,用于在获得所述图像采集模块采集的图像信息后,控制所述图像采集模块进行关闭,停止图像信息采集。
273.其中,所述装置还包括:
274.商品对象确定单元,用于在获得所述人体感知信息后,获得所述售货机所在位置的目标天气信息,并根据天气信息与商品对象之间的关联关系,从所述目标天气信息关联的商品对象中确定待推荐目标商品对象,向所述用户进行信息推送。
275.与实施例3相对应,本技术实施例还提供了一种信息处理装置,参见图10,该装置应用于售货机关联的第一客户端,包括:
276.人体感知信息获得单元901,用于获得所述售货机的行人检测模块采集的人体感知信息;
277.语音播报单元902,用于通过所述售货机的语音播报模块对第一提示信息进行语音播报;
278.操作指令信息提取单元903,用于在获得所述售货机的声音采集模块采集的语音数据时,从所述语音数据中提取用户的操作指令信息;
279.操作指令信息发送单元904,用于将所述操作指令信息转发至所述售货机的主机关联的第二客户端,以便所述第二客户端根据所述操作指令信息执行相关操作。
280.与实施例3相对应,本技术实施例还提供了一种信息处理装置,参见图11,该装置应用于售货机的主机关联的第二客户端,包括:
281.操作指令信息获得单元1001,用于获得第一客户端发送的用户的操作指令信息,所述操作指令信息为所述第一客户端从所述售货机的声音采集模块采集的语音数据中提取,且所述语音数据在所述第一客户端获得所述售货机的行人检测模块采集的人体感知信息以及所述售货机的语音播报模块对经过所述售货机的行人进行第一提示信息播报后采集;
282.操作执行单元1002,用于根据所述操作指令信息执行相关操作。
283.与实施例5相对应,本技术实施例还提供了一种信息处理装置,参见图12,该装置应用于主动进行语音交互的设备,包括:
284.关联信息获得单元1101,用于获得所述设备关联的实体店铺提供的商品对象的相关信息;
285.人体感知信息获得单元1102,用于获得所述设备的行人检测模块采集的人体感知信息;
286.语音播报单元1103,用于通过所述设备的语音播报模块对第一提示信息进行语音播报;
287.操作指令信息提取单元1104,用于从所述声音采集模块采集的语音数据中提取出用户的操作指令信息,所述操作指令信息中包括所述用户选中的目标商品对象的标识信息;
288.请求提交单元1105,用于生成订单请求提交至履约平台。
289.另外,本技术实施例还提供了一种电子设备,包括:
290.一个或多个处理器;以及
291.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
292.获得所述设备的行人检测模块采集的人体感知信息时,通过所述设备的语音播报模块对第一提示信息进行语音播报;
293.如果获得所述设备的声音采集模块采集的语音数据,则从所述语音数据中提取用户的操作指令信息;
294.根据所述操作指令信息执行相关操作。
295.以及一种电子设备,包括:
296.一个或多个处理器;以及
297.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
298.获得人体感知信息时,通过所述售货机的语音播报模块对第一提示信息进行语音播报,所述人体感知信息由所述售货机的行人检测模块采集;
299.如果获得所述售货机的声音采集模块采集的语音数据,则从所述语音数据中提取用户的操作指令信息;
300.将所述操作指令信息转发至所述售货机的主机关联的第二客户端,以便所述第二客户端根据所述操作指令信息执行相关操作。
301.以及一种电子设备,包括:
302.一个或多个处理器;以及
303.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
304.获得第一客户端发送的用户的操作指令信息,所述操作指令信息为所述第一客户端从售货机的声音采集模块采集的语音数据中提取,且所述语音数据在所述第一客户端获得所述售货机的行人检测模块采集的人体感知信息以及所述售货机的语音播报模块对经过所述售货机的行人进行第一提示信息播报后采集;
305.根据所述操作指令信息执行相关操作。
306.以及一种电子设备,包括:
307.一个或多个处理器;以及
308.与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
309.获得所述设备关联的实体店铺提供的商品对象的相关信息;
310.获得所述设备的行人检测模块采集的人体感知信息时,通过所述设备的语音播报模块对第一提示信息进行语音播报;
311.如果从所述设备的声音采集模块采集的语音数据中提取出用户的操作指令信息,且所述操作指令信息中包括所述用户选中的目标商品对象的标识信息,则生成订单请求提交至履约平台。
312.其中,图13示例性的展示出了电子设备的架构,例如,设备1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理,飞行器等。
313.参照图13,设备1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(i/o)的接口1212,传感器组件1214,以及通信组件1216。
314.处理组件1202通常控制设备1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1202可以包括一个或多个处理器1220来执行指令,以完成本公开技术方案提供的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理部件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
315.存储器1204被配置为存储各种类型的数据以支持在设备1200的操作。这些数据的示例包括用于在设备1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
316.电源组件1206为设备1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为设备1200生成、管理和分配电力相关联的组件。
317.多媒体组件1208包括在设备1200和用户之间的提供一个输出接口的屏幕。在一些
实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
318.音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(mic),当设备1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。
319.i/o接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
320.传感器组件1214包括一个或多个传感器,用于为设备1200提供各个方面的状态评估。例如,传感器组件1214可以检测到设备1200的打开/关闭状态,组件的相对定位,例如所述组件为设备1200的显示器和小键盘,传感器组件1214还可以检测设备1200或设备1200一个组件的位置改变,用户与设备1200接触的存在或不存在,设备1200方位或加速/减速和设备1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
321.通信组件1216被配置为便于设备1200和其他设备之间有线或无线方式的通信。设备1200可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信部件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1216还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
322.在示例性实施例中,设备1200可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
323.在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由设备1200的处理器1220执行以完成本公开技术方案提供的方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
324.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备
(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例或者实施例的某些部分所述的方法。
325.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
326.以上对本技术所提供的信息处理方法、装置及电子设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜