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

页面信息处理与商品信息交互方法、装置、设备及介质与流程

2022-12-02 19:16:08 来源:中国专利 TAG:


1.本技术涉及互联网技术领域,尤其涉及一种页面信息处理与商品信息交互方法、装置、设备及介质。


背景技术:

2.随着互联网技术的发展,基于互联网的应用越来越多。以电商应用为例,用户足不出户即可购买到想要的商品。为了保证用户的购物体验,电商应用提供了智能客服系统。当用户在购物过程中或者售后发现问题,可以进入智能客服系统提供的在线客服页面,在该页面上输入问题,智能客服系统针对用户的问题自动进行回复。
3.随着技术的发展和用户客服需求的提高,对智能客服系统提出了更高的服务要求,目前只能机械化的针对用户问题进行自动回复的智能客服系统显然已经无法满足服务需求,因此,新模式的客服系统亟待被提出以满足用户日益提高的客服需求,提高服务质量和效率。


技术实现要素:

4.本技术的多个方面提供一种页面信息处理与商品信息交互方法、装置、设备及介质,用以在商家私域中为用户提供全链路的客服服务,提高服务质量和效率。
5.本技术实施例提供一种页面信息处理方法,包括:获取用户对目标商家关联的页面集合中第一页面的访问操作,页面集合中的页面之间存在跳转关系,且至少部分页面包含目标商家对应的数字人对象;根据访问操作,展示第一页面,并在第一页面包含数字人对象的情况下,在第一页面上展示数字人对象;根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息;控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务。
6.本技术实施例提供一种商品信息交互方法,包括:响应用户在商品展示页面上的操作,确定用户的需求模型数据;基于所述需求模型数据,以及商品所属目标商家的画像数据,生成与所述用户适配的虚拟互动形象及目标服务信息;驱动所述虚拟互动形象以与所述目标服务信息适配的动作和/或声音为所述用户提供目标服务。
7.本技术实施例还提供一种页面信息处理装置,包括:获取模块,用于获取用户对目标商家关联的页面集合中第一页面的访问操作,页面集合中的页面之间存在跳转关系,且至少部分页面包含目标商家对应的数字人对象;展示模块,用于根据访问操作,展示第一页面,并在第一页面包含数字人对象的情况下,在第一页面上展示数字人对象;生成模块,用于根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息;控制模块,用于控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务。
8.本技术实施例还提供一种终端设备,包括:存储器和处理器;存储器,用于存储计算机程序,处理器与存储器耦合,用于执行计算机程序,以用于实现本技术实施例提供的页
面信息处理方法中的步骤。
9.本技术实施例还提供一种计算机可读存储介质,存储有计算机程序,当计算机程序被处理器执行时,致使处理器实现本技术实施例提供的页面信息处理方法中的步骤。
10.在本技术实施例中,商家关联页面集合,在页面集合中的至少部分页面上提供与目标商家适配的数字人对象,当用户访问到包含数字人对象的页面时,在该页面上展示数字人对象,并结合用户的需求模型数据和商家的画像数据生成与用户适配的服务信息,并通过数字人对象为用户提供与该服务信息对应服务。在服务模式上,从以往由用户触发的被动服务模式变为在用户访问页面时主动为用户提供服务的模式,这在服务及时性和效率上有了极大提高;而且,服务信息是根据用户的需求模型数据和商家画像数据生成的,与用户适配度较高,因此,在提高服务及时性和效率的同时,还能够保证服务质量;进一步,通过与商家适配的数字人对象为用户提供服务,能够更多考虑用户的感受,让服务更有情感,避免了机械化引起的用户反感,可提高用户的体验。进一步,在提高服务效率、质量和用户体验的同时,对商家而言,还可以降低服务成本。
附图说明
11.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
12.图1为本技术实施例提供的一种页面信息处理方法的应用场景示意图;
13.图2为本技术实施例提供的示例性的商家模型和用户模型的示意图;
14.图3为本技术实施例提供的一种页面信息处理方法的流程图;
15.图4a为本技术实施例提供的一种商品信息交互方法的流程图;
16.图4b为本技术实施例提供的一种页面信息处理装置的结构示意图;
17.图4c为本技术实施例提供的一种商品信息交互装置的结构示意图;
18.图5为本技术实施例提供的一种终端设备的结构示意图。
具体实施方式
19.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
20.随着技术的发展和用户客服需求的提高,对智能客服系统提出了更高的服务要求,目前只能机械化的针对用户问题进行自动回复的智能客服系统显然已经无法满足服务需求,因此,新模式的客服系统亟待被提出以满足用户日益提高的客服需求,提高服务质量和效率。为此,本技术实施例提供一种页面信息处理方法、装置、终端设备及存储介质。
21.在本技术实施例中,商家关联页面集合,在页面集合中的至少部分页面上提供与目标商家适配的数字人对象,当用户访问到包含数字人对象的页面时,在该页面上展示数字人对象,并结合用户的需求模型数据和商家的画像数据生成与用户适配的服务信息,并通过数字人对象为用户提供与该服务信息对应服务。
22.在服务模式上,本技术实施例从以往由用户触发的被动服务模式变为在用户访问
页面时主动为用户提供服务的模式,这在服务及时性和效率上有了极大提高;而且,本技术实施例中的服务信息是根据用户的需求模型数据和商家画像数据生成的,与用户适配度较高,因此,在提高服务及时性和效率的同时,还能够保证服务质量;进一步,本技术实施例通过与商家适配的数字人对象为用户提供服务,能够更多考虑用户的感受,让服务更有情感,避免了机械化引起的用户反感,可提高用户的体验。
23.进一步,在提高服务效率、质量和用户体验的同时,对商家而言,还可以降低服务成本。
24.以下结合附图,详细说明本技术各实施例提供的技术方案。
25.图1为本技术实施例提供的一种页面信息处理方法的应用场景示意图。该应用场景以电商领域为例,但并不限于此。
26.如图1所示,该应用场景涉及电商服务系统,该系统包括用户的终端设备10、服务端设备20、商家的终端设备30。参见图1中的

,商家通过其终端设备30可以向服务端设备进行注册,并在完成注册之后,参见图1中的

,向服务端设备提供商家可面向用户提供的各种商品和/或服务的相关信息,根据商家主营范围的不同,商家所能提供的商品和/或服务会有所不同。例如,对于主营儿童服饰的商家,商品可能是各种儿童服装、儿童用品等;对于主营户外露营商品的商家,商品可能是各种帐篷、吊床、折叠凳子等。对于主营家政服务的商家,服务可以是小时工服务、保姆服务、保洁服务、空调清洗服务、下水道疏通服务等。除此之外,服务还可以是商家提供的优惠服务、活动服务等用于吸引用户的营销类服务。
27.参见图1中的

,服务端设备根据商家的注册信息,存储并维护商家的信息,参见图1中的

,根据商家提供的商品和/或服务的相关信息,为商家建立线上店铺,并通过线上店铺的形态对商家的商品和/或服务进行组织和管理,并参见图1中的

