交互方法技术

技术编号:39834435 阅读:9 留言:0更新日期:2023-12-29 16:17
本发明专利技术实施例提供一种交互方法

【技术实现步骤摘要】
交互方法、装置、设备和存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种交互方法

装置

设备和存储介质


技术介绍

[0002]在一些人机交互场景中,为了满足历史文化宣传

古代人物介绍等各种场景使用需求,通常会设计一些具有古代人物特征的数字化人物形象与用户进行交互

文言文是中国古代的一种书面语言,相对于白话文而言,文言文的表达往往更为简洁典雅

若在人机交互时,向用户发送的文字或语音等交互信息能够以文言文的形式进行表达,则能够进一步提升用户在人机交互时的沉浸式体验


技术实现思路

[0003]本专利技术实施例提供一种交互方法

装置

设备和存储介质,用以实现以文言文的形式与用户进行人机交互,提升用户在人机交互时的沉浸式体验

[0004]第一方面,本专利技术实施例提供一种交互方法,所述方法包括:获取用户与数字化的目标古人进行交互时发送的第一交互信息;将所述第一交互信息输入目标语言模型,以生成用于响应所述第一交互信息的第二交互信息,所述第二交互信息为具有所述目标古人语言特点的文言文;其中,所述目标语言模型通过如下方式训练得到:将获取到的与所述目标古人存在关联的第一语料信息输入第一语言模型,以从所述第一语料信息中筛选出内容正确的语料信息作为第二语料信息;将所述第二语料信息输入第二语言模型,以生成与所述第二语料信息内容匹配的问答对,所述问答对中的问题为文言文或白话文,所述问答对中的答案为文言文;将所述问答对输入待训练语言模型以训练得到目标语言模型;其中,所述待训练语言模型包括预训练好的第三语言模型以及针对所述第三语言模型中的权重矩阵构建的目标权重矩阵;在训练时,所述第三语言模型的模型参数保持不变,调整所述目标权重矩阵的权重参数

[0005]第二方面,本专利技术实施例提供一种交互装置,所述装置包括:获取模块,用于获取用户与数字化的目标古人进行交互时发送的第一交互信息;输出模块,用于将所述第一交互信息输入目标语言模型,以生成用于响应所述第一交互信息的第二交互信息,所述第二交互信息为具有所述目标古人语言特点的文言文;处理模块,用于将获取到的与所述目标古人存在关联的第一语料信息输入第一语言模型,以从所述第一语料信息中筛选出内容正确的语料信息作为第二语料信息;将所述第二语料信息输入第二语言模型,以生成与所述第二语料信息内容匹配的问答对,所述问答对中的问题为文言文或白话文,所述问答对中的答案为文言文;将所述问答对输入待训练语言模型以训练得到目标语言模型;其中,所述待训练语言模型包括预训练好的第三语言模型以及针对所述第三语言模型中的权重矩阵构建的目标权重矩阵;在训练时,所述第
三语言模型的模型参数保持不变,调整所述目标权重矩阵的权重参数

[0006]第三方面,本专利技术实施例提供一种电子设备,包括:存储器

处理器

通信接口;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器至少可以实现如第一方面所述的交互方法

[0007]第四方面,本专利技术实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如第一方面所述的交互方法

[0008]本专利技术实施例提供的方案,用于实现文言文形式的人机交互,其中,文言文形式的人机交互可以理解为:终端设备能够以文言文形式的交互信息对用户的交互操作进行响应

为提升用户在人机交互的沉浸式体验,终端设备的界面上配置有数字化的目标古人,从而使得用户在人机交互时感觉在与目标古人进行对话,其中,数字化的目标古人指具有古人特征的数字化人物形象

在人机交互过程中,终端设备先获取用户与数字化的目标古人进行交互时发送的第一交互信息;之后,将第一交互信息输入目标语言模型,以生成用于响应第一交互信息的第二交互信息,第二交互信息为具有目标古人语言特点的文言文

其中,目标语言模型通过如下方式训练得到:首先,将获取到的与目标古人存在关联的第一语料信息输入第一语言模型,以从第一语料信息中筛选出内容正确的语料信息作为第二语料信息;然后,将第二语料信息输入第二语言模型,以生成与第二语料信息内容匹配的问答对,问答对中的问题为文言文或白话文,问答对中的答案为文言文;最后,将问答对输入待训练语言模型以训练得到目标语言模型;其中,待训练语言模型包括预训练好的第三语言模型以及针对第三语言模型中的权重矩阵构建的目标权重矩阵;在训练时,第三语言模型的模型参数保持不变,调整目标权重矩阵的权重参数

