数字人显示面板配置方法、装置、电子设备及存储介质与流程

专利查询2023-8-19  97



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.可选地,第三资源配置单元可以包括:
30.浮层图片子单元,用于根据所述初始配置文件生成浮层图片;
31.浮层配置子单元,用于对所述浮层图片进行内嵌浮层配置形成浮层配置文件。
32.可选地,应答模块可以包括:
33.应答信息确定单元,用于根据所述请求信息确定应答信息;
34.资源文件确定单元,用于在所述应答配置文件中确定与所述访问渠道类型对应的资源文件;
35.目标资源文件确定单元,用于在所述资源文件中确定与所述应答信息对应的目标资源文件;
36.应答指令生成单元,用于根据所述目标资源文件生成应答指令。
37.第三方面,本技术实施例提供了一种电子设备,包括:一个或多个处理器;存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述第一方面提供的数字人显示面板配置方法。
38.第四方面,本技术实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的数字人显示面板配置方法。
39.本技术的数字人显示面板配置方法、装置、电子设备和存储介质,涉及人机交互技术领域。该数字人显示面板配置方法包括:接收客户端发送的数字人服务请求;基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息;基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令;发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。本方法实现了为不同的访问渠道类型配置统一的配置文件,获取客户端的访问渠道类型后在配置文件中获取与该类型对应的配置资源,并根据该配置资源即可完成数字人显示面板配置,简化了数字人显示面板的配置过程,降低了数字人显示面板的配置成本。
附图说明
40.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1示出了本技术一实施例提出的一种数字人显示面板配置方法的应用场景图;
42.图2示出了本技术一实施例提出的一种数字人显示面板配置方法的流程示意图;
43.图3示出了本技术另一实施例提出的一种数字人显示面板配置方法的流程示意图;
44.图4示出了本技术又一实施例提出的一种数字人显示面板配置方法的流程示意图;
45.图5示出了本技术再一实施例提出的一种数字人显示面板配置方法的流程示意图;
46.图6示出了本技术一实施例提出的一种数字人显示面板配置装置的结构框图;
47.图7示出了本技术一实施例提出的一种电子设备的结构框图;
48.图8示出了本技术一实施例提出的一种计算机可读取存储介质的结构框图。
具体实施方式
49.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
50.目前智能化的人机交互已成为国内外研究的热点,随着科技的进步,人机交互也已经发展成通过设置数字人和用户进行交互。数字人也已经从原来的单模态发展成多模态的数字人,带给用户更多功能和更好的交互体验。在多模态数字人中,显示面板是非常重要的模块,通过显示面板数字人才能显示丰富的信息给用户。
51.但目前的技术中因为数字人的显示面板在不同的访问渠道拥有不同的显现方式,所以每种访问渠道都需要单独配置显示面板,配置过程复杂麻烦。
52.因此,为了克服上述缺陷,本技术的发明人提出了本技术提供的一种数字人显示面板配置方法、装置、电子设备和存储介质,涉及人机交互技术领域。该数字人显示面板配置方法包括:接收客户端发送的数字人服务请求;基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息;基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令;发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。本方法实现了为不同的访问渠道类型配置统一的配置文件,获取客户端的访问渠道类型后在配置文件中获取与该类型对应的配置资源,并根据该配置资源即可完成数字人显示面板配置,简化了数字人显示面板的配置过程,降低了数字人显示面板的配置成本。
53.请参阅图1,图1示出了一种适用于本技术实施例的应用环境示意图。本技术实施例提供的数字人显示面板配置方法可以应用于如图1所示的交互系统。交互系统可以包括客户端和服务端,客户端向服务端发起数字人服务请求,服务端接收到数字人服务请求后为客户端提供相应的服务。客户端向服务端请求的内容可以包括但不限于音频、视频、文字、图像等。
54.在一些实施方式中,客户端和服务端之间可以通过光纤、同轴电缆、双绞线等进行有线网络连接,也可以通过zigbee(紫峰)、wifi(wireless fidelity,无线保真)、蓝牙、激光、红外线等进行无线网络连接。网络通常为因特网、但也可以是任何网络,包括但不限于局域网(local area network,lan)、城域网(metropolitan area network,man)、广域网(wide area network,wan)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合。在一些实施方式中,通信终端与服务器可以通过特定的通信协议进行通信传输,通信协议包括但不限于ble(bluetooth low energy,低功耗蓝牙)协议、wlan(wireless local area network,无线局域网)协议、蓝牙协议、zigbee(紫蜂)协议或者wi-fi(wireless fidelity,无线保真)协议等。客户端和服务端之间如何进行连接具体可以根据实际需求进行选择,本技术对此不作限制。
55.在一些实施方式中,客户端是指为客户提供本地服务的程序,可以运行在智能手机、笔记本电脑、台式电脑、平板电脑等终端设备上,终端设备可以基于安装的客户端应用程序(例如app等)与服务端进行通信,根据需要数字人提供的人机交互服务可以基于场景需求的不同而不同。服务端是指为客户端提供服务的程序,服务端一般运行在服务器,这里所说的服务器可以是指单独的服务器,也可以是指服务器集群;可以是本地服务器,也可以是云端服务器。客户端和服务端可以根据需要选择合适的运行设备,本技术对此不作限制。
56.上述的应用环境仅为方便理解所作的示例,可以理解的是,本技术实施例不局限于上述应用环境。下面将结合具体实施例对其进行介绍。
57.请参阅图1,图1示出了本技术实施例提供的一种数字人显示面板配置方法。具体地,该方法包括:s110至s140。
58.s110:接收客户端发送的数字人服务请求。
59.服务端接收客户端发送的数字人服务请求,服务端根据客户端发送的请求进行响应,建立数字人与客户端的连接。
60.其中,数字人(digital human)是指是利用信息科学的方法对人体在不同水平的形态和功能进行虚拟仿真得到的数字化虚拟人。
61.在一些实施方式中,一个服务端可以接收多个客户端发送的数字人服务请求。服务端接收的请求类型可以例如是head、get、post、put等。
62.在一些实施方式中,客户端向服务端发送的数字人服务请求中可以携带各种信息,包括但不限于客户端的访问渠道、客户端标识、客户端的请求信息等。
63.在本技术的实施例中,服务端可以包括智能对话系统,智能对话系统是指使用各种先进的机器学习、深度学习、强化学习、迁移学习等智能算法,使得机器理解人类语言,并与人类进行有效的沟通,进而根据对人类语言中的意图进行理解并执行特定任务或作出回答的系统。
64.在一些实施方式中,根据对话轮数的不同智能对话系统可以为单轮对话系统、多轮对话系统等。可选地,根据对话目的性的不同智能对话系统可以为任务导向型对话系统、非任务导向型对话系统等。
65.在一些实施方式中,智能对话系统中使用的智能算法可以包括但不限于遗传算法、差分进化算法、群算法、蚁群算法、模拟退火算法、引力搜索算法、卷积神经网络、循环神经网络等。例如当智能对话系统采用预先训练好的循环神经网络模型,用户可以将语句a输入循环神经网络模型,通过循环神经网络模型输出回复话术b。可以理解的是,具体使用的算法根据可以根据实际需要进行选择,本技术对此不作限制。
66.s120:基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息。
67.智能对话系统根据接收到的数字人服务请求可以确定客户端的访问渠道类型和客户端的请求信息。
68.其中,访问渠道是指客户端向智能对话系统发送数字人服务请求的途径,访问渠道可以包括但不限于视频通话、微信公众号、小程序、应用程序等。访问渠道类型指将访问渠道按照特定的分类方式进行种类划分。
69.在一些实施方式中,不同访问渠道的显示面板的显示方式不同,显示面板在每个访问渠道的显示方式可以分为控件(例如应用程序)、视频浮层(例如视频通话)、页面浮层(例如微信公众号、小程序)等。即按每种访问渠道对应的显示面板的显示方式进行划分,访问渠道可以分为应用程序访问渠道、视频通话访问渠道、网页访问渠道属于三种不同类型的访问渠道。
70.在一些实施方式中,服务端还可以包括面板配置系统。根据客户端的访问渠道类型,面板配置系统可以将显示面板转换成适合客户端访问渠道类型的显示方式,从而可以为多个渠道配置显示面板所需资源文件。
71.s130:基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令。
72.智能对话系统根据预先配置的应答配置文件、客户端发送的请求信息和客户端发送的数字人服务请求的访问渠道类型生成应答指令。其中,应答配置文件在面板配置系统生成。
73.其中,应答指令为根据客户端的数字人服务请求生成的指令,用来响应客户端的数字人服务请求。
74.在一些实施方式中,应答指令中包括应答话术,应答话术包括回复客户端请求信息的回复信息和回复信息在客户端显示时需要的资源包。
75.在一些实施方式中,根据客户端的数字人服务请求确定客户端的请求信息和访问渠道类型后,根据请求信息确定应答话术,再根据访问渠道类型和应答话术从预先配置的应答配置文件中选择对应访问渠道类型的应答配置文件,最后根据选择的应答配置文件生成对应的应答指令。
76.在一些实施方式中,回复语句可以是智能对话系统根据客户端的请求信息通过智能算法得到的。即用户在客户端输入语句,智能对话系统将用户输入的语句通过系统中的智能算法生成对应的回复语句。
77.在一些实施方式中,回复信息在客户端显示时需要的资源包可以包括字幕,按钮、图片、柱状图等内容,具体应答配置文件中的内容可以根据实际需求自行设置,本技术对此不作限制。
78.在一些实施方式中,回复信息在客户端显示时需要的资源包中的资源数据可以通过查询数据库、调用api等途径获得。查询数据库、调用api等属于智能对话系统的基本功能,根据这些基本功能可以得到需要返回给客户端的字体、字体颜色、图片大小、字体或图片的展示位置和展示时间等。
79.在一些实施方式中,服务端还可以包括成像布局系统和视频编码器。其中,成像布局系统可以将浮层图片和数字人图片合并成一个完整的大图片,视频编码器可以将成像布局系统生成的大图片通过处理生成视频。
80.示例性地,当智能对话系统确认客户端的访问渠道类型为视频通话时,根据该访问渠道类型确定应答配置文件。从应答配置文件中得到浮层图片,再结合数字人图片在成像布局系统中合并形成完整的大图片,再经过视频编码器将合成的大图片转换成视频。
81.s140:发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。
82.智能对话系统将生成的应答指令发送至客户端,客户端接收到应答指令后根据应答指令中的相关参数配置数字人显示面板。
83.示例性地,客户端接收到应答指令后根据应答指令中的相关参数确定数字人显示面板是在应用程序中进行显示,因此客户端屏幕上的数字人显示面板上最终显示的内容可以包括数字人图片和应答话术的浮层图片合成的大图片、其他可供用户操作的控件等。
84.在本技术实施例中,服务端接收客户端发送的数字人服务请求,基于接收到的数字人服务请求确定客户端的访问渠道类型和请求信息,再基于预先配置的应答配置文件、请求信息和访问渠道类型生成应答指令,发送应答指令至客户端,以使客户端根据应答指令配置数字人显示面板。本方法实现了为不同的访问渠道类型配置统一的配置文件,获取客户端的访问渠道类型后在配置文件中获取与该类型对应的配置资源,并根据该配置资源即可完成数字人显示面板配置,简化了数字人显示面板的配置过程,降低了数字人显示面板的配置成本。
85.请参阅图3,图3示出了本技术实施例提供的另一个数字人显示面板配置方法。具体地,该方法包括:s210至s280。
86.s210:获取应答话术初始配置信息。
87.智能对话系统根据客户端的请求信息可以获取应答话术初始配置信息。其中,由于每次智能对话系统响应客户端的数字人服务请求时响应的内容不同,因此每个应答话术对应一个初始配置信息。
88.其中,初始配置信息包括每个应答话术需要的例如显示面板图片、显示面板视频、交互响应方式等。
89.在一些实施方式中,交互响应方式可以为语音交互、文字交互、触碰交互、手势交互等。具体使用的交互响应方式可以根据需要进行选择,本技术对此不作限制。
90.s220:根据所述应答话术初始配置信息进行初始配置,生成初始配置文件。
91.智能对话系统对根据客户端的请求信息获取得到的应答话术初始配置信息进行初始配置,生成初始配置文件。
92.其中,初始配置文件的类型可以为xml(extensible markup language,可扩展标记语言)、json(javascript object notation,js对象简谱)等。
93.在本技术实施例中,初始配置文件类型以xml格式为例进行说明。具体地,智能对话系统将显示面板图片、显示面板视频、交互响应方式等应答话术初始配置信息配置入初始配置文件即xml文件中。其中,xml文件可以显示为xml面板。
94.s230:基于所述初始配置文件生成至少两类访问渠道对应的资源配置文件。
95.其中,资源配置文件为面板配置系统根据客户端的访问渠道类型将xml文件转换成对应的显示方式得到的数据文件。
96.在一些实施方式中,访问渠道的类型可以根据显示面板在客户端的显示方式进行划分。当访问渠道类型可以是应用程序时,显示面板显示为控件;当访问渠道类型是网页时,显示方式为html页面;当访问渠道类型视频通话时,显示方式是浮层图片。因此,可以理解地,资源配置文件可以是控件、html页面、浮层图片等。
97.在本技术实施例中,面板配置文件根据初始配置文件生成至少两类访问渠道对应的资源配置文件,即生成前述所说的访问渠道类型中的至少两类访问渠道对应的资源配置文件。
98.s240:根据所述至少两类访问渠道对应的资源配置文件生成应答资源文件。
99.面板配置系统根据生成的至少两类访问渠道对应的资源配置文件生成应答资源包。可以理解地,应答资源包中包括至少两类访问渠道对应的资源配置文件。
100.在一些实施方式中,面板配置系统生成应答资源包后当用户在客户端向智能对话系统发起数字人服务请求时,智能对话系统调用应答资源包,根据客户端的访问渠道类型可以获取应答资源包中对应的资源配置文件。
101.s250:接收客户端发送的数字人服务请求。
102.s260:基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息。
103.s270:基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令。
104.s280:发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。
105.在本技术实施例中,步骤s250至步骤s280的具体描述可以参考前述实施例中的内容,在此不再赘述。
106.在本技术的实施例中,服务端获取应答话术初始配置信息后,根据应答话术初始配置信息进行初始配置生成初始配置文件,基于初始配置文件生成至少两类访问渠道对应的资源配置文件,再根据生成的至少两类访问渠道对应的资源配置文件生成应答资源文件。由此,不同类型的访问渠道通过调用生成的应答资源文件中与该访问渠道类型对应的资源配置文件可完成不同访问渠道类型中数字人显示面板的配置,简化了数字人显示面板的配置过程,减少了显示面板的配置成本。
107.请参阅图4,图4示出了本技术实施例提供的又一个数字人显示面板配置方法。具体地,该方法包括:s3010至s3100。
108.s3010:获取应答话术初始配置信息。
109.s3020:根据所述应答话术初始配置信息进行初始配置,生成初始配置文件。
110.在本技术实施例中,步骤s3010至步骤s3020的具体描述可以参考前述实施例中的内容,在此不再赘述。
111.s3030:基于所述初始配置文件生成与应用程序访问渠道类型对应的第一资源配置文件。
112.当客户端的访问渠道类型为应用程序时,面板配置系统基于初始配置文件生成与应用程序访问渠道类型对应的第一资源配置文件。
113.其中,生成第一资源配置文件后,当智能对话系统确定客户端的访问渠道为应用程序时可以调用第一资源配置文件,显示面板根据第一资源配置文件得到对应的显示方式。
114.在一些实施方式中,智能对话系统在调用第一资源配置文件时会生成对应的参数,该参数可以为应用程序的控件参数。
115.在一些实施方式中,第一资源配置文件可以为应用程序配置文件。即当访问渠道为应用程序时,面板配置系统根据初始配置文件生成应用程序配置文件。
116.在一些实施方式中,服务端还可以包括面板管理系统。当客户端访问渠道类型为应用程序时,初始配置文件即xml文件将通过面板管理系统映射为应用程序中的控件。可以理解地,当初始配置文件的内容不同时,映射的控件功能、内容也会不同,即每个初始配置文件对应一个应用程序中的控件用来实现应用程序的交互功能。
117.其中,应用配置文件中拥有当访问渠道类型为应用程序时显示面板显示需要的数据。
118.s3040:基于所述初始配置文件生成与网页访问渠道类型对应的第二资源配置文件。
119.当客户端的访问渠道类型为网页时,面板配置系统基于初始配置文件生成与网页访问渠道类型对应的第一资源配置文件。
120.其中,生成第二资源配置文件后,当智能对话系统确定客户端的访问渠道类型为网页时可以调用第二资源配置文件,显示面板根据第二资源配置文件得到对应的显示方式。
121.在一些实施方式中,第二资源配置文件可以为超文本标记语言(hyper text markup language,html)文件。即面板配置系统根据初始配置文件生成与网页访问渠道类型对应的超文本标记语言文件。当客户端的访问渠道类型为网页时,面板配置系统根据初
始配置文件即xml文件生成html页面。
122.s3050:基于所述初始配置文件生成与视频通话访问渠道类型对应的第三资源配置文件。
123.当客户端的访问渠道类型为视频通话时,面板配置系统基于初始配置文件生成与视频通话访问渠道类型对应的第三资源配置文件。
124.其中,生成第三资源配置文件后,当智能对话系统确定客户端的访问渠道类型为视频通话时可以调用第三资源配置文件,显示面板根据第三资源配置文件得到对应的显示方式。
125.在一些实施方式中,智能对话系统在调用第三资源配置文件时会生成对应的参数,该参数可以为视频通话的浮层图片参数。
126.在一些实施方式中,当访问渠道类型为视频通话时,根据初始配置文件可以生成浮层图片,对浮层图片进行内嵌浮层配置可以形成浮层配置文件。
127.其中,浮层配置文件中包括浮层图片和视频通话过程中需要的其他参数。这些参数可以存储为jaon格式。
128.s3060:根据所述至少两类访问渠道对应的资源配置文件生成应答资源文件。
129.s3070:接收客户端发送的数字人服务请求。
130.s3080:基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息。
131.s3090:基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令。
132.s3100:发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。
133.在本技术实施例中,步骤s3060至步骤s3100的具体描述可以参考前述实施例中的内容,在此不再赘述。
134.本技术是实施例中,服务端基于初始配置文件中的访问渠道类型生成与应用程序访问渠道类型对应的第一资源配置文件、与网页访问渠道类型对应的第二资源配置文件、与视频通话访问渠道类型对应的第三资源配置文件。由此,服务端接收到客户端的数字人服务请求后根据客户端的访问渠道类型可以直接调用与初始配置文件中设置的访问渠道类型对应的资源配置文件。即预先将与三类访问渠道对应的资源配置文件设置好,之后根据客户端的访问渠道类型对应调用对应的资源配置文件即可完成对应的数字人显示面板配置,简化了数字人显示面板的配置过程,降低了数字人显示面板的配置成本,提高了服务端响应客户端请求的效率。
135.请参阅图5,图5示出了本技术实施例提供的再一个音频通信方法。具体地,该方法包括:s410至s470。
136.s410:接收客户端发送的数字人服务请求。
137.s420:基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息。
138.在本技术实施例中,步骤s410至步骤s420的具体描述可以参考前述实施例中的内容,在此不再赘述。
139.s430:根据所述请求信息确定应答信息。
140.服务端接收到客户端的请求信息后,根据智能对话系统中预先设置好的智能算法
可以确定对应的应答信息。
141.示例性地,当客户端的请求信息为“怎么修改密码”时,智能对话系统通过智能算法可以回答“先进入用户中心,再进入设置,最后在设置中找到修改密码即可”。
142.在一些实施方式中,可以建立用户能需要的服务,根据这些服务的关键词在服务端设置与之对应的应答信息,并建立关键词与应答信息对应的数据库。当智能对话系统接收到客户端的请求信息后,对请求信息的内容进行关键词提取,获得关键词后通过查询数据库中的与该关键词对应的应答信息确定应答信息。
143.示例性地,当客户端的请求信息为“怎么修改密码”时,智能对话系统对请求信息内容进行提取得到关键词“修改密码”,由此可以确定用户想修改密码。查询数据库获取与“修改密码”关键词对应的应答信息“先进入用户中心,再进入设置,最后在设置中找到修改密码即可”。
144.在一些实施方式中,在智能对话系统确定应答信息并将该应答信息在显示面板进行显示后,用户可根据显示的应答信息确定该应答信息是否与请求信息对应,即是否可以解决请求信息的问题,也即应答信息是否正确。
145.在一些实施方式中,还可以将确定的结果进行反馈,即反馈智能对话系统的应答信息是否已解决请求信息的内容。当应答信息未解决请求信息的问题时,智能对话系统可重新对请求信息的内容进行关键词提取,并根据提取得到的关键词从数据库中查询对应的应答信息。
146.在一些实施方式中,当用户多次反馈应答信息未解决请求信息的问题时,可尝试接入人工服务系统,即通过人工客服来解决问题。其中,多次所指的具体次数可以根据实际需要自行设置,例如可以是两次、三次、五次等。
147.在一些实施方式中,还可以在每次用户反馈应答信息是否正确后都询问用户是否需要接入人工服务系统。
148.s440:在所述应答配置文件中确定与所述访问渠道类型对应的资源文件。
149.智能对话系统根据面板配置系统生成的应答配置文件,在获取客户端的访问渠道类型后确定应答配置文件中与访问渠道类型对应的资源文件。
150.在一些实施方式中,包括与多种访问渠道对应的资源文件,在确定客户端的访问渠道类型后只需获取应答配置文件中与该访问渠道类型对应的资源文件即可获得客户端中显示面板的显示方式。
151.s450:在所述资源文件中确定与所述应答信息对应的目标资源文件。
152.确定客户端的访问渠道类型后,智能对话系统根据与该访问渠道类型对应的资源文件可以确定与应答信息对应的目标资源文件。
153.在一些实施方式中,目标资源文件可以包括与应答信息相关的图片、按钮、以及根据应答信息形成的字幕、语音等相关数据。
154.在一些实施方式中,当需要向客户端返回视频时,目标资源文件需要将资源文件中的浮层图片和数字人图片合成得到大图片,并将大图片转换成相应的视频。
155.s460:根据所述目标资源文件生成应答指令。
156.智能对话系统根据目标资源文件生成应答指令,并将该应答指令发送至对应的客户端用以回答客户端的请求信息的问题。
157.在一些实施方式中,应答指令中除了目标资源文件,还可以包括其他的参数。例如可以是数字人图片的编号、应答指令生成时间等。
158.s470:发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。
159.在本技术实施例中,步骤s470的具体描述可以参考前述实施例中的内容,在此不再赘述。
160.在本技术的实施例中,服务端根据客户端的请求信息确定应答信息,并根据客户端的访问渠道类型在应答配置文件中确定与访问渠道类型对应的资源文件,然后在获得的资源文件中确定与应答信息对应的目标资源文件,最后根据目标资源文件生成应答指令。由此,只需要根据不同的访问渠道类型获取应答配置文件中与该访问渠道类型对应的资源文件,即可将资源文件转换成与客户端访问渠道类型对应的显示方式,实现与该访问渠道类型对应的数字人显示面板的配置,简化了数字人显示面板的配置过程,降低了数字人显示面板的配置成本。
161.请参阅图6,图6示出了本技术实施例提供的一种数字人显示面板配置装置100的结构框图,该数字人显示面板配置装置100包括:
162.接收模块110,用于接收客户端发送的数字人服务请求;
163.确定模块120,用于基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息;
164.应答模块130,用于基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令;
165.显示模块140,用于发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。
166.在一些实施例中,数字人显示面板配置装置100还可以包括:
167.初始配置信息获取模块,用于获取应答话术初始配置信息;
168.初始配置文件生成模块,用于根据所述应答话术初始配置信息进行初始配置,生成初始配置文件;
169.资源配置文件生成模块,用于基于所述初始配置文件生成至少两类访问渠道对应的资源配置文件;
170.应答资源文件生成模块,用于根据所述至少两类访问渠道对应的资源配置文件生成应答资源文件。
171.在一些实施例中,资源配置文件生成模块可以包括:
172.第一资源配置单元,用于基于所述初始配置文件生成与应用程序访问渠道类型对应的第一资源配置文件;
173.第二资源配置单元,用于基于所述初始配置文件生成与网页访问渠道类型对应的第二资源配置文件;
174.第三资源配置单元,用于基于所述初始配置文件生成与视频通话访问渠道类型对应的第三资源配置文件。
175.在一些实施例中,第一资源配置单元可以包括:
176.应用程序配置子单元,用于根据所述初始配置文件生成应用程序配置文件。
177.在一些实施例中,第二资源配置单元可以包括:
178.超文本标记语言子单元,用于根据所述初始配置文件生成超文本标记语言文件。
179.在一些实施例中,第三资源配置单元可以包括:
180.浮层图片子单元,用于根据所述初始配置文件生成浮层图片;
181.浮层配置子单元,用于对所述浮层图片进行内嵌浮层配置形成浮层配置文件。
182.在一些实施例中,应答模块130可以包括:
183.应答信息确定单元,用于根据所述请求信息确定应答信息;
184.资源文件确定单元,用于在所述应答配置文件中确定与所述访问渠道类型对应的资源文件;
185.目标资源文件确定单元,用于在所述资源文件中确定与所述应答信息对应的目标资源文件;
186.应答指令生成单元,用于根据所述目标资源文件生成应答指令。
187.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
188.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
189.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
190.请参阅图7,图7示出了本技术实施例提供的一种电子设备200的结构框图。该电子设备200可以是pc电脑、移动终端等能够运行应用程序的电子设备。本技术中的电子设备200可以包括一个或多个如下部件:处理器210、存储器220以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器220中并被配置为由一个或多个处理器210执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
191.处理器210可以包括一个或者多个处理核。处理器210利用各种接口和线路连接整个电子设备200内的各个部分,通过运行或执行存储在存储器320内的指令、程序、代码集或指令集,以及调用存储在存储器220内的数据,执行电子设备200的各种功能和处理数据。可选地,处理器210可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器210可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器210中,单独通过一块通信芯片进行实现。
192.存储器220可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。存储器220可用于存储指令、程序、代码、代码集或指令集。存储器220可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如访问渠道类型确认功能、显示功能、资源配置功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端200在使用中所
创建的数据(比如初始配置信息、应答信息、应用程序配置文件、超文本标记语言文件、浮层配置文件)等。
193.请参阅图8,图8示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质300中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
194.计算机可读存储介质300可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质300包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质300具有执行上述方法中的任何方法步骤的程序代码310的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码310可以例如以适当形式进行压缩。
195.本技术实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实施方式中描述的数字人显示面板配置方法。
196.本技术提供的数字人显示面板配置方法、装置、电子设备和存储介质,涉及人机交互技术领域。该数字人显示面板配置方法包括:接收客户端发送的数字人服务请求;基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息;基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令;发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。本方法实现了为不同的访问渠道类型配置统一的配置文件,获取客户端的访问渠道类型后在配置文件中获取与该类型对应的配置资源,并根据该配置资源即可完成数字人显示面板配置,简化了数字人显示面板的配置过程,降低了数字人显示面板的配置成本。
197.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。