,以线上店铺的形态面向用户发布商家可提供的商品和/服务的信息。进一步可选地,服务端设备还可以为商家进行用户流量的维护和管理等。
28.在电商领域中,服务端设备以线上店铺的方式对商家的商品和/或服务信息进行组织和管理,线上店铺包含多个页面,多个页面之间存在跳转关系,每个页面上包含商家信息、店铺信息、商品和/或服务信息中的至少一种信息。举例说明:
29.商家的线上店铺包括首页面,首页面上显示有商家以及店铺相关信息,如店铺名称、商家品牌、店铺等级、粉丝数量以及主营商品信息、热门商品信息等等;进一步,线上店铺还包括商品分类页面,该商品分类页面上显示有该店铺主营的各级商品类目;进一步,线上店铺还包括商品详情页面,该商品详情页面上显示有对应商品的详情信息,例如商品的价格、图片、名称、视频简介、发货地址、规格、型号等等。这里对线上店铺包含的页面类型仅为举例说明,并不限于此。另外,线上店铺包含的页面之间可以相互跳转,例如首页面可以跳转至商品详情页面,商品详情页面也可跳转至首页面,首页面也可以跳转至商品分类页面,商品分类页面也可以跳转至商品详情页面,等等。
30.需要说明的是,以线上店铺的形态对商家提供的商品和/或服务的信息进行组织管理仅为场景示例,并不限于此。对于商家提供的商品和/或服务的信息,服务端设备可以以页面集合的方式进行组织和管理,每个商家关联自己的页面集合,页面集合中包含多个页面,页面之间存在跳转关系,这些页面上包含商家信息、店铺信息、商品和/或服务信息中的至少一种信息,且这些页面被发布后负责向用户提供商家信息、店铺信息、商品和/或服
务等信息。上文中提到的线上店铺是页面集合的一种具体实现形态。
31.对用户来说,用户在其终端设备上打开电商购物类应用程序(application,app),用户可以访问服务端设备对外发布的任意商家的线上店铺。其中,用户的终端设备例如包括但不限于手机、平板电脑、笔记本电脑、可穿戴设备、车载设备。在用户发起针对任一商家的线上店铺的进店操作之后,在终端设备显示的图形用户界面上显示该线上店铺的首页面,用户可以触发首页面上显示的其他页面的访问入口,从首页面切换至其他页面,其他页面例如包括但不限于:商品详情页面、客服页面、活动页面、店铺列表页。其中,首页面是整个线上店铺索引和展示商品的页面;商品详情页是点击某一个商品而打开的展示该商品相关信息的页面;客服页面是线上店铺提供客服服务的页面;活动页面是线上店铺展示营销活动的页面;店铺列表页是点击某一类商品而打开的展示整个店铺在该类目下所有商品的页面。
32.在此说明,对于线上店铺a来说,用户除了通过线上店铺a的首页面进入线上店铺a的其它页面之外,也可以通过其它线上店铺,例如线上店铺b的某个页面(如商品详情页面或评论页面等)跳转至线上店铺a的某个页面(如首页面或商品详情页面);或者,用户也可以通过其它平台或应用跳转至线上店铺a的某个页面,例如通过各种社交应用、各种音视频应用或公众号等方式跳转至线上店铺a中的某个页面(如首页面或商品详情页面)。
33.与传统线上店铺不同,在本实施例中,商家的线上店铺的全部或部分页面可以增设数字人对象,数字人对象作为用户与目标商家之间的重要交互载体,当用户访问到包含数字人对象的页面时,数字人对象可以承担客服人员、导购人员、主播或咨询人员等多种角色,为用户主动提供客服服务、导购服务、咨询服务等各种服务,并且支持与用户进行互动交流,从以往由用户触发的被动服务模式变为在用户访问页面时主动为用户提供服务的模式,提高商家为用户提供服务的及时性和效率,进而提升用户对商家的线上店铺的粘性,为商家吸引更多的用户流量,提升线上店铺的交易量、交易额等信息。
34.在本实施例中,数字人对象整合了语音识别(automatic speech recognition,asr)、自然语言处理(natural language processing,简称nlp)、图像识别、文本到语音(text to speech,简称tts)、知识图谱等多种人工智能(artificial intelligence,简称ai)能力,数字人对象具备认知、理解、表达等能力,能够较好地承担主动服务和互动交流任务。而且,数字人对象可以在电商场景中高度拟真,实现像真人一样主动服务和互动交流,能够让服务更有情感,避免了机械化服务引起的用户反感,可提高用户的体验。
35.作为一种示例,参见图1,在某一线上店铺的首页面上,首页面划分为数字人对象所在的页面区域和商品展示区域,商品展示区域包例如包括线上店铺可提供的热门商品、活动以及相关的动态信息。进一步可选的,为了增强数字人对象主动为用户提供服务的沉浸感,数字人对象所在的页面区域以三维场景的形式展示,数字人对象位于三维场景中。
36.在本实施例中,为了使得数字人对象精准地为用户提供相关服务,可以针对商家和访问商家的线上店铺的用户分别构建商家模型和用户模型,商家模型用于反映商家的服务能力信息,用户模型用于反映用户的服务需求信息,可以结合商家模型和用户模型提供与用户高度适配的服务信息,基于该服务信息控制数字人对象为用户提供服务。如图2所示,商家模型主要提供商家的画像数据,用户模型主要提供的用户的画像数据和环境特征数据。例如,商家的画像数据例如包括但不限于:主营方向、店铺类型、主理人(即商家)形象
特征、主理人的性格特征。主营方向例如为露营/潮服/宠物等;店铺类型例如为品牌/老字号/红人店等。主理人形象特征例如为大胡子/长头发等。商家的性格特征例如为潮/宅/幽默等。用户的画像数据例如包括但不限于:身高、体重、用户偏好和用户需求。用户偏好例如为穿搭/汉服/甜心/性价比。用户需求例如为增高/显瘦/显白。环境特征数据例如为:地域/天气/社会事件等等。
37.以图2中示例的商家画像数据、用户的画像数据和环境特征数据为例,在用户访问商家的线上店铺中的某个页面时,若该页面包含数字人对象,则可在用户当前访问的页面上展示数字人对象,进一步可选地,可基于商家的画像数据展示与形象与商家高度适配的数字人对象,并根据商家的画像数据、用户的画像数据和环境特征数据生成与用户高度适配的服务信息,该服务信息可以是主动向用户进行商品推荐的服务信息、主动进行店铺介绍的服务信息、针对当前页面上的商品主动向用户进行穿搭推荐的服务信息(如主动推荐增高显瘦的穿搭方式),还可以是模拟商家和用户聊天的服务信息;之后,控制数字人对象以与该服务信息适配的动作和/或声音为用户提供对应的服务,例如商品推荐服务、店铺介绍服务、穿搭推荐服务、聊天服务等。
38.其中,关于通过数字人对象主动为用户提供服务的过程以及其它相关实现可参见下述方法实施例。
39.图3为本技术实施例提供的一种页面信息处理方法的流程图。参见图3,该方法可以包括以下步骤:
40.301、获取用户对目标商家关联的页面集合中第一页面的访问操作,页面集合中的页面之间存在跳转关系,且至少部分页面包含目标商家对应的数字人对象。
41.302、根据访问操作,展示第一页面,并在第一页面包含数字人对象的情况下,在第一页面上展示数字人对象。
42.303、根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息。
43.304、控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务。
44.在本实施例中,目标商家是电商平台中任一商家,该目标商家关联的页面集合可以以目标商家的线上店铺的形态进行组织和管理。页面集合例如包括但不限于:线上店铺的首页面、商品详情页面、客服页面、活动页面、店铺列表页。
45.实际应用中,用户可以访问目标商家关联的页面集合中任一页面。为了便于理解,将用户当前所访问的页面称作为第一页面。实际应用中,用户打开电商app并触发针对目标商家的线上店铺的进店操作,以进入目标商家的线上店铺,同时展示线上店铺的首页面,在首页面上可以展示页面集合中若干个页面的访问入口,任一访问入口被用户触发后,展示对应的页面以供用户查看。当然,在除首页面之外的其他页面上也可以展示页面集合中的若干个页面的访问入口,以实现这些页面之间相互跳转,方便用户在这些页面之间进行相互访问。
46.在一些场景中,获取用户对目标商家关联的页面集合中第一页面的访问操作的可选实现方式是:展示第二页面,第二页面上包括指向第一页面的访问入口,其中,第二页面为页面集合中的另一页面,或者为其它页面集合、其它应用或平台提供的页面;响应于对第
二页面上的访问入口的触发操作,生成对第一页面的访问操作。
47.具体而言,第二页面是不同于第一页面的页面,第二页面可以来源于同一线上店铺的除第一页面之前的另一页面,也可以来源于不同线上店铺的其它页面集合中的任意页面,也可以来源于其它应用或平台提供的页面,但并不限于此。例如,短视频直播类应用app、支付类应用app、打车类应用app、餐饮团购类应用app、新闻客户端、社交类垂直门户网站等各种应用或平台展示的广告页面或推广页面上都可以设置指向第一页面的访问入口,从而作为上文提到的第二页面,用户通过触发第二页面上指向第一页面的访问入口,发起对第一页面的访问操作。该访问入口可以是第一页面的链接地址,也可以是带有该链接地址的图片、控件等其它形态的界面信息。
48.在本实施例中,目标商家关联的页面集合中的页面之间存在跳转关系,且至少部分页面包含目标商家对应的数字人对象。
49.在本实施例中,数字人对象的形象可以是卡通形态的三维3d模型、真实人物形态的三维3d模型,但并不限于上述虚拟的三维3d模型。当然,数字人对象也可以替换为其他形态的虚拟互动对象,虚拟互动对象例如包括但不限于:虚拟机器人、虚拟动物、虚拟植物等等。
50.在本实施例中,预先准备数字人对象对应的三维点云数据,在用户所访问的第一页面包括数字人对象的情况下,基于三维点云数据进行三维重建,得到初始三维3d模型,基于3d渲染技术对初始三维3d模型进行3d可视化渲染,最终的三维3d模型也即数字人对象,这样,展示的第一页面上可以呈现出数字人对象。
51.进一步可选的,为了使得数字人对象可以更加高度拟真地进行数字人对象的互动交流,在第一页面上展示数字人对象之前,还可以包括:采集目标商家的形象数据和声音信息,形象数据包括图像和文本中的至少一种;根据目标商家的形象数据进行三维重建,得到形象与目标商家适配的数字人对象;从目标商家的声音信息中提取目标商家的声学特征,并利用基准声学模型对目标商家的声学特征进行模型训练,得到数字人对象对应的声学模型。在该可选实施例中,数字人对象可以理解为从外在形象和/或声音等方面对目标商家进行高度拟真地虚拟仿真人。需要说明的是,数字人对象可以是从外在形象和/或声音等方面对目标商家进行高度拟真地虚拟仿真人,也可以是其它形态的虚拟仿真人,例如卡通人物、明星人物或店铺代言人等的虚拟仿真人。
52.在数字人对象是从外在形象和/或声音等方面对目标商家进行高度拟真地虚拟仿真人的情况下,在一可选的实现方式中,数字人对象可以是根据目标商家的多张图像进行显示式三维重建得到的。根据目标商家的形象数据进行三维重建,得到形象与目标商家适配的数字人对象具体包括:基于目标商家的形象数据生成目标商家的人体网格mesh模型,根据人体mesh模型渲染出形象与目标商家适配的数字人对象。
53.显式三维重建方式也可以称为传统的三维重建方式。人体mesh模型是指能够反映目标商家的人体表面特征且能够对目标商家进行显式三维表示的mesh模型,人体mesh模型包括目标商家的人体表面点及每个人体表面点的空间坐标和颜色信息。这些人体表面点可形成人体mesh模型中的三角面和顶点,人体mesh模型具体包括多个三角面和顶点,顶点的属性信息包括顶点的空间坐标、颜色信息、材质信息以及其它纹理信息等。顶点是人体表面点,每个三角面也包括多个人体表面点,其中,三角面上除作为顶点的人体表面点之外的其
它人体表面点的空间坐标和颜色信息可由其所属三角面上的三个顶点的空间坐标和颜色信息进行插值计算得到。
54.作为一种示例,基于目标商家的形象数据生成目标商家的人体网格mesh模型,包括:基于目标商家的形象数据确定用于标识目标商家人体mesh模型的模型标识;根据该模型标识,从服务端获取目标商家的人体mesh模型,服务端维护有各个商家的人体mesh模型。
55.作为另一种示例,获取目标商家的多张图像,根据目标商家的多张图像进行基于神经网络的三维重建或传统的三维重建,以得到目标商家的人体mesh模型。
56.在数字人对象是从外在形象和/或声音等方面对目标商家进行高度拟真地虚拟仿真人的情况下,在另一可选的实现方式中,数字人对象可以是根据目标商家的多张图像进行隐示式三维重建得到的。根据目标商家的形象数据进行三维重建,得到形象与目标商家适配的数字人对象具体包括:获取目标商家的隐式3d表征模型,隐式3d表征模型是根据目标商家的多张图像进行基于神经网络的三维重建得到的,是对目标商家的人体的三维隐式表征;根据目标商家的隐式3d表征模型,渲染出形象与目标商家适配的数字人对象。
57.其中,基于神经网络的三维重建方式,即隐式三维重建方式,可以更好地保留被重建对象(在本实施例中是指目标商家待重建的人体结构)的纹理信息,有利于提高三维重建的人体模型的质量。关于根据目标商家的多张图像进行基于神经网络的三维重建得到的详细过程可参见后续实施例,在此暂不赘述。
58.作为一种示例,获取目标商家的隐式3d表征模型,包括:基于目标商家的形象数据确定用于标识目标商家人体mesh模型的模型标识;根据模型标识,从服务端获取目标商家的隐式3d表征模型,服务端维护有各个商家的隐式3d表征模型。
59.作为另一种示例,获取目标商家的隐式3d表征模型,包括:获取目标商家的多张图像,根据目标商家的多张图像进行基于神经网络的三维重建或传统的三维重建,以得到目标商家的隐式3d表征模型。
60.在一可选实现方式中,根据目标商家的隐式3d表征模型,渲染出形象与目标商家适配的数字人对象,包括:根据目标商家的多张图像的图像特征,确定目标商家对应的空间范围;基于空间范围和隐式3d表征模型生成目标商家对应的初始三维模型,初始三维模型包括目标商家上的表面点;将初始三维模型上每个表面点对应的第一视线的视角信息的平均值,分别转换为每个表面点的颜色信息,以得到目标商家的3d人体模型,第一视线是指每张图像中拍摄到各像素点的视线。
61.具体地,可以对处于真实世界中的目标商家的至少部分人体结构从不同拍摄角度进行拍摄,得到包含该目标商家的至少部分人体结构(例如头部或上半身或整个人体)的多张图像或者视频,从视频中提取包含目标商家的多张图像。进一步可选的,为了能够准确重建出目标商家的三维模型,可以采用绕目标商家360度的环绕方式进行拍摄,得到目标商家的多张图像。需要说明的是,不同图像对应不同的相机位姿,相机位姿包括拍摄设备在拍摄图像时的位置和姿态。其中,本实施例对拍摄设备不做限制,拍摄设备例如可以是但不限于:目标商家的终端设备,该终端设备具有摄像头。在获取到多张图像之后,分别计算每张图像对应的相机位姿,根据每张图像对应的相机位姿和相机内参等数据确定相机在拍摄每张图像时发射出来的多条第一视线以及每条第一视线的视角信息。在每条第一视线上进行空间点采样,得到多个空间点。应理解,从同一条第一视线上采样得到的空间点的视角信息
均是该第一视线的视角信息。在得到多个空间点之后,利用多个空间点的空间坐标及其视角信息进行基于神经网络的三维重建,该过程可以是不断进行模型训练的过程,但不限于此,最终可得到目标商家的隐式3d表征模型。进一步,还可以根据多张图像,构建目标商家对应的人体mesh模型,人体mesh模型包括目标商家的人体表面点及其颜色信息。
62.在另一可选实施例中,还可以采用下述实施例得到目标商家的隐式3d表征模型。该实施方式包括以下步骤:首先,根据目标商家的多张图像进行基于神经网络的三维重建,得到对目标商家进行隐式3d表达的初始隐式三维表征模型,目标商家的人体表面点与对应图像中的像素点对应,且与拍摄到该像素点的第一视线对应。得到初始隐式三维表征模型的三维重建过程是传统的基于神经网络的三维重建过程。接着,根据初始隐式三维表征模型和多张图像,构建目标商家对应的显式三维模型,显式三维模型包括目标商家的人体表面点的颜色信息,每个表面点的颜色信息是根据该表面点对应的第一视线的平均视角信息确定的。接着,随机生成显式三维模型上表面点对应的第二视线,并根据每个表面点的颜色信息分别生成每个表面点对应的第二视线对应的平均视角信息。最后,根据第二视线对应的平均视角信息和第二视线上空间点的空间坐标,基于初始隐式三维表征模型进行基于神经网络的三维重建,得到对目标物体进行隐式3d表达的目标隐式三维表征模型。该实施例中得到的目标隐式三维表征模型可作为上述各实施例中目标商家的隐式3d表征模型。
63.需要说明的是,对于一张图像上的每个像素点都会对应一条第一视线,相应地,样本图像中的像素点是由第一视线射到目标商家的一个人体表面点上成像得到的,该第一视线也就是拍摄到该像素点的视线。由此可知,目标商家的每个人体表面点与像素点以及拍摄到该像素点的第一视线之间存在对应关系。每张图像中的不同像素点与目标商家的不同人体表面点对应,不同人体表面点对应不同的第一视线。
64.在本实施例中,初始隐式三维表征模型或目标隐式三维表征模型能够对目标商家进行隐式三维表达,例如可以表达目标商家的人体形状、轮廓、皮肤纹理、颜色等多个维度人体信息。在本实施例中,初始隐式三维表征模型或目标隐式三维表征模型是一个全连接神经网络,全连接神经网络又称多层感知器((multi-layer perceptron,mlp)。该初始隐式三维表征模型或目标隐式三维表征模型基于输入的空间点的空间坐标和视角信息,分别预测空间点的体积密度和颜色信息。其中,初始隐式三维表征模型或目标隐式三维表征模型可以表达为:
65.σ,c=f(d,x)
……
(1)
66.其中,x=(x,y,z),x记为空间点的空间坐标(x,y,z);记为空间点的视角信息θ为方位角,为仰角。c=(r,g,b),c记为空间点的颜色信息(r,g,b),r是指红色(red,r),g是指绿色(green,g),b是指蓝色(blue,b)。σ记为空间点的体积密度。
67.实际应用中,初始隐式三维表征模型或目标隐式三维表征模型包括用于预测σ体积密度的fσ网络和用于预测c颜色信息的fc网络。于是,初始隐式三维表征模型或目标隐式三维表征模型可以进一步表达为:
68.fσ:x

(σ,f)
……
(2)
69.fc:(d,f)
→c……
(3)
70.值得注意的是,fσ网络输入的是空间点的空间坐标x,输出的是空间点的体积密度和中间特征f。fc网络输入的是中间特征f和空间点的视角信息d,输入的是空间点的颜色信
息rgb值。也就是说,体积密度只和空间坐标x有关,颜色信息rgb值和空间坐标及视角信息相关。
71.在本实施例中,在获取到目标商家的多张图像之后,分别计算每张图像对应的相机位姿,根据每张图像对应的相机位姿和相机内参等数据确定相机在拍摄每张图像时发射出来的多条第一视线以及每条第一视线的视角信息。在每条第一视线上进行采样,得到多个空间点。在得到多个空间点之后,利用多个空间点的空间坐标及其视角信息进行基于神经网络的三维重建,该过程可以是分批多次执行的过程,最终可得到初始隐式3d表征模型。
72.具体地,可以采用不断迭代的方式进行基于神经网络的三维重建,例如每次可以随机选择k张图像,从k张图像中随机选择大小为m*n的图像块,利用k个图像块中各像素点对应的第一视线上空间点的空间坐标和视角信息进行基于神经网络的三维重建(或模型训练),直到三维重建过程的损失函数符合设定要求时终止三维重建过程。其中,k是大于或等于1的自然数,且k小于或等于图像的总数;m、n是大于或等于1的自然数,m、n分别表示图像块在横向和纵向维度上的像素数,m小于或等于原始图像的宽度(宽度维度对应横向),n小于或等于图像的长度(长度维度对应纵向),m和n可以相同,也可以不同。可选地,可以采用等间隔方式在每条第一视线上采样多个空间点,即任意两个相邻空间点之间的采样间隔是相同的。也可以采用不同采样间隔在每条第一视线上采样多个空间点,采样间隔的大小不做限定。
73.在本实施例中,在得到对目标商家进行隐式三维表达的初始隐式三维表征模型之后,根据初始隐式三维表征模型和多张图像,可以构建目标商家对应的显式三维模型。在本实施例中,显式三维模型可以是指能够反映目标商家的表面特征且能够对目标商家进行显式三维表示的mesh(网格)模型,该显式三维模型包括目标商家的人体表面点及每个人体表面点的空间坐标和颜色信息。在本实施例中,显式三维模型上每个人体表面点的颜色信息是根据该人体表面点对应的第一视线的平均视角信息确定的,表示该人体表面点对应的任何视线对应的平均视角信息。换而言之,显式三维模型上每个人体表面点的颜色信息并不是目标商家在光线照射下产生的真实颜色信息,而是与该人体表面点对应的各条第一视线的平均视角信息具有映射关系的颜色信息。
74.在一可选实现方式中,根据初始隐式3d表征模型和多张图像,构建目标商家对应的显式三维模型,包括:根据多张图像的图像特征,确定目标商家对应的空间范围;基于空间范围和初始隐式3d表征模型生成目标商家对应的初始三维模型,初始三维模型包括目标商家上的人体表面点;针对任一人体表面点,将该人体表面点对应的至少一条第一视线的视角信息的平均值转换为该人体表面点的颜色信息,以得到显式三维模型。
75.在本实施例中,可以采用诸如运动恢复结构(structure from motion,sfm)算法处理多张图像的图像特征,以估计出目标商家对应的稀疏3d点位置,目标商家对应的稀疏3d点位置可以帮助确定目标商家在世界坐标系中的空间范围。该空间范围可以是具有长、宽和高的空间范围,例如可以是正方体空间或长方体空间,但不限于此。
76.进一步可选的,上述基于空间范围和初始隐式三维表征模型生成目标商家对应的初始三维模型的一种实施方式是:基于空间范围和初始隐式三维表征模型生成目标商家对应的标量场数据,标量场数据包括多个体积元素(volume pixel),可简称为体素;对多个体积元素进行三角面解析,得到初始三维模型包含的多个三角面、多个三角面上的多个顶点
及其空间坐标,多个三角面和多个顶点用于限定初始三维模型包含的各人体表面点。
77.其中,人体表面点的颜色信息可采用下述方式确定的:针对任一人体表面点,从不同相机位姿对应的第一视线中,确定该人体表面点对应的至少一条第一视线,需要说明的是,同一人体表面点在同一相机位姿下只会有一条第一视线对应该人体表面点,但是,在采用不同相机位姿拍摄多张图像过程中,同一人体表面点通常会被两个或两个以上的相机位姿拍摄到,也就是说通常会有两条或两条以上来自不同相机位姿下的第一视线对应同一人体表面点,但是也会存在特殊情况,即某个人体表面点仅在一个相机位姿下被拍摄到,即只有一条第一视线对应该人体表面点。进一步,计算该人体表面点对应的至少一条第一视线的视角信息的平均值,将该平均值转换为该人体表面点的颜色信息进行保存。
78.进一步可选的,为了便于快速获取表面点对应的第一视线的视角信息,还可以生成每张图像对应的视角预存图,视角预存图中存储有该张图像中各像素点对应的第一视线的视角信息。值得注意的是,基于拍摄图像的相机位姿和相机内参,不难确定从拍摄图像时的光心位置出射并穿过图像的像素点对应的表面点的第一视线的直线方程信息,基于第一视线的直线方程信息根据几何原理可以快速获知第一视线的视角信息。
79.相应地,针对任一人体表面点,将该人体表面点对应的至少一条第一视线的视角信息的平均值转换为人体表面点的颜色信息,以得到显式三维模型,包括:针对任一人体表面点,根据多张图像对应的相机位姿,结合初始三维模型,从多张图像中确定包含该人体表面点对应的目标像素点的至少一张目标图像;将至少一张目标图像对应的视角预存图中存储的该目标像素点对应的第一视线的视角信息的平均值转换为该人体表面点的颜色信息。
80.在本实施例中,在得到目标商家的初始隐式3d表征模型和显式三维模型之后,还可以随机生成显式三维模型上各人体表面点对应的不同于第一视线的虚拟视线,为了便于理解,将随机生成的虚拟视线称作为第二视线,应理解,相对于真实相机发射出的第一视线来说,第二视线是假设的虚拟相机发射出的虚拟视线。可选地,针对显式三维模型任一人体表面点,可以随机生成该人体表面点对应的第二视线,并根据该人体表面点的颜色信息生成该人体表面点对应的第二视线对应的平均视角信息。
81.在本实施例中,针对显式三维模型上任一人体表面点,可以以该人体表面点对应的第一视线为参考视线,在该参考视线一定范围内随机生成该人体表面点对应的第二视线。进一步可选的,根据该人体表面点对应的第一视线随机生成该人体表面点对应的第二视线包括:根据该人体表面点的空间坐标和该人体表面点对应的第一视线的视角信息,随机生成一条经过该人体表面点且不同于该人体表面点对应的第一视线的视线作为第二视线。
82.具体而言,根据该人体表面点的空间坐标和该目标像素点对应的第一视线的视角信息,确定候选空间范围;在该候选空间范围中,随机生成一条经过该人体表面点且不同于该目标像素点对应的第一视线的视线作为第二视线。其中,候选空间范围可以是任意形状的空间范围。可选的,候选空间范围是以人体表面点的空间坐标为圆点,以穿过目标像素点对应的第一视线为中心线的椎体空间范围。在确定候选空间范围时,可以是第二视线与穿过人体表面点的第一视线之间的夹角范围为[-η,η]度。其中,η例如为30度。
[0083]
在本实施例中,采用上述实施例的方法,可以针对多张图像中各像素点对应的人体表面点分别随机生成第二视线,即可得到随机产生多条第二视线,并得到多条第二视线
对应的平均视角信息,进一步可以利用多条第二视线对应的平均视角信息和多条第二视线上空间点的空间坐标,继续基于初始隐式3d表征模型进行基于神经网络的三维重建(或模型训练),得到目标隐式3d表征模型。
[0084]
值得注意的是,在三维重建过程中,依次利用每条第二视线对应的平均视角信息和第二视线上空间点的空间坐标在该初始隐式3d表征模型的基础上继续进行三维重建,在每次利用上一批次的第二视线对应的平均视角信息和上一批次的第二视线上空间点的空间坐标执行一次重建操作后,采用立体渲染技术,利用预测出的上一批次中各条第二视线上各个空间点的体积密度分别对各条第二视线上各个空间点的rgb颜色信息进行积分,得到上一批次中各条第二视线对应的像素点的预测rgb颜色信息;基于上一批次中各条第二视线对应的像素点的预测rgb颜色信息与各条第二视线对应的像素点的实际rgb颜色信息(这里的实际rgb颜色信息是指相应样本图像中该像素点的颜色信息)计算损失函数,若损失函数收敛,至此完成三维重建(或模型训练)过程,若损失函数未收敛,则调整模型参数,并利用下一批次第二视线对应的平均视角信息和下一批次第二视线上空间点的空间坐标继续迭代训练,直至损失函数收敛。
[0085]
本上述可选实施例中,以目标商家的多张图像为基础分别进行基于神经网络的三维重建和传统的三维重建,得到初始隐式三维表征模型和显式三维模型;基于显式三维模型进行随机视线和平均视角的生成,基于随机视线和平均视角在初始隐式3d表征模型的基础上继续进行基于神经网络的三维重建,得到目标隐式3d表征模型。其中,初始隐式3d表征模型和目标隐式3d表征模型都是对目标商家进行隐式三维表示的神经网络模型。在三维重建过程中,通过产生随机视线并以随机视线对应的平均视角信息代替其真实视角信息的方式,利用随机视线及其对应的平均视角信息增强视线数据,基于增强后的视线数据继续进行基于神经网络的三维重建,可以得到对视线具有较强鲁棒性的隐式3d表征模型。
[0086]
在本实施例中,无论采用上述何种方式构建出数字人对象,均可以展示在第一页面上。进一步,可以在第一页面的任意页面区域展示数字人对象。进一步可选的,在第一页面的指定区域内展示设定的三维场景,三维场景中包含数字人对象。指定区域例如包括但不限于:页面的顶部区域,左侧区域、右侧区域、中部区域和底部区域的等等。值得注意的是,在三维场景中展示数字人对象,能够增强数字人对象为用户主动提供服务的沉浸感。三维场景例如为虚拟店铺,在虚拟店铺中除了展示数字人对象,还可以展示线上店铺的新品橱窗、热销商品、打折促销商品等等,但并不限于此。除此之外,三维场景也可以是与线上店铺适配的户外场景,例如绿色草坪、蔚蓝天空、大海等三维实景空间,还可以是一些与线上店铺适配的虚拟三维空间场景。
[0087]
在本实施例中,可以将三维场景作为页面内容展示在第一页面中,也可以以浮层方式在第一页面上叠加显示,具体可以根据第一页面的类型而定。
[0088]
在一些场景中,考虑到首页面是整个线上店铺索引和展示商品的页面,为了提高首页面的交互友好性,若第一页面为页面集合中的首页面,将三维场景作为第一页面的页面内容,展示在第一页面的指定区域内。
[0089]
在一些场景中,若第一页面是页面集合中的其它页面,在第一页面的指定区域内以浮层方式展示三维场景,其它页面与首页面之间存在跳转关系。例如,首页面上有触发店铺列表页的功能控件(如宝贝分类控件)、触发活动页面的功能控件、(如店铺动态控件)、触
发客服页面的功能控件(如联系客服控件),触发这些功能控件可以从首页面跳转至其他页面。
[0090]
在本实施例中,为了使得数字人对象能够精准且主动为用户提供诸如客服、导购、咨询等各种服务,可以结合用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息。目标服务信息例如包括但不限于:客服信息、导购信息、问答信息、营销活动信息等等。
[0091]
具体而言,用户的需求模型数据能够描述用户特征,帮助进行用户定义。需求模型数据例如包括但不限于:用户的画像数据、用户当前所处的物理环境数据。
[0092]
其中,用户画像是根据用户特征、应用场景和用户行为等信息,构建一个标签化的用户模型。简而言之,用户画像就是将典型用户信息标签化。用户的画像数据例如可以包括但不限于:关系特征、基本属性、用户偏好和用户的基本需求信息。其中,关系特征可以表征用户在目标商家是否购买过商品,例如包括但不限于:新客、老客回购。基本属性例如包括但不限于:身高、体重、年龄或用户群特征。用户偏好可以表征用户对哪类商品的喜好程度。用户偏好例如包括但不限于:“钓鱼,露营,户外”、“穿搭,汉服,甜心,性价比”、“美食,火锅”。物理环境数据反映用户所在区域、该区域的天气、社会事件或地方文化等等。用户的基本需求信息可以通过用户的历史行为数据进行需求预测得到,反映用户对商家商品的需求信息。用户的基本需求信息例如包括但不限于:“正在购齐露营设备”、“增高、显瘦、美白”。
[0093]
其中,物理环境数据例如包括但不限于:“a省份人在b省份,b省份的天气状态、是否有发生影响自由出行的社会事件”等等。
[0094]
基于上述,在根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息之前,还可以根据用户对第一页面的访问操作关联的用户标识,获取用户的画像数据以及用户当前的位置信息;根据用户当前的位置信息,获取用户当前所处的物理环境数据;根据用户的画像数据和物理环境数据生成用户的需求模型数据。
[0095]
实际应用中,用户当前的位置信息可以由用户输入,也可以通过用户所持有的终端设备中的定位系统进行定位获得。定位系统例如包括但不限于:基于基站的定位系统、全球定位系统(global positioning system,gps)、北斗卫星导航系统。
[0096]
在本实施例中,目标商家的画像数据刻画目标商家的特征信息,例如包括但不限于:目标商家的主营方向、店铺类型、形象特征、性格特征和声音特征。主营方向例如为露营、潮服、宠物等;店铺类型例如为“国产新锐店铺”、“品牌、老字号、红人店”,形象特征例如为大胡子、小眼睛、长头发和工装裤;性格特征例如为幽默爱笑、潮流、宅人;声音特征例如为浑厚、洪亮、温润等等。基于目标商家的画像数据一方面可以构建与目标商家适配的数字人对象,具体可参见前述实施例的描述,在此不再赘述。另一方面,基于目标商家的画像数据可获取目标商家的服务能力信息,为生成与用户适配的目标服务信息提供基础。
[0097]
需要说明的是,在根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息的过程中,可以仅仅依据用户的需求模型数据以及目标商家的画像数据,但并不限于此。进一步可选的,在根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息的过程中,可以根据用户的需求模型数据和目标商家的画像数据,进一步结合第一页面的特征数据,生成与用户适配的目标服务信息;其中,第一页面的特征数据包括第一页面的访问路径信息、页面属性信息和页面内容信息中的至少
一种。
[0098]
具体而言,第一页面的访问路径信息是指跳转至第一页面的路径,主要是指跳转前的页面,即第二页面。从哪个页面跳转到第一页面在一定程度上可以体现出用户的服务需求,例如从活动广告链接跳转至第一页面,说明用户对目标商家的营销活动感兴趣,可能关注第一页面上参与活动的商品信息,用户存在极大地对该商品的营销服务需求。又例如,第一页面为客服页面,若直接从首页面跳转至第一页面,用户存在极大地客服需求。又例如,第一页面为商品详情页面,从社交类app的商品推广链接跳转至商品详情页面,说明用户对商品的购买意愿比较大,用户存在极大地对该商品的导购服务需求,
[0099]
第一页面的页面属性信息例如包括但不限于页面类型,页面类型一定程度上也会体现出用户的服务需求,且用户访问的页面类型不同,服务需求一般不同。例如,若第一页面是商品详情页,则说明用户对商品详情页上的商品具有导购服务需求。若第一页面是客服页面,则说明书用户具有一定客服需求,若第一页面是活动页面,则说明用户对第一页面上的营销活动具有服务需求等等。
[0100]
第一页面的页面内容在一定程度上也会体现出用户的服务需求。例如,卖美妆产品、潮流服饰、美食的页面可反映出用户对美妆产品、潮流服饰、美食的导购服务需求。
[0101]
在一可选实现方式中,根据用户的需求模型数据和目标商家的画像数据,结合第一页面的特征数据,生成与用户适配的目标服务信息具体包括:根据用户的需求模型数据,结合第一页面的特征数据,针对用户进行服务需求预测,得到用户的潜在服务需求信息;根据目标商家的画像数据,针对目标商家进行服务能力预测,得到目标商家的服务能力信息;根据用户的潜在服务需求信息和目标商家的服务能力信息,生成目标服务信息。
[0102]
具体而言,潜在服务需求信息是指用户可能存在的服务需求信息,利用用户的需求模型数据和第一页面的特征数据初步筛选出用户的潜在服务需求信息。在一可选的实现方式中,可以根据用户的需求模型数据和第一页面的特征数据,分别针对用户进行服务需求预测,得到多种初始服务需求信息;根据多种初始服务需求信息生成用户的潜在服务需求信息。实际应用中,可以从多种初始服务需求信息中任选一个作为用户的潜在服务需求信息,也可以对多种初始服务需求信息中全部或部分的初始服务需求信息进行融合处理,得到用户的潜在服务需求信息,对此不再限制。在另一可选的实现方式中,可以对用户的需求模型数据以及第一页面的特征数据进行信息融合,得到反映用户潜在服务需求的需求组合信息,根据需求组合信息生成用户的潜在服务需求信息。
[0103]
在本实施例中,在利用用户的需求模型数据和第一页面的特征数据初步筛选出用户的潜在服务需求信息之后,接着,根据目标商家的画像数据,针对目标商家进行服务能力预测,得到目标商家的服务能力信息,接着,利用目标商家的服务能力信息从用户的潜在服务需求信息中精细化筛选出最终的目标服务信息,经过两阶段的筛选操作,能够更加使得数字人对象可以更加精准地提供服务。
[0104]
在本实施例中,目标商家的服务能力信息反映目标商家可以提供哪些服务信息,例如,目标商家可提供的商品,是否为该商品提供导购、客服、营销服务等等。
[0105]
实际应用中,可以从用户的潜在服务需求信息中选择与目标商家的服务能力信息匹配的服务信息作为目标服务信息,也即从潜在服务需求信息中选择目标商家可提供的服务信息作为目标服务信息。进一步可选的,为了使得数字人对象可以高度拟真,带有情感地
提供服务信息,根据用户的潜在服务需求信息和目标商家的服务能力信息,生成目标服务信息的可选实现方式为:根据用户的潜在服务需求信息和目标商家的服务能力信息,生成初始服务信息;将初始服务信息以及与当前服务场景适配的情感表达信息进行组合,生成目标服务信息。
[0106]
具体而言,情感表达信息反映情感倾向,例如包括但不限于:诸如喜悦、感激、自豪、逗趣、激励、等积极情感、诸如宁静、平和等中性情感、诸如难过、伤心、害怕、无聊等消极情感。另外,当前服务场景适配的情感表达信息可以基于用户与目标商家之间的互动交流信息、用户或商家的画像信息等进行情感分析得到。
[0107]
在本实施例中,为了使得数字人对象更加人性化,让用户体验到真人服务的感受,数字人对象可以模拟真人的肢体动作,肢体动作例如包括但不限于:摇头、点头、击掌、鼓掌、招手、摆手、竖大拇指、比划v形手势、弯腰鞠躬、吐舌头等等。
[0108]
在本实施例中,为了使得数字人对象更加人性化,让用户体验到真人服务的感受,数字人对象还可以模拟真实人声进行互动交流。
[0109]
在本实施例中,可以预先配置各个服务信息各自对应的动作和/或声音,这样,在确定目标服务信息之后,根据配置信息确定与目标服务信息适配的动作和/或声音,并控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务。
[0110]
进一步可选的,数字人对象在执行肢体动作时,还可以输出与肢体动作相匹配的面部表情和/或交互语音。示例的,可以通过预先配置肢体动作与面部表情和/或交互语音之间的关联关系,这样,数字人对象在执行肢体动作时,可以基于关联关系确定与所执行的肢体动作对应的面部表情和/或交互语音,并输出与肢体动作相匹配的面部表情和/或交互语音。例如,当数字人对象执行鼓掌肢体动作时,还可以展现哈哈大笑的面部表情,以及输出“你真棒”的交互语音。
[0111]
进一步可选的,控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务,包括:根据目标服务信息,生成数字人对象对应的第一神态数据和/或第一动作数据;根据数字人对象的声学模型,对目标服务信息进行语音合成,得到目标语音信息,声学模型是基于目标商家的声音信息预先训练得到的;根据第一神态数据和/或第一动作数据,控制数字人对象执行第一动作,并在执行第一动作的过程中播放目标语音信息。
[0112]
可选地,预先配置不同的服务信息各自对应的神态数据和/或动作数据,神态数据控制数字人对象提供对应服务时的面部表情,动作数据控制数字人对象提供服务时的肢体动作。为了便于理解和区分,将目标服务信息所对应的神态数据称作第一神态数据;将目标服务信息所对应的动作数据称作第一动作数据。第一神态数据用于控制数字人对象的表情动作,第一动作数据用于控制数字人对象的肢体动作;其中,表情动作和肢体动作中至少一种作为第一动作。具体地,可以采用文本相似度计算方式,计算目标服务信息与预先配置的服务信息的相似度,将相似度大于设定阈值或最高的服务信息对应的神态数据和/或动作数据作为第一神态数据和/或第一动作数据。
[0113]
或者,可以预先配置不同关键词对应的神态数据和/或动作数据,在获取目标服务信息之后,可以从目标服务信息中提取目标关键词,将目标关键词在已有关键词进行匹配,将被目标关键词匹配中的关键词对应的神态数据和/或动作数据作为第一神态数据和/或第一动作数据。关于提取目标关键词的方式,可以是对目标服务信息进行分词,得到多个分
词;按照关键词的类型,从多个分词中提取属于关键词类型的候选分词;按照候选分词的词性和/或语义信息,对候选分词进行过滤,过滤掉不涉及神态或动作的候选分词,将剩余涉及神态或动作的候选分词作为目标关键词。
[0114]
另外,为了实现数字人对象模拟目标商家的声音进行互动交流,预先采集目标商家的声音信息,并提取声音信息的声学特征,基于目标商家的声学特征,结合基准声学模型进行训练,得到目标商家的声学模型。其中,基准声学模型是采集大量用户的声音信息,并提取各用户的声音信息的声学特征,并对提取到的声学特征进行对应文本信息的标注,将标注后的声学特征作为训练样本进行模型训练,得到基准声学模型。另外,由于目标商家的声学模型是目标商家的声音信息训练的,所以数字人对象可以模拟目标商家的声音信息进行语音播报。
[0115]
具体而言,语音合成,又称文本到语音(text to speech,简称tts),是将文本转化成语音的一种技术。在本实施例中,按照语音合成流程,首先对文本形式的目标服务信息进行诸如文本正则化、分词、词性预测、多音字消歧义、韵律预测等前端处理,以提取语言学特征;接着,利用声学模型处理语言学特征,得到声学特征;最后,利用声码器根据声学特征合成语音信号,至此完成语音合成,所合成的语音信号即为目标语音信息。
[0116]
在本实施例中,数字人对象除了执行第一动作信息对应的第一动作,播放目标语音信息之外,还可以显示目标语音信息对应的文本信息,即显示目标服务信息对应的文本信息。
[0117]
在一些可选的实施例中,数字人对象除了主动为用户提供服务之外,还可以响应于用户与数字人对象的交互触发操作,获取用户输入的问题信息;根据问题信息,从问答信息库中获取对应的答案信息;根据答案信息,生成数字人对象的第二神态数据和/或第二动作数据;根据第二神态数据和/或第二动作数据,控制数字人对象输出答案信息。其中,数字人对象可以语音播报答案信息或者显示答案信息,对此不做限制。关于根据答案信息,生成数字人对象的第二神态数据和/或第二动作数据的详细实施方式,与上述根据目标服务信息,生成数字人对象对应的第一神态数据和/或第一动作数据的详细实施方式相同或相似,在此不再详述。
[0118]
本技术实施例提供的技术方案,商家关联页面集合,在页面集合中的至少部分页面上提供与目标商家适配的数字人对象,当用户访问到包含数字人对象的页面时,在该页面上展示数字人对象,并结合用户的需求模型数据和商家的画像数据生成与用户适配的服务信息,并通过数字人对象为用户提供与该服务信息对应服务。在服务模式上,从以往由用户触发的被动服务模式变为在用户访问页面时主动为用户提供服务的模式,这在服务及时性和效率上有了极大提高;而且,服务信息是根据用户的需求模型数据和商家画像数据生成的,与用户适配度较高,因此,在提高服务及时性和效率的同时,还能够保证服务质量;进一步,通过与商家适配的数字人对象为用户提供服务,能够更多考虑用户的感受,让服务更有情感,避免了机械化引起的用户反感,可提高用户的体验。进一步,在提高服务效率、质量和用户体验的同时,对商家而言,还可以降低服务成本。
[0119]
为了更好地理解本技术实施例提供的技术方案,下面举例几种场景实施例。
[0120]
假设用户a的需求模型数据如下:
[0121]
关系特征:老客回购;
[0122]
基础属性:身高180厘米,体重70公斤等;
[0123]
环境特征:b地,疫情,酷暑;
[0124]
偏好特征:钓鱼,露营,户外;
[0125]
基本需求:正在购齐露营装备。
[0126]
假设目标商家b(或称为店铺主理人)的画像数据如下:
[0127]
主营方向:露营;
[0128]
店铺类型:国产新锐店铺;
[0129]
形象特征:大胡子、小眼睛、长头发、工装裤;
[0130]
性格特征:幽默爱笑;
[0131]
声音特征:浑厚。
[0132]
场景1:用户a进入店铺首页面
[0133]
示例1:基于用户a的需求模型数据和目标商家b的画像数据,结合首页面这一页面类型信息,生成与用户a适配的目标服务信息,根据目标服务信息生成数字人对象的接待话术,例如:hi,用户a,你回来咯。买过帐篷“天幕”,是不是需要搭配选择一款月亮椅啊。我们为您准备了立减10元专属的再购礼金,去看看宝贝喜欢不喜欢吧。
[0134]
示例2:基于用户a的需求模型数据和目标商家b的画像数据,结合首页面(页面类型信息)以及首页面上推广的防晒衣(页面内容信息)这些页面信息,生成与用户a适配的目标服务信息,根据目标服务信息生成数字人对象的接待话术,例如:hi,用户a,疫情期间,注意安全咯,露营是不错的出行选择。不过近期杭州气温较高,出门一定注意防晒,这款防晒衣的防晒指数较高,看看吗?
[0135]
场景2:用户a进入店铺的商品详情页
[0136]
示例1:商品详情页展示的商品是睡袋,则基于用户a的需求模型数据和目标商家b的画像数据,结合商品详情页(页面类型信息)及其展示的睡袋商品(页面内容信息)这些页面信息,生成与用户a适配的目标服务信息,根据目标服务信息生成数字人对象的接待话术,例如:hi,用户a,这款睡袋最大可容纳190厘米的身高,适合你,且主要为夏季露营所使用的,最适合当前的杭州气温。
[0137]
示例2:商品详情页展示的商品是折叠椅,则基于用户a的需求模型数据和目标商家b的画像数据,结合商品详情页(页面类型信息)及其展示的折叠椅商品(页面内容信息)这些页面信息,生成与用户a适配的目标服务信息,根据目标服务信息生成数字人对象的接待话术,例如:hi,用户a,这款折叠桌和你上次购买的折叠椅是一套哦,再次购买可享受搭配优惠哦。
[0138]
场景3:用户a购买商品帐篷“天幕”后进入客服聊天页面
[0139]
示例1:基于用户a的需求模型数据和目标商家b的画像数据,结合客服聊天页面这一页面类型,生成与用户a适配的目标服务信息,根据目标服务信息生成数字人对象的接待话术,例如:hi,用户a,刚拿到帐篷“天幕”不知道怎么安装吧,这个安装教程看看吧。
[0140]
示例2:基于用户a的需求模型数据和目标商家b的画像数据,结合客服聊天页面这一页面类型,生成与用户a适配的目标服务信息,根据目标服务信息生成数字人对象的接待话术,例如:hi,用户a,请问刚拿到的帐篷“天幕”是存在质量问题吗,是否需要帮您提供售后服务?
[0141]
由上述示例可见,本技术实施例结合数字人技术,将线上店铺的接待场景和客服场景进行融合,进一步根据用户的需求模型数据和路径需求,能够主动为用户提供更优体感的数字智能结合的接待与客服融合服务,为用户带来服务体验升级,为商家降低成本,提高服务质量和效率。
[0142]
图4a为本技术实施例提供的一种商品信息交互方法的流程图。参见图4a,该方法可以包括以下步骤:
[0143]
401、响应用户在商品展示页面上的操作,确定用户的需求模型数据。
[0144]
402、基于需求模型数据,以及商品所属目标商家的画像数据,生成与用户适配的虚拟互动形象及目标服务信息。
[0145]
403、驱动虚拟互动形象以与目标服务信息适配的动作和/或声音为用户提供目标服务。
[0146]
在本实施例中,商品展示页面例如包括但不限于:商家的线上店铺的首页面、商品详情页面、客服页面、活动页面、店铺列表页。用户在商品展示页面上的操作例如包括但不限于:点击行为、加购行为、购买行为和收藏行为。其中,点击行为可以是指针对商品的店铺的图文信息的点击行为,也可以是指针对商品详情页面的发起的点击行为,对此不做限制。其中,加购行为是指用户将需求商品加入购物车的行为,用户对加入购物车的商品的购买意图较大。通常,在商品详情页面上设置有“加入购物车控件”,用户点击该“加入购物车控件”,便可发起加购行为。其中,购买行为是指用户发起购买商品的行为,通常,在商品详情页面上设置有“立即购买控件”,用户点击该“立即购买控件”,便可发起购买行为。其中,收藏行为是指用户收藏商品的行为,通常,在商品详情页面上设置有“收藏控件”,用户点击该“收藏控件”,便可发起收藏行为。
[0147]
在本实施例中,多样化的商品展示页面,多样化的用户操作,导致同一用户也会出现多样化的需求模型数据。于是,根据用户当前所访问的商品展示页面上的操作所确定的用户的需求模型数据能够更为准确刻画用户当前需求,当然,基于这样的用户的需求模型数据和商品所属目标商家的画像数据,能够实时生成与用户当前最为匹配的虚拟互动形象及目标服务信息,实现接近千人千面的虚拟服务效果。最后,驱动所述虚拟互动形象以与所述目标服务信息适配的动作和/或声音为所述用户提供目标服务。
[0148]
在本实施例中,虚拟互动对象例如包括但不限于:数字人对象、虚拟机器人、虚拟动物、虚拟植物等等。关于本实施例中的步骤402、403的具体实现过程以及用户的需求模型数据、目标商家的画像数据等相关实现可以参见前述实施例,对此不再赘述。
[0149]
本技术实施例提供的技术方案,在服务模式上,从以往由用户触发的被动服务模式变为在用户访问页面时主动为用户提供服务的模式,这在服务及时性和效率上有了极大提高;而且,用户的需求模型数据是基于用户所访问的页面实时得到的,服务信息是根据用户的需求模型数据和商家画像数据生成的,与用户适配度较高,因此,在提高服务及时性和效率的同时,还能够保证服务质量;进一步,通过与商家适配的虚拟互动形象为用户提供服务,能够更多考虑用户的感受,让服务更有情感,避免了机械化引起的用户反感,可提高用户的体验。进一步,在提高服务效率、质量和用户体验的同时,对商家而言,还可以降低服务成本。
[0150]
需要说明的是,上述实施例所提供方法的各步骤的执行主体均可以是同一设备,
或者,该方法也由不同设备作为执行主体。比如,步骤301至步骤303的执行主体可以为设备a;又比如,步骤301和302的执行主体可以为设备a,步骤303的执行主体可以为设备b;等等。
[0151]
另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如301、302等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
[0152]
图4b为本技术实施例提供的一种页面信息处理装置的结构示意图。参见图4b,该装置可以包括:
[0153]
获取模块41,用于获取用户对目标商家关联的页面集合中第一页面的访问操作,页面集合中的页面之间存在跳转关系,且至少部分页面包含目标商家对应的数字人对象;
[0154]
展示模块42,用于根据访问操作,展示第一页面,并在第一页面包含数字人对象的情况下,在第一页面上展示数字人对象;
[0155]
生成模块43,用于根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息;
[0156]
控制模块44,用于控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务。
[0157]
进一步可选的,展示模块42在第一页面上展示数字人对象时,具体用于:在第一页面的指定区域内展示设定的三维场景,三维场景中包含数字人对象。
[0158]
进一步可选的,展示模块42在第一页面的指定区域内展示设定的三维场景时,具体用于:若第一页面为页面集合中的首页面,将三维场景作为第一页面的页面内容,展示在第一页面的指定区域内;若第一页面是页面集合中的其它页面,在第一页面的指定区域内以浮层方式展示三维场景,其它页面与首页面之间存在跳转关系。
[0159]
进一步可选的,生成模块43根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息时,具体用于:根据用户的需求模型数据和目标商家的画像数据,结合第一页面的特征数据,生成与用户适配的目标服务信息;其中,第一页面的特征数据包括第一页面的访问路径信息、页面属性信息和页面内容信息中的至少一种。
[0160]
进一步可选的,生成模块43根据用户的需求模型数据和目标商家的画像数据,结合第一页面的特征数据,生成与用户适配的目标服务信息时,具体用于:根据用户的需求模型数据,结合第一页面的特征数据,针对用户进行服务需求预测,得到用户的潜在服务需求信息;根据目标商家的画像数据,针对目标商家进行服务能力预测,得到目标商家的服务能力信息;根据用户的潜在服务需求信息和目标商家的服务能力信息,生成目标服务信息。
[0161]
进一步可选的,生成模块43根据用户的需求模型数据,结合第一页面的特征数据,针对用户进行服务需求预测,得到用户的潜在服务需求信息时,具体用于:根据用户的需求模型数据和第一页面的特征数据,分别针对用户进行服务需求预测,得到多种初始服务需求信息;根据多种初始服务需求信息生成用户的潜在服务需求信息;或者对用户的需求模型数据以及第一页面的特征数据进行信息融合,得到反映用户潜在服务需求的需求组合信息,根据需求组合信息生成用户的潜在服务需求信息。
[0162]
进一步可选的,生成模块43根据用户的潜在服务需求信息和目标商家的服务能力信息,生成目标服务信息时,具体用于:根据用户的潜在服务需求信息和目标商家的服务能力信息,生成初始服务信息;将初始服务信息以及与当前服务场景适配的情感表达信息进行组合,生成目标服务信息。
[0163]
进一步可选的,控制模块44控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务时,具体用于:根据目标服务信息,生成数字人对象对应的第一神态数据和/或第一动作数据;根据数字人对象的声学模型,对目标服务信息进行语音合成,得到目标语音信息,声学模型是基于目标商家的声音信息预先训练得到的;根据第一神态数据和/或第一动作数据,控制数字人对象执行第一动作,并在执行第一动作的过程中播放目标语音信息。
[0164]
进一步可选的,上述装置还包括:采集模块、三维重建模块和训练模块;采集模块用于采集目标商家的形象数据和声音信息,形象数据包括图像和文本中的至少一种;三维重建模块用于根据目标商家的形象数据进行三维重建,得到形象与目标商家适配的数字人对象;训练模块用于从目标商家的声音信息中提取目标商家的声学特征,并利用基准声学模型对目标商家的声学特征进行模型训练,得到数字人对象对应的声学模型。
[0165]
进一步可选的,生成模块43还用于:根据访问操作关联的用户标识,获取用户的画像数据以及用户当前的位置信息;根据用户当前的位置信息,获取用户当前所处的物理环境数据;根据用户的画像数据和物理环境数据生成用户的需求模型数据。
[0166]
进一步可选的,控制模块44还用于:响应于与数字人对象的交互触发操作,获取用户输入的问题信息;根据问题信息,从问答信息库中获取对应的答案信息;根据答案信息,生成数字人对象的第二神态数据和/或第二动作数据;根据第二神态数据和/或第二动作数据,控制数字人对象输出答案信息。
[0167]
进一步可选的,页面集合以目标商家的线上店铺的形态进行管理,第一页面为线上店铺的首页面,或者为线上店铺的商品详情页面,或者为线上店铺的客服页面,或者为线上店铺的活动页面。
[0168]
进一步可选的,获取模块41获取用户对目标商家关联的页面集合中第一页面的访问操作时具体用于:展示第二页面,第二页面上包括指向第一页面的访问入口,第二页面为页面集合中的另一页面,或者为其它页面集合、其它应用或平台提供的页面;响应于对访问入口的触发操作,生成对第一页面的访问操作。
[0169]
图4b所示的页面信息处理装置可以执行图3所示实施例的页面信息处理方法,其实现原理和技术效果不再赘述。对于上述实施例中的页面信息处理装置其中各个模块、单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0170]
图4c为本技术实施例提供的一种商品信息交互装置的结构示意图。参见图4c,该装置可以包括:
[0171]
确定模块10,用于响应用户在商品展示页面上的操作,确定用户的需求模型数据。
[0172]
生成模块20,用于基于需求模型数据,以及商品所属目标商家的画像数据,生成与用户适配的虚拟互动形象及目标服务信息。
[0173]
驱动模块30,用于驱动虚拟互动形象以与目标服务信息适配的动作和/或声音为
用户提供目标服务。
[0174]
图4c所示的商品信息交互装置可以执行图4a所示实施例的商品信息交互方法,其实现原理和技术效果不再赘述。对于上述实施例中的商品信息交互装置其中各个模块、单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0175]
图5为本技术实施例提供的一种终端设备的结构示意图。参见图5,该终端设备包括:存储器51和处理器52。
[0176]
存储器51,用于存储计算机程序,并可被配置为存储其它各种数据以支持在计算平台上的操作。这些数据的示例包括用于在计算平台上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。
[0177]
存储器51可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0178]
处理器52,与存储器51耦合,用于执行存储器51中的计算机程序,以用于:获取用户对目标商家关联的页面集合中第一页面的访问操作,页面集合中的页面之间存在跳转关系,且至少部分页面包含目标商家对应的数字人对象;根据访问操作,展示第一页面,并在第一页面包含数字人对象的情况下,在第一页面上展示数字人对象;根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息;控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务。
[0179]
进一步可选的,处理器52在第一页面上展示数字人对象时,具体用于:在第一页面的指定区域内展示设定的三维场景,三维场景中包含数字人对象。
[0180]
进一步可选的,处理器52在第一页面的指定区域内展示设定的三维场景时,具体用于:若第一页面为页面集合中的首页面,将三维场景作为第一页面的页面内容,展示在第一页面的指定区域内;若第一页面是页面集合中的其它页面,在第一页面的指定区域内以浮层方式展示三维场景,其它页面与首页面之间存在跳转关系。
[0181]
进一步可选的,处理器52根据用户的需求模型数据以及目标商家的画像数据,生成与用户适配的目标服务信息时,具体用于:根据用户的需求模型数据和目标商家的画像数据,结合第一页面的特征数据,生成与用户适配的目标服务信息;其中,第一页面的特征数据包括第一页面的访问路径信息、页面属性信息和页面内容信息中的至少一种。
[0182]
进一步可选的,处理器52根据用户的需求模型数据和目标商家的画像数据,结合第一页面的特征数据,生成与用户适配的目标服务信息时,具体用于:根据用户的需求模型数据,结合第一页面的特征数据,针对用户进行服务需求预测,得到用户的潜在服务需求信息;根据目标商家的画像数据,针对目标商家进行服务能力预测,得到目标商家的服务能力信息;根据用户的潜在服务需求信息和目标商家的服务能力信息,生成目标服务信息。
[0183]
进一步可选的,处理器52根据用户的需求模型数据,结合第一页面的特征数据,针对用户进行服务需求预测,得到用户的潜在服务需求信息时,具体用于:根据用户的需求模型数据和第一页面的特征数据,分别针对用户进行服务需求预测,得到多种初始服务需求信息;根据多种初始服务需求信息生成用户的潜在服务需求信息;或者对用户的需求模型
数据以及第一页面的特征数据进行信息融合,得到反映用户潜在服务需求的需求组合信息,根据需求组合信息生成用户的潜在服务需求信息。
[0184]
进一步可选的,处理器52根据用户的潜在服务需求信息和目标商家的服务能力信息,生成目标服务信息时,具体用于:根据用户的潜在服务需求信息和目标商家的服务能力信息,生成初始服务信息;将初始服务信息以及与当前服务场景适配的情感表达信息进行组合,生成目标服务信息。
[0185]
进一步可选的,处理器52控制数字人对象以与目标服务信息适配的动作和/或声音为用户提供目标服务时,具体用于:根据目标服务信息,生成数字人对象对应的第一神态数据和/或第一动作数据;根据数字人对象的声学模型,对目标服务信息进行语音合成,得到目标语音信息,声学模型是基于目标商家的声音信息预先训练得到的;根据第一神态数据和/或第一动作数据,控制数字人对象执行第一动作,并在执行第一动作的过程中播放目标语音信息。
[0186]
进一步可选的,处理器52还用于:采集目标商家的形象数据和声音信息,形象数据包括图像和文本中的至少一种;根据目标商家的形象数据进行三维重建,得到形象与目标商家适配的数字人对象;从目标商家的声音信息中提取目标商家的声学特征,并利用基准声学模型对目标商家的声学特征进行模型训练,得到数字人对象对应的声学模型。
[0187]
进一步可选的,处理器52还用于:根据访问操作关联的用户标识,获取用户的画像数据以及用户当前的位置信息;根据用户当前的位置信息,获取用户当前所处的物理环境数据;根据用户的画像数据和物理环境数据生成用户的需求模型数据。
[0188]
进一步可选的,处理器52还用于:响应于与数字人对象的交互触发操作,获取用户输入的问题信息;根据问题信息,从问答信息库中获取对应的答案信息;根据答案信息,生成数字人对象的第二神态数据和/或第二动作数据;根据第二神态数据和/或第二动作数据,控制数字人对象输出答案信息。
[0189]
进一步可选的,页面集合以目标商家的线上店铺的形态进行管理,第一页面为线上店铺的首页面,或者为线上店铺的商品详情页面,或者为线上店铺的客服页面,或者为线上店铺的活动页面。
[0190]
进一步可选的,处理器52获取用户对目标商家关联的页面集合中第一页面的访问操作时具体用于:展示第二页面,第二页面上包括指向第一页面的访问入口,第二页面为页面集合中的另一页面,或者为其它页面集合、其它应用或平台提供的页面;响应于对访问入口的触发操作,生成对第一页面的访问操作。
[0191]
在一些实施例中,处理器52还用于:响应用户在商品展示页面上的操作,确定用户的需求模型数据;基于需求模型数据,以及商品所属目标商家的画像数据,生成与用户适配的虚拟互动形象及目标服务信息;驱动虚拟互动形象以与目标服务信息适配的动作和/或声音为用户提供目标服务。对于处理器52执行各步骤的的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0192]
图5中仅示意性给出部分组件,并不意味着终端设备只包括图5所示组件。另外,图5中虚线框内的组件为可选组件,而非必选组件,具体可视终端设备的产品形态而定。
[0193]
相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现上述方法实施例中的各步骤。
[0194]
相应地,本技术实施例还提供一种计算机程序产品,包括计算机程序/指令,当计算机程序/指令被处理器执行时,致使处理器能够实现上述方法实施例中的各步骤。
[0195]
上述通信组件被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如wifi,2g、3g、4g/lte、5g等移动通信网络,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
[0196]
上述显示器包括屏幕,其屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。
[0197]
上述电源组件,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
[0198]
上述音频组件,可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(mic),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。
[0199]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0200]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0201]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0202]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0203]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网
络接口和内存。
[0204]
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
[0205]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0206]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0207]
以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献