具身代理中的会话标记制造技术

技术编号:32170038 阅读:38 留言:0更新日期:2022-02-08 15:27
标记系统包括规则处理器和用于应用标记以增强通过具身代理进行的交际意图的交际的一组规则。应用于交际话语的标记将行为修饰符和/或求雅换词应用于这些交际话语。和/或求雅换词应用于这些交际话语。和/或求雅换词应用于这些交际话语。

【技术实现步骤摘要】
【国外来华专利技术】具身代理中的会话标记


[0001]本专利技术的实施方案涉及具身代理(诸如虚拟角色、数字实体和/或机器人)的即时动画。更特别地但非唯一地,本专利技术的实施方案涉及将标记和/或求雅换词自动应用于话语的表示,以动态地使具身代理动画化。

技术介绍

[0002]行为标记语言或BML是基于XML的描述语言,该语言用于控制“具身会话代理”的言辞和非言辞行为。US9205557B2公开了一种用于生成移动机器人的情境行为的方法。提供了一种用于在关键词前面自动插入命令标签的模块。通过具身自主代理对交际话语的自动即时增强和/或修改仍然是未解决的问题。此外,以实际且非重复性的方式使具身代理动画化仍然是未解决的问题。US9812151B1公开了在与用户的对话期间针对虚拟代理生成BML。然而,现有技术中由BML控制的具身会话代理不是自主代理,并且不具有可以与标记表达行为冲突的内部状态。

技术实现思路

[0003]本专利技术的目的是改进具身代理中的会话标记或至少为公众或业界提供有用的选择。
附图说明
[0004]图1示出了用于通过具身代理控制交际话语的表达的系统;并且
[0005]图2示出了用于对具身代理行为进行自下而上和自上而下控制的系统。
具体实施方式
[0006]标记系统包括规则处理器和用于应用标记以增强通过具身代理进行的交际意图的交际的一组规则。应用于交际话语的标记将行为修饰符和/或求雅换词应用于交际话语。
[0007]图1示出了用于通过具身代理控制交际话语的表达的系统。交际意图的表示(该表示可以是交际话语18的表示)由规则处理器12接收。规则处理器12应用行为修饰符和/或求雅换词以生成对应于交际意图的交际话语的标记。交际话语由可以使用TTS系统来传送交际话语的具身代理6接收,从而应用任何行为修饰符。交际话语被广义地定义为包括交际方法的单元(或其组合),诸如字词、姿势、手语或甚至某些声音(诸如传送懊恼的叹息)。
[0008]行为修饰符是指表达交际话语的方式,并且可以使用标记进行定义。行为修饰符可以定义传送交际话语的任何方面的方式,诸如交际话语发声的方式,或者哪些姿势或身体语言伴随交际话语。一些行为修饰符兼饰交际话语,因为这些行为修饰符可以由本身表达为交际话语(例如,叹息或打哈欠),或者这些行为修饰符可以伴随另一种交际话语作为行为修饰符。例如,代理可以在代理正在说话时叹息或打哈欠。交际话语的求雅换词是交际话语的不同另选方案,该求雅换词传达相同或类似的想法或交际意图。具身代理的交际话
语的换词防止交谈变得重复,并且对于常见的短语如问候语和告别语可能特别有用。
[0009]规则
[0010]定义规则以自动地将求雅换词和/或标记应用于交际话语。规则可以被定义为包括:目标、优先级、条件和/或结果标记(该结果标记可以决定标记和/或求雅换词的插入)。规则可以任何合适的方式声明并存储。例如,规则可以在外部加载的.json文件中声明,从而指定待应用规则的目标以及在每种情况下要应用的标记。json中的所声明规则的示例是:
[0011]“Description”:“my rule 1”,
[0012]“Priority”:1,
[0013]“Target”:“hello”[0014]“Condition”:“@FIRSTWORD(&T)”,
[0015]“Markup”:“#PuncHeadNod&T”[0016]可以根据需要调整规则以反映新的语料库内容、行为修饰符的变化,并且在具身代理个性类型之间进行区分。
[0017]目标
[0018]规则适用于目标的行为修饰符和/或求雅换词。规则可以识别任何合适的目标,该目标包括:特定字词、词典字词、短语、句子、声学特征。单一目标规则在交际话语中搜索目标,并且将结果应用于目标的每个实例。“Target”:“Hello”。多个目标可以被定义,例如由OR符号分离,例如“Target”:“try|do my best|attempt”。规则的结果可以应用于目标之外,例如应用于周围字词或者整体应用于句子。
[0019]结果
[0020]规则的结果是规则适用于包含目标的交际话语的行为修饰符和/或求雅换词。该结果可以使用如本文所述的标记表示。作为一个示例,在以下规则中,结果是带有开始标签和停止标签的标记,该标记应用于发现规则的整个句子,如由&符号代表的:
[0021]“Description”:“sentence targets”,
[0022]“Priority”:1,
[0023]“Target”:“glad|happy|pleased|over the moon”,
[0024]“Condition”:
“”