技术特征:
1.一种数字人显示面板配置方法,其特征在于,所述方法包括:接收客户端发送的数字人服务请求;基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息;基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令;发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。2.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的数字人服务请求之前,所述方法还包括:获取应答话术初始配置信息;根据所述应答话术初始配置信息进行初始配置,生成初始配置文件;基于所述初始配置文件生成至少两类访问渠道对应的资源配置文件;根据所述至少两类访问渠道对应的资源配置文件生成应答资源文件。3.根据权利要求2所述的方法,其特征在于,所述基于所述初始配置文件生成至少两类访问渠道对应的资源配置文件,包括:基于所述初始配置文件生成与应用程序访问渠道类型对应的第一资源配置文件;基于所述初始配置文件生成与网页访问渠道类型对应的第二资源配置文件;基于所述初始配置文件生成与视频通话访问渠道类型对应的第三资源配置文件。4.根据权利要求3所述的方法,其特征在于,所述基于所述初始配置文件生成与应用程序访问渠道类型对应的第一资源配置文件,包括:根据所述初始配置文件生成应用程序配置文件。5.根据权利要求3所述的方法,其特征在于,所述基于所述初始配置文件生成与网页访问渠道类型对应的第二资源配置文件,包括:根据所述初始配置文件生成超文本标记语言文件。6.根据权利要求3所述的方法,其特征在于,所述基于所述初始配置文件生成与视频通话访问渠道类型对应的第三资源配置文件,包括:根据所述初始配置文件生成浮层图片;对所述浮层图片进行内嵌浮层配置形成浮层配置文件。7.根据权利要求1所述的方法,其特征在于,所述基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令,包括:根据所述请求信息确定应答信息;在所述应答配置文件中确定与所述访问渠道类型对应的资源文件;在所述资源文件中确定与所述应答信息对应的目标资源文件;根据所述目标资源文件生成应答指令。8.一种数字人显示面板配置装置,其特征在于,所述装置包括:接收模块,用于接收客户端发送的数字人服务请求;确定模块,用于基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息;应答模块,用于基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令;
显示模块,用于发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。9.一种电子设备,其特征在于,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行如权利要求1-7任一项所述的数字人显示面板配置方法。10.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-7任一项所述的数字人显示面板配置方法。

技术总结
本申请公开了一种数字人显示面板配置方法、装置、电子设备和存储介质,涉及人机交互技术领域。该数字人显示面板配置方法包括:接收客户端发送的数字人服务请求;基于所述数字人服务请求,确定所述客户端的访问渠道类型和请求信息;基于预先配置的应答配置文件、所述请求信息和所述访问渠道类型,生成应答指令;发送所述应答指令至所述客户端,以使所述客户端根据所述应答指令配置数字人显示面板。本方法实现了为不同的访问渠道类型配置统一的配置文件,获取客户端的访问渠道类型后在配置文件中获取与该类型对应的配置资源,并根据该配置资源即可完成数字人显示面板配置,简化了数字人显示面板的配置过程,降低了数字人显示面板的配置成本。的配置成本。的配置成本。


技术研发人员:杨国基 刘致远 穆少垒 常向月 刘云峰
受保护的技术使用者:深圳追一科技有限公司
技术研发日:2021.10.18
技术公布日:2022/3/8

最新回复(0)