[0009]本方案中,基于训练得到的目标语言模型,实现了以文言文的形式响应用户的交互信息,提升了用户在与数字化的目标古人进行人机交互时的沉浸式体验

在训练得到目标语言模型过程中,通过第一语言模型对获取到的第一语料信息进行正确性的判断,筛选出了内容正确的第二语料信息以用于目标语言模型的训练,保证了训练样本的准确性,提升了目标语言模型的准确性;另外,由于在训练得到目标语言模型过程中,第三语言模型的模型参数保持不变,仅对目标权重矩阵的权重参数进行了调整,也即目标语言模型的训练过程中仅需对少量参数进行调整,从而可以明显提升模型的训练效率

附图说明
[0010]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0011]图1为本专利技术实施例提供的一种交互方法的流程图;图2为本专利技术实施例提供的一种目标语言模型的训练过程示意图;图3为本专利技术实施例提供的另一种交互方法的流程图;图4为本专利技术实施例提供的一种数字化的目标古人口型画面切换的示意图;图5为本专利技术实施例提供的一种交互装置的结构示意图;
图6为与图5所示实施例提供的交互装置对应的电子设备的结构示意图

具体实施方式
[0012]为使本专利技术实施例的目的

技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例

基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0013]需要说明的是,本专利技术实施例中所涉及的用户信息(包括但不限于用户设备信息

用户个人信息等)和数据(包括但不限于用于分析的数据
、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种交互方法,其特征在于,包括:获取用户与数字化的目标古人进行交互时发送的第一交互信息;将所述第一交互信息输入目标语言模型,以生成用于响应所述第一交互信息的第二交互信息,所述第二交互信息为具有所述目标古人语言特点的文言文;其中,所述目标语言模型通过如下方式训练得到:将获取到的与所述目标古人存在关联的第一语料信息输入第一语言模型,以从所述第一语料信息中筛选出内容正确的语料信息作为第二语料信息;将所述第二语料信息输入第二语言模型,以生成与所述第二语料信息内容匹配的问答对,所述问答对中的问题为文言文或白话文,所述问答对中的答案为文言文;将所述问答对输入待训练语言模型以训练得到目标语言模型;其中,所述待训练语言模型包括预训练好的第三语言模型以及针对所述第三语言模型中的权重矩阵构建的目标权重矩阵;在训练时,所述第三语言模型的模型参数保持不变,调整所述目标权重矩阵的权重参数
。2.
根据权利要求1所述的方法,其特征在于,所述将所述第一交互信息输入目标语言模型,以生成用于响应所述第一交互信息的第二交互信息,包括:从所述目标语言模型对应的训练样本集中确定与所述第一交互信息匹配的目标数据;根据所述目标数据,生成用于响应所述第一交互信息的第二交互信息
。3.
根据权利要求2所述的方法,其特征在于,所述训练样本集包括:第一训练样本集和第二训练样本集,所述第一训练样本集用于训练得到所述目标语言模型,所述第二训练样本集用于训练得到所述第三语言模型;所述从所述目标语言模型对应的训练样本集中确定与所述第一交互信息匹配的目标数据,包括:若所述第一训练样本集中存在与所述第一交互信息相似度大于第一设定阈值的第一样本数据,则根据所述第一样本数据确定目标数据;若不存在所述第一样本数据,则根据所述第二训练样本集中与所述第一交互信息相似度大于第二设定阈值的第二样本数据,确定目标数据
。4.
根据权利要求3所述的方法,其特征在于,所述第一训练样本集中包括所述问答对,所述若所述第一训练样本集中存在与所述第一交互信息相似度大于第一设定阈值的第一样本数据,则根据所述第一样本数据确定目标数据,包括:若所述第一训练样本集包含的所述问答对中存在与所述第一交互信息相似度大于第一设定阈值的目标问题,则根据所述目标问题,确定所述目标问题对应问答对中的答案为所述目标数据
。5.
根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述第二交互信息对应的音频

音素序列和所述音素序列中每个音素的持续时间;根据预设的音素与口型之间的对应关系,确定所述音素序列对应的口型序列;根据所述音素序列中每个音素的持续时间,确定所述口型序列中每个口型对应的口型画面展示时间;针对口型序列中任意两个相邻的第一口型和第二口型,根据所述第一口型和所述第二口型分别对应的口型状态参数,...

【专利技术属性】
技术研发人员:蔡小伟叶汉平郭振城
申请(专利权)人:北京百悟科技有限公司
类型:发明
国别省市:

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

1