[0025]“Markup”:“#HappyModerate&S#HappyOff”[0026]I

m so glad you

re here

#HappyModerate I

m so glad you

re here#HappyOff.
[0027]优先级
[0028]规则可以任选地包括优先级值,这些优先级值定义当规则冲突时应用哪些规则的优先级。例如,较低值可以代表规则分级结构中的较高优先级:例如,在优先级1规则和优先级2规则冲突的情况下,优先执行优先级1规则。因此,优先级字段形成规则分级结构。可能冲突的示例包括:在同一字词上执行瞬息性姿势的两个规则,或快速连续地发生相同瞬息性姿势的两个实例,其中第二实例在第一实例已经完成之前被调用。
[0029]条件
[0030]规则可以任选地与限制规则的适用性的条件相关联。条件的示例包括:句子中的
目标的词性、极性、内涵意义或位置。如果已填充,则规则的条件可以包含功能或功能组合,该功能或功能组合将根据是否满足条件来返回真或假值。如果待使用多种功能,则这些功能可以使用逻辑和或者或命令组合。换句话说,规则只有在满足其条件(如果有的话)时才应用。条件的示例包括(但不限于):
[0031]·
词典条件,其中“包含关键词”条件可以与规则相关联,使得只有在话语中出现一个或多个词典术语时才应用该规则。
[0032]·“第一字词条件”,其中只有在指定目标是句子中的第一字词时才应用具有“第一字词”条件的规则,
[0033]·
消极极性条件,其中只有在包含指定目标的交际话语具有消极极性时才应用具有消极极性条件的规则。
[0034]·
下一个字词条件,该下一个字词条件将目标和句子作为输入,并且如果句子中的目标字词之后的下一个字词匹配wordToFind参数,则返回真。
[0035]·
词性条件将目标、句子和partOfSpeech标签作为输入,并且如果目标匹本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于使具身代理动画化的方法,所述方法包括如下步骤:接收交际话语;处理所述交际话语以生成所述交际话语的求雅换词;处理所述求雅换词以识别适用于所述求雅换词中的至少一个目标的一个或多个规则;根据所述一个或多个规则将标记应用于所述交际话语的所述求雅换词的表示,其中所述标记定义一个或多个行为修饰符,所述一个或多个行为修饰符被配置成修改表达所述交际话语的方式;处理所述标记以在所述具身代理表达所述交际话语时应用行为修饰符。2.根据权利要求1所述的方法,其中,所述求雅换词的所述表示是使用根据权利要求10所述的方法生成的。3.根据权利要求1所述的方法,其中,所述一个或多个规则与优先级相关联,所述方法包括如下步骤:在两个或更多个规则冲突的情况下通过仅应用具有最高优先级的所述规则来解决规则之间的冲突。4.根据权利要求1所述的方法,其中,行为修饰符包括:面部表情、身体语言和/或语音语调。5.根据权利要求1所述的方法,其中,交际话语包括言辞话语和姿势话语。6.根据权利要求1所述的方法,其中,一个或多个规则是指所述规则所应用于的目标的词典。7.根据权利要求1所述的方法,其中,定义所述一个或多个行为修饰符的标记被转换成用于控制所述具身代理的较低级别表示。8.一种用于使具身代理动画化的方法,所述方法包括如下步骤:接收交际话语;处理所述交际话语以识别适用于所述交际话语中的至少一个目标的一个或多个规则;其中所述规则的作用是调节所述具身代理的内部状态。9.根据权利要求8所述的方法,其中,所述具身代理的所述内部状态的调节程度取决于自主性变量,其中所...

【专利技术属性】
技术研发人员:M
申请(专利权)人:索美智能有限公司
类型:发明
国别省市:

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

1