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

一种人机交互方法、装置、电子设备及存储介质与流程

2022-09-15 05:31:41 来源:中国专利 TAG:


1.本技术涉及人工智能、自然语言处理和机器人的技术领域,具体而言,涉及一种人机交互方法、装置、电子设备及存储介质。


背景技术:

2.目前,人机交互的方式大都是基于意图识别过程,具体例如:获取目标用户在人机交互过程中的会话文本,并从该会话文本中识别出目标用户的意图,然后,根据目标用户的意图来进行下一轮人机会话。
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.图1示出的本技术实施例提供的人机交互方法的流程示意图;
30.图2示出的本技术实施例提供的根据还款意愿进行处理的流程示意图;
31.图3示出的本技术实施例提供的人机交互装置的结构示意图;
32.图4示出的本技术实施例提供的电子设备的结构示意图。
具体实施方式
33.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术实施例中的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术实施例的详细描述并非旨在限制要求保护的本技术实施例的范围,而是仅仅表示本技术实施例中的选定实施例。基于本技术实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术实施例保护的范围。
34.可以理解的是,本技术实施例中的“第一”、“第二”用于区别类似的对象。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
35.在介绍本技术实施例提供的人机交互方法之前,先介绍本技术实施例中所涉及的一些概念:
36.会话机器人(conversational robot),是指根据会话场景划分的用于会话的机器人。会话机器人针对不同会话场景中进行的会话,不同的会话场景可能存在不同的会话设置(即会话配置信息),此处的会话场景有多种划分维度,包括但不限于:会话场景(例如信息采集、信息转告和信息提醒等)和行业场景(例如电商行业智能客服、金融行业智能客服和保险行业智能客服等)。可以理解的是此处应用场景的划分仅仅是为了更加清楚的描述方案,在具体的实践过程中,可以将多个应用场景的会话配置信息存储在同一个会话机器人中,然后,该会话机器人可以根据具体的应用场景来切换不同的会话配置信息,从而达到满足实际会话场景中的特定业务需求的效果。
37.需要说明的是,本技术实施例提供的人机交互方法可以被电子设备执行,这里的电子设备是指具有执行计算机程序功能的设备终端或者服务器,设备终端例如:智能手机、个人电脑、平板电脑、个人数字助理或者移动上网设备等。服务器是指通过网络提供计算服务的设备,服务器例如:x86服务器以及非x86服务器,非x86服务器包括:大型机、小型机和unix服务器。
38.下面介绍该人机交互方法适用的应用场景,这里的应用场景包括但不限于:智能客服、商品售前沟通、售后沟通、金融贷后管理等场景,在这些应用场景中,可以使用该人机交互方法应答客户的天气咨询问题、业务咨询问题和业务办理等等。当然,也可以使用该人机交互方法根据用户画像对应的会话机器人与客户沟通商品问题、售后问题和贷款问题等等,使得根据用户画像对应的会话机器人与客户沟通的过程中均不离开终端设备对应的用户画像的话题,避免了人机交互的会话场景随意切换的情况,从而降低了终端设备对应的
用户失去耐心拒绝会话的概率。
39.请参见图1示出的本技术实施例提供的人机交互方法的流程示意图;该人机交互方法的主要思路是,通过用户画像对应的会话配置信息对语音信息进行处理,获得会话请求对应的会话响应,使得实时生成的会话响应始终围绕终端设备对应的用户画像,即在会话过程是与用户画像紧密相关的,避免了人机交互的会话场景随意切换的情况,从而降低了终端设备对应的用户失去耐心拒绝会话的概率。该人机交互方法的实施方式可以包括:
40.步骤s110:接收终端设备发送的会话请求,会话请求包括:用户标识和语音信息。
41.上述步骤s110的实施方式例如:电子设备通过传输控制协议(transmission control protocol,tcp)或者用户数据报协议(user datagram protocol,udp)接收终端设备发送的会话请求,会话请求包括:用户标识和语音信息。
42.步骤s120:获取用户标识对应的用户画像,并从多个会话配置信息中匹配出用户画像对应的会话配置信息。
43.用户画像(persona),又被称为用户模型或用户角色,是一种在营销规划或商业设计上描绘目标用户的数据,可以包括客户数据、会话数据、金融数据和/或提醒数据等等其中两种或者两种以上的数据组合,方便规划者用来分析并设置其针对不同用户类型所开展的策略。
44.可以理解的是,上述多个会话配置信息是指根据会话场景划分的会话配置信息,包括但不限于:信息采集配置信息、信息转告配置信息和信息提醒配置信息等等,可以使用会话类型(例如信息采集、信息转告和信息提醒)和会话标识来唯一确定一个会话场景。
45.步骤s130:根据用户画像对应的会话配置信息对语音信息进行处理,获得会话请求对应的会话响应。
46.语音信息(voice information),是指语音相关的信息,包括但不限于:语音文件(voice file)和语音文本(voice text),在需要生成会话响应时,可以将语音文件(voice file)识别出语音文本(voice text),也可以直接从语音文本(voice text)提取出想要的语音消息(voice message),并根据语音消息(voice message)生成会话请求对应的会话响应。
47.步骤s140:向终端设备发送会话请求对应的会话响应。
48.上述步骤s140的实施方式例如:电子设备在通过用户画像对应的会话配置信息根据语音信息生成会话请求对应的会话响应之后,还可以通过tcp协议或者udp协议向终端设备发送会话请求对应的会话响应。
49.在上述的实现过程中,通过从多个会话配置信息中匹配出用户画像对应的会话配置信息,并根据用户画像对应的会话配置信息对语音信息进行处理,获得会话请求对应的会话响应,使得实时生成的会话响应始终围绕终端设备对应的用户画像,该会话过程均不离开终端设备对应的用户画像的话题,避免了人机交互的会话场景随意切换的情况,从而降低了终端设备对应的用户失去耐心拒绝会话的概率,有效地满足了实际会话场景中的特定业务需求。
50.作为上述步骤s120的一种可选实施方式,获取用户标识对应的用户画像的过程可以包括:
51.步骤s121:从画像数据库中查找到用户标识对应的用户画像,画像数据库中存储
有用户标识与用户画像之间的对应关系。
52.上述步骤s121的实施方式例如:由于用户画像可以包括客户数据、会话数据、金融数据和/或提醒数据等等其中两种或两种以上的数据组合,因此,画像数据库需要存储客户数据、会话数据、金融数据和/或提醒数据等等其中两种或两种以上的数据组合。具体可以采用关系型数据库和非关系型数据库等等来存储,然后从画像数据库中查找到用户标识对应的用户画像,画像数据库中存储有用户标识与用户画像之间的对应关系,可以使用的关系型数据库例如:mysql、postgresql、oracle和sqlsever等,可以使用的非关系型数据库包括:grakn数据库、neo4j图数据库、hadoop子系统hbase、mongodb和couchdb等。
53.其中,上述的客户数据包括但不限于:姓名、年龄、性别、户籍、工作情况、家庭情况、资产情况等等。上述的会话数据包括但不限于:接通次数、会话轮次、会话总时长和人机交互次数等等。上述的金融数据包括但不限于:是否贷过款、逾期利息、最低还款金额、逾期金额、逾期时间和逾期原因等等。上述的提醒数据包括:提醒次数、还款意愿、接听人态度和是否接听等等。
54.作为人机交互方法的一种可选实施方式,在获取用户标识对应的用户画像之后,还可以对用户画像的数据进行修改或增加,该实施方式可以包括:
55.步骤s122:从语音信息识别出用户标识对应的用户信息。
56.步骤s123:根据用户标识对应的用户信息修改或增加客户数据、会话数据、金融数据和/或提醒数据。
57.上述步骤s122至步骤s123的实施方式例如:假设语音信息是接收到的语音文件,那么可以对接收到的语音文件进行语音识别(voice recognition),获得语音文件对应的语音文本,语音文本的内容可以是“我以前没有贷过款,但是现在已经n岁了,还可以贷款么”,那么可以根据该语音文本来完善用户画像的数据,即根据该语音文本修改或增加的数据包括但不限于:将“n岁”修改或增加在客户数据的年龄字段中,将“未贷过款”修改或增加在金融数据的是否贷过款字段中,将“提醒0次”修改或增加在提醒数据的提醒次数字段中。
58.作为一种可选实施方式,多个会话配置信息包括:信息采集配置信息、信息转告配置信息和信息提醒配置信息;从多个会话配置信息中匹配出用户画像对应的会话配置信息的过程中,还可以根据不同会话场景来匹配具体的会话配置信息,该实施方式可以包括:
59.步骤s124:判断客户数据的字段数量是否小于字段阈值。
60.步骤s125:若客户数据的字段数量小于字段阈值,则从多个会话配置信息中匹配出信息采集配置信息。
61.上述步骤s124至步骤s125的实施方式例如:如果客户数据的字段数量小于字段阈值,那么说明用户画像中的客户数据仍然不够完善或完整,需要采集更多的信息,例如:假设字段阈值是20,若客户数据中(已填写)的字段数量小于20,那么可以从多个会话中匹配出信息采集配置信息,并使用加载该信息采集配置信息的会话机器人来与终端设备对应的用户进行会话,以便在会话过程中采集和完善用户的客户数据。
62.步骤s126:若客户数据的字段数量大于或等于字段阈值,则从多个会话配置信息中匹配出信息转告配置信息和/或信息提醒配置信息。
63.上述步骤s126的实施方式例如:如果客户数据的字段数量大于或等于字段阈值,则说明用户画像中的客户数据已经足够完善,此时可以从多个会话配置信息中匹配出信息
转告配置信息和/或信息提醒配置信息,并使用加载有信息转告配置信息的会话机器人将预设转告信息(例如商品发货信息、推荐商品信息、联系人预留的需转告信息、贷款额度信息和推荐保险信息等等)发送给用户的终端设备,和/或,使用加载有信息提醒配置信息的会话机器人将预设提醒信息(例如付款提醒信息、还款提醒信息和物流提醒信息等等)发送给用户的终端设备。
64.可以理解的是,上述应用场景的划分仅仅是为了更加清楚的描述方案,在具体的实践过程中,可以将多个应用场景的会话配置信息存储在同一个会话机器人中,然后,该会话机器人可以根据具体的应用场景来切换不同的会话配置信息,从而达到满足实际会话场景中的特定业务需求的效果。
65.作为上述步骤s130的一种可选实施方式,在生成会话请求对应的会话响应的过程中,还可以根据用户画像的具体数据调整会话机器人的语音特征和/或情感特征,该实施方式可以包括:
66.步骤s131:使用未配置的会话机器人加载用户画像对应的会话配置信息,获得用户画像对应的会话机器人。
67.上述步骤s131的实施方式例如:此处的用户画像对应的会话配置信息可以是存放在文件系统中的配置文件,也可以是数据库中的配置数据等等,此处未配置的会话机器人是指未加载具体会话场景的会话配置信息的机器人,因此,可以使用未配置的会话机器人加载用户画像对应的会话配置信息,从而获得用户画像对应的会话机器人。
68.步骤s132:根据会话数据、金融数据和/或提醒数据调整用户画像对应的会话机器人的语音特征和/或情感特征,获得调整后的会话机器人,语音特征包括:声音性别、语音语速和/或韵律节奏;情感特征包括:提醒强度和/或语气程度。
69.步骤s133:使用调整后的会话机器人根据语音信息生成会话请求对应的会话响应。
70.上述步骤s132至步骤s133的实施方式例如:若会话数据中的会话总时长是0,且金融数据中的最低还款金额小于10元,且提醒数据中的提醒次数为0,那么可以采用第一语音特征且第一情感特征的会话机器人作为调整后的会话机器人,并使用调整后的会话机器人根据语音信息生成会话请求对应的会话响应,最后,将该会话响应发送给目标用户的终端设备。其中,第一语音特征包括:声音性别为女,且语音语速为慢,且韵律节奏为适中;第一情感特征包括:提醒强度为弱,且语气程度为较弱。
71.在上述方案的实现过程中,通过根据会话数据、金融数据和/或提醒数据调整用户画像对应的会话机器人的语音特征和/或情感特征,获得调整后的会话机器人,并使用调整后的会话机器人根据语音信息生成会话请求对应的会话响应,从而避免了使用语音特征和情感特征不变的会话机器人进行会话的情况,有效地提升用户满意度或者提高回款率,满足了实际会话场景中的特定业务需求。
72.作为上述步骤s130的一种可选实施方式,上述的语音信息可以包括:语音文件或语音文本;在生成会话请求对应的会话响应的过程中,还可以根据识别出的用户意图来响应会话请求,该实施方式可以包括:
73.步骤s134:从语音文件或语音文本中识别出终端设备对应的用户意图。
74.步骤s135:根据用户画像对应的会话配置信息对终端设备对应的用户意图进行处
理,获得用户意图对应的响应文本。
75.步骤s136:根据用户意图对应的响应文本生成会话请求对应的会话响应。
76.上述步骤s134至步骤s136的实施方式例如:从语音文件或语音文本中识别出终端设备对应的用户意图,假设用户意图是退换商品、延期还款或者拒绝还款,那么可以获取用户画像对应的会话配置信息,再通过加载有用户画像对应的会话配置信息的会话机器人根据终端设备对应的用户意图调整会话策略(例如提高呼叫频次和延长呼叫时间等等),获得调整后的会话策略,并根据调整后的会话策略生成用户意图对应的响应文本,然后,根据用户意图对应的响应文本生成会话请求对应的会话响应,最后,将该会话响应发送给目标用户的终端设备。
77.作为上述人机交互方法的一种可选实施方式,还可以根据语音信息中识别出的购买意向或者付款意愿生成数据报表,该实施方式可以包括:
78.步骤s141:从语音信息中识别出终端设备对应用户的购买意向或者付款意愿。
79.步骤s142:根据终端设备对应的购买意向或者付款意愿生成数据报表。
80.上述步骤s141至步骤s142的实施方式例如:针对每个商品的会话过程中,从语音信息中识别出终端设备对应用户的购买意向或者付款意愿,并根据终端设备对应的购买意向或者付款意愿生成商品成交的数据报表,或者,根据终端设备对应的还款意愿生成欠款回收的数据报表。
81.请参见图2示出的本技术实施例提供的根据还款意愿进行处理的流程示意图;作为上述人机交互方法的一种可选实施方式,还可以根据语音信息中识别出的还款意愿进行处理,该实施方式可以包括:
82.步骤s210:从语音信息中识别出终端设备对应用户的还款意愿。
83.步骤s220:判断终端设备对应用户是否有还款意愿。
84.步骤s230:若终端设备对应用户无还款意愿,则对该终端设备的会话策略进行调整。
85.上述步骤s210至步骤s230的实施方式例如:从语音信息中识别出终端设备对应用户的还款意愿,假设终端设备对应用户的还款意愿是无还款意愿,那么对该终端设备的会话策略进行调整(例如提高呼叫频次和延长呼叫时间等等),获得调整后的会话策略,并根据调整后的会话策略返回执行上述的步骤s110。
86.步骤s240:若终端设备对应用户有还款意愿,则输出提醒核实信息,该提醒核实信息用于提醒工作人员核实该终端设备对应用户是否已经还款。
87.上述步骤s240的实施方式例如:若终端设备对应用户有还款意愿,则向工作人员的电子设备中输出提醒核实信息。工作人员在电子设备中看到该提醒核实信息之后,工作人员可以根据该提醒核实信息来核实该终端设备对应用户是否已经还款。
88.请参见图3示出的本技术实施例提供的人机交互装置的结构示意图;本技术实施例提供了一种人机交互装置300,包括:
89.会话请求接收模块310,用于接收终端设备发送的会话请求,会话请求包括:用户标识和语音信息。
90.用户画像获取模块320,用于获取用户标识对应的用户画像,并从多个会话配置信息中匹配出用户画像对应的会话配置信息。
91.会话响应获得模块330,用于根据用户画像对应的会话配置信息对语音信息进行处理,获得会话请求对应的会话响应。
92.会话响应发送模块340,用于向终端设备发送会话请求对应的会话响应。
93.可选地,在本技术实施例中,用户画像获取模块,包括:
94.用户画像查找子模块,用于从画像数据库中查找到用户标识对应的用户画像,画像数据库中存储有用户标识与用户画像之间的对应关系。
95.可选地,在本技术实施例中,用户画像包括:客户数据、会话数据、金融数据和/或提醒数据;人机交互装置,还包括:
96.用户信息识别模块,用于从语音信息识别出用户标识对应的用户信息。
97.数据修改增加模块,用于根据用户标识对应的用户信息修改或增加客户数据、会话数据、金融数据和/或提醒数据。
98.可选地,在本技术实施例中,用户画像获取模块,还包括:
99.客户数据判断子模块,用于判断客户数据的字段数量是否小于字段阈值。
100.会话机器匹配子模块,用于若客户数据的字段数量是否小于字段阈值,则从多个会话配置信息中匹配出信息采集配置信息,否则,从多个会话配置信息中匹配出信息转告配置信息和/或信息提醒配置信息。
101.可选地,在本技术实施例中,会话响应获得模块,包括:
102.会话配置加载子模块,用于使用未配置的会话机器人加载用户画像对应的会话配置信息,获得用户画像对应的会话机器人;
103.会话特征调整子模块,用于根据会话数据、金融数据和/或提醒数据调整用户画像对应的会话机器人的语音特征和/或情感特征,获得调整后的会话机器人,语音特征包括:声音性别、语音语速和/或韵律节奏;情感特征包括:提醒强度和/或语气程度。
104.调整响应生成子模块,用于使用调整后的会话机器人根据语音信息生成会话请求对应的会话响应。
105.可选地,在本技术实施例中,语音信息包括:语音文件或语音文本;会话响应获得模块,包括:
106.用户意图识别子模块,用于从语音文件或语音文本中识别出终端设备对应的用户意图。
107.意图响应生成子模块,用于根据用户画像对应的会话配置信息对终端设备对应的用户意图进行处理,获得用户意图对应的响应文本。
108.会话响应生成子模块,用于根据用户意图对应的响应文本生成会话请求对应的会话响应。
109.可选地,在本技术实施例中,人机交互装置,还包括:
110.意向意愿识别模块,用于从语音信息中识别出终端设备对应用户的购买意向或者付款意愿。
111.数据报表生成模块,用于根据终端设备对应的购买意向或者付款意愿生成数据报表。
112.应理解的是,该装置与上述的人机交互方法实施例对应,能够执行上述方法实施例涉及的各个步骤,该装置具体的功能可以参见上文中的描述,为避免重复,此处适当省略
详细描述。该装置包括至少一个能以软件或固件(firmware)的形式存储于存储器中或固化在装置的操作系统(operating system,os)中的软件功能模块。
113.请参见图4示出的本技术实施例提供的电子设备的结构示意图。本技术实施例提供的一种电子设备400,包括:处理器410和存储器420,存储器420存储有处理器410可执行的机器可读指令,机器可读指令被处理器410执行时执行如上的方法。
114.本技术实施例还提供了一种计算机可读存储介质430,该计算机可读存储介质430上存储有计算机程序,该计算机程序被处理器410运行时执行如上的方法。
115.其中,计算机可读存储介质430可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read only memory,简称eprom),可编程只读存储器(programmable read-only memory,简称prom),只读存储器(read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。
116.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
117.本技术实施例提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其他的方式实现。以上所描述的装置实施例仅是示意性的,例如,附图中的流程图和框图显示了根据本技术实施例的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以和附图中所标注的发生顺序不同。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这主要根据所涉及的功能而定。
118.另外,在本技术实施例中的各个实施例的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。此外,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
119.在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
120.以上的描述,仅为本技术实施例的可选实施方式,但本技术实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术实施例揭露的技术范围内,可轻易
想到变化或替换,都应涵盖在本技术实施例的保护范围之内。
再多了解一些

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

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

相关文献