【技术实现步骤摘要】
情感呈现方法和装置、计算机设备及计算机可读存储介质
本专利技术涉及自然语言处理和人工智能
,尤其涉及一种情感呈现方法和装置、计算机设备及计算机可读存储介质。
技术介绍
随着人工智能技术的不断发展以及人们对于交互体验要求的不断提高,智能交互方式已经开始逐渐替代一些传统的人机交互方式,并成为研究的热点。目前,现有技术主要集中在对情感信号进行识别得到某种情感状态,或者仅通过观察用户的表情、动作等进行相似或相反情感的回馈呈现,呈现模式单一,用户体验差。
技术实现思路
有鉴于此,本专利技术实施例提供一种情感呈现方法和装置、计算机设备及计算机可读存储介质,能够解决上述技术问题。本专利技术的一个方面提供一种情感呈现方法,该情感呈现方法包括:获取第一情感呈现指令,其中第一情感呈现指令包括至少一种第一情感呈现模态和至少一种情感类型,至少一种第一情感呈现模态包括文本情感呈现模态;以及根据至少一种第一情感呈现模态中的每种情感呈现模态进行至少一种情感类型中的一种或多种情感类型的情感呈现。本专利技术的另一个方面一种情感呈现装置,其特征在于,包括:获取模块,用于获取第一情感呈现指令,其中所述第一情感呈现指令包括至少一种第一情感呈现模态和至少一种情感类型,所述至少一种第一情感呈现模态包括文本情感呈现模态;以及呈现模块,用于根据所述至少一种第一情感呈现模态中的每种情感呈现模态进行所述至少一种情感类型中的一种或多种情感类型的情感呈现。本专利技术的再一个方面提供一种计算机设备,包括:存储器、处理器及存储在存储器中并可在处理器中运行的可执行指令,其中,处理器执行可执行指令时实现如上所述的情感 ...
【技术保护点】
一种情感呈现方法,其特征在于,包括:获取第一情感呈现指令,其中所述第一情感呈现指令包括至少一种第一情感呈现模态和至少一种情感类型,所述至少一种第一情感呈现模态包括文本情感呈现模态;以及根据所述至少一种第一情感呈现模态中的每种情感呈现模态进行所述至少一种情感类型中的一种或多种情感类型的情感呈现。
【技术特征摘要】
1.一种情感呈现方法,其特征在于,包括:获取第一情感呈现指令,其中所述第一情感呈现指令包括至少一种第一情感呈现模态和至少一种情感类型,所述至少一种第一情感呈现模态包括文本情感呈现模态;以及根据所述至少一种第一情感呈现模态中的每种情感呈现模态进行所述至少一种情感类型中的一种或多种情感类型的情感呈现。2.根据权利要求1所述的情感呈现方法,其特征在于,所述根据所述至少一种第一情感呈现模态中的每种情感呈现模态进行所述至少一种情感类型中的一种或多种情感类型的情感呈现,包括:根据所述至少一种情感类型查找情感呈现数据库以确定所述至少一种情感类型中的每种情感类型对应的至少一个情感词汇;以及呈现所述至少一个情感词汇。3.根据权利要求2所述的情感呈现方法,其特征在于,所述至少一种情感类型中的每种情感类型对应多个情感词汇,所述第一情感呈现指令还包括:所述至少一种情感类型中的每种情感类型对应的情感强度和/或所述至少一种情感类型中的每种情感类型对应的情感极性,其中,所述根据所述至少一种情感类型查找情感呈现数据库以确定所述至少一种情感类型中的每种情感类型对应的至少一个情感词汇,包括:根据所述情感强度和/或所述情感极性从所述多个情感词汇中选择所述至少一个情感词汇。4.根据权利要求2所述的情感呈现方法,其特征在于,所述至少一个情感词汇根据不同的情感强度分为不同的级别。5.根据权利要求4所述的情感呈现方法,其特征在于,所述至少一个情感词汇中的每个情感词汇包含一种或多种情感类型,所述至少一个情感词汇中的同一情感词汇在不同的应用场景下具有不同的情感类型和情感强度。6.根据权利要求3所述的情感呈现方法,其特征在于,所述情感词汇为多元情感词汇,所述多元情感词汇包括多个词汇的组合,其中所述多元情感词汇中的每个词汇单独不具有的情感类型属性。7.根据权利要求3所述的情感呈现方法,其特征在于,还包括:根据所述至少一种第一情感呈现模态中的每种情感呈现模态进行所述第一情感呈现指令未指定的情感类型的情感呈现,其中所述未指定的情感类型对应的情感强度低于所述至少一种情感类型对应的情感强度或者所述未指定的情感类型的情感极性与所述至少一种情感类型的情感极性一致。8.根据权利要求7所述的情感呈现方法,其特征在于,还包括:确定所述至少一个情感词汇组成的情感呈现文本中至少一种情感类型的情感强度的大小;以及基于所述情感强度的大小判断所述至少一种情感类型的情感强度是否符合所述第一情感呈现指令,其中所述情感呈现文本中的第i种情感类型的情感强度可以通过下式计算得到:round[n/N*1/[1+exp(-n+1)]*max{a1,a2,…,an}],其中,round(X)表示对X邻近取整,n表示所述第i种情感类型中的情感词汇的数量,N表示所述情感呈现文本中的情感词汇的数量,M表示所述N个情感词汇的情感类型的数量,exp(x)表示以自然常数e为底的指数函数,a1,a2,…,an表示n个情感词汇分别对应情感类型M的情感强度,max{a1,a2,…,an}表示情感强度的最大值,其中n、N和M为正整数。9.根据权利要求3或7所述的情感呈现方法,其特征在于,所述情感极性包括以下一种或多种:褒义、贬义和中性。10.根据权利要求1至9中任一项所述的情感呈现方法,其特征在于,所述根据所述至少一种第一情感呈现模态中的每种情感呈现模态进行所述至少一种情感类型中的一种或多种情感类型的情感呈现,包括:在所述至少一种第一情感呈现模态符合情感呈现条件时,根据所述至少一种第一情感呈现模态进行情感呈现。11.根据权利要求10所述的情感呈现方法,其特征在于,还包括:在确定所述至少一种第一情感呈现模态不符合情感呈现条件时,根据所述第一情感呈现指令生成第二情感呈现指令,所述第二情感呈现指令包括至少一种第二情感呈现模态,所述至少一种第二情感呈现模态是对所述至少一种第一情感呈现模态进行调整得到的;以及基于所述至少一种第二情感呈现模态进行情感呈现。12.根据权利要求11所述的情感呈现方法,其特征在于,所述在确定所述至少一种第一情感呈现模态不符合情感呈现条件时,根据所述第一情感呈现指令生成第二情感呈现指令,包括:在检测到用户输出设备故障影响所述第一情感呈现模态的呈现或者所述用户输出设备不支持所述第一情感呈现模态的呈现时,确定所述至少一种第一情感呈现模态不符合情感呈现条件;以及对所述第一情感呈现指令中的所述至少一种第一情感呈现模态进行调整,得到所述第二情感呈现指令中的所述至少一种第二情感呈现模态。13.根据权利要求11所述的情感呈现方法,其特征在于,所述在确定所述至少一种第一情感呈现模态不符合情感呈现条件时,根据所述第一情感呈现指令生成第二情感呈现指令,包括:根据用户需求变化、后台控制动态变化和/或应用场景需求变化确定所述至少一种第一情感呈现模态不符合情感呈现条件;以及对所述第一情感呈现指令中的所述至少一种第一情感呈现模态进行调整,得到所述第二情感呈现指令中的所述至少一种第二情感呈现模态。14.根据权利要求11或12所述的情感呈现方法,其特征在于,所述至少一种第二情感呈现模态包括:文本情感呈现模态、声音情感呈现模态、图像情感呈现模态、视频情感呈现模态、机械运动情感呈现模态中的至少一种。15.根据权利要求1至9中任一项所述的情感呈现方法,其特征在于,所述至少一种第一情感呈现模态还包括:声音情感呈现模态、图像情感呈现模态、视频情感呈现模态、机械运动情感呈现模态中的至少一种。16.根据权利要求1至9中任一项所述的情感呈现方法,其特征在于,当所述第一情感呈现指令包括多种情感呈现模态时,优先采用所述文本情感呈现模态来呈现所述至少一种情感类型;再采用声音情感呈现模态、图像情感呈现模态、视频情感呈现模态、机械运动情感呈现模态中的...
【专利技术属性】
技术研发人员:王慧,王豫宁,朱频频,
申请(专利权)人:上海智臻智能网络科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。