交互方法和装置、存储介质及电子装置制造方法及图纸

技术编号:34514336 阅读:13 留言:0更新日期:2022-08-13 21:01
本申请公开了一种交互方法和装置、存储介质及电子装置,涉及智能家居技术领域,该交互方法包括:获取目标终端发送的请求指令,请求指令是由目标终端在采集到目标对象发出的请求交互的目标语音之后生成的,请求指令中包括目标语音的信息;对目标语音进行解析,以获得解析结果,解析结果用于指示目标对象的目标交互意图;基于解析结果所指示的目标交互意图生成目标数据流;通过RTMP推流服务将目标数据流发送至目标终端,以指示目标终端基于目标数据流与目标对象进行交互。可解决相关技术中存在的虚拟交互方式的可扩展性较低的问题,达到增强虚拟交互方式的可扩展性的效果。强虚拟交互方式的可扩展性的效果。强虚拟交互方式的可扩展性的效果。

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


[0001]本申请涉及智能家居
,具体而言,涉及一种交互方法和装置、存储介质及电子装置。

技术介绍

[0002]近些年来,智能家居行业发展迅速,人们利用智能设备可以实现在屏幕上的各种人机交互,例如,与智能AI的交互,或与虚拟人偶的交互等,相关技术中的虚拟人交互,是根据用户的交互信息,生成相应的动作参数,然后传递给终端展示出对应的表情和肢体动作,即相关技术中的方案是通过云端下发参数,来驱动本地动作,这样需要云端和终端对齐使用的参数,一旦发布版本,就只能通过终端升级的方式来支持更多的动作,可扩展性低。即相关技术中的虚拟交互方式存在可扩展性较低的问题。
[0003]针对相关技术中存在的虚拟交互方式的可扩展性较低的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种交互方法和装置、存储介质及电子装置,以至少解决相关技术中存在的虚拟交互方式的可扩展性较低的问题。
[0005]根据本申请实施例的一个实施例,提供了一种交互方法,包括:获取目标终端发送的请求指令,其中,所述请求指令是由所述目标终端在采集到目标对象发出的请求交互的目标语音之后生成的,所述请求指令中包括所述目标语音的信息;对所述目标语音进行解析,以获得解析结果,其中,所述解析结果用于指示所述目标对象的目标交互意图;基于所述解析结果所指示的所述目标交互意图生成目标数据流;通过实时消息协议RTMP推流服务将所述目标数据流发送至所述目标终端,以指示所述目标终端基于所述目标数据流与所述目标对象进行交互。
[0006]在一个示例性实施例中,对所述目标语音进行解析,以获得解析结果包括:对所述目标语音进行识别,以获得第一目标文本;对所述第一目标文本进行解析,以获得所述目标交互意图;生成用于指示所述目标交互意图的所述解析结果。
[0007]在一个示例性实施例中,对所述第一目标文本进行解析,以获得所述目标交互意图包括:通过自然语言处理NLP对所述第一目标文本进行解析,以获得所述目标交互意图。
[0008]在一个示例性实施例中,基于所述解析结果所指示的所述目标交互意图生成目标数据流包括:基于所述解析结果所指示的所述目标交互意图,获取目标技能编码,及获取第二目标文本,其中,所述目标技能编码用于表示与所述目标交互意图对应的动作的编码,所述第二目标文本是基于所述目标交互意图获得的文本;基于所述目标技能编码生成第一目标数据流,以及基于所述第二目标文本生成第二目标数据流;基于所述第一目标数据流和所述第二目标数据流生成所述目标数据流。
[0009]在一个示例性实施例中,基于所述目标技能编码生成第一目标数据流包括:对所
述目标技能编码进行解析,以获得所述目标技能编码所对应的动作数据;基于所述动作数据生成所述第一目标数据流。
[0010]在一个示例性实施例中,基于所述解析结果所指示的所述目标交互意图,获取第二目标文本包括:基于所述目标交互意图,确定与所述目标交互意图匹配的目标服务单元;获取由所述目标服务单元查询得到的所述第二目标文本。
[0011]在一个示例性实施例中,通过实时消息协议RTMP推流服务将所述目标数据流发送至所述目标终端包括:将所述目标数据流转换成目标统一资源定位URL链接;将所述目标URL链接发送至所述目标终端;在接收到所述目标终端发送的播放指令的情况下,通过所述RTMP推流服务将所述目标数据流发送至所述目标终端。
[0012]根据本申请实施例的另一个实施例,还提供了一种交互装置,包括:获取模块,用于获取目标终端发送的请求指令,其中,所述请求指令是由所述目标终端在采集到目标对象发出的请求交互的目标语音之后生成的,所述请求指令中包括所述目标语音的信息;解析模块,用于对所述目标语音进行解析,以获得解析结果,其中,所述解析结果用于指示所述目标对象的目标交互意图;生成模块,用于基于所述解析结果所指示的所述目标交互意图生成目标数据流;发送模块,用于通过实时消息协议RTMP推流服务将所述目标数据流发送至所述目标终端,以指示所述目标终端基于所述目标数据流与所述目标对象进行交互。
[0013]根据本申请实施例的又一个实施例,还提供了一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述任一项方法实施例中的步骤。
[0014]根据本申请实施例的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行上述任一项方法实施例中的步骤。
[0015]通过本专利技术,通过获取目标终端发送的请求指令,其中,请求指令是目标终端在采集到目标对象发出的请求交互的目标语音之后生成的,再对目标语音进行解析,以获得解析结果,解析结果用于指示目标对象的目标交互意图,再基于目标交互意图生成目标数据流,然后通过RTMP推流服务将目标数据流发送至目标终端,以指示目标终端基于目标数据流与目标对象进行交互,即通过在云端生成目标数据流并将目标数据流发送至目标终端以实现与目标对象的交互,避免了相关技术中由于通过云端下发参数来驱动终端本地动作的方式进行交互,需要依赖于对终端进行升级才能实现更多交互动作的更新,从而造成对终端的硬件资源要求较高的问题以及更新慢和可扩展性低的问题。通过本专利技术,解决了相关技术中存在的虚拟交互方式的可扩展性较低的问题,达到了增强虚拟交互方式的可扩展性的效果。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0017]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本申请实施例的一种智能家居设备的交互方法的硬件环境示意图;
[0019]图2是根据本申请实施例的一种交互方法的流程图;
[0020]图3是根据本申请具体实施例的一种虚拟交互方法的流程图;
[0021]图4是根据本申请具体实施例的另一种虚拟交互方法的流程图;
[0022]图5是根据本申请实施例的RTMP推流服务流程示意图;
[0023]图6是根据本申请实施例的一种交互装置的结构框图。
具体实施方式
[0024]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0025]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交互方法,其特征在于,包括:获取目标终端发送的请求指令,其中,所述请求指令是由所述目标终端在采集到目标对象发出的请求交互的目标语音之后生成的,所述请求指令中包括所述目标语音的信息;对所述目标语音进行解析,以获得解析结果,其中,所述解析结果用于指示所述目标对象的目标交互意图;基于所述解析结果所指示的所述目标交互意图生成目标数据流;通过实时消息协议RTMP推流服务将所述目标数据流发送至所述目标终端,以指示所述目标终端基于所述目标数据流与所述目标对象进行交互。2.根据权利要求1所述的方法,其特征在于,对所述目标语音进行解析,以获得解析结果包括:对所述目标语音进行识别,以获得第一目标文本;对所述第一目标文本进行解析,以获得所述目标交互意图;生成用于指示所述目标交互意图的所述解析结果。3.根据权利要求2所述的方法,其特征在于,对所述第一目标文本进行解析,以获得所述目标交互意图包括:通过自然语言处理NLP对所述第一目标文本进行解析,以获得所述目标交互意图。4.根据权利要求1所述的方法,其特征在于,基于所述解析结果所指示的所述目标交互意图生成目标数据流包括:基于所述解析结果所指示的所述目标交互意图,获取目标技能编码,及获取第二目标文本,其中,所述目标技能编码用于表示与所述目标交互意图对应的动作的编码,所述第二目标文本是基于所述目标交互意图获得的文本;基于所述目标技能编码生成第一目标数据流,以及基于所述第二目标文本生成第二目标数据流;基于所述第一目标数据流和所述第二目标数据流生成所述目标数据流。5.根据权利要求4所述的方法,其特征在于,基于所述目标技能编码生成第一目标数据流包括:对所述目标技能编码进行解析,以获得所述目标技...

【专利技术属性】
技术研发人员:于航滨
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1