首页> 中国专利> 交互方式的确定方法和装置、存储介质及电子装置

交互方式的确定方法和装置、存储介质及电子装置

摘要

本申请公开了一种交互方式的确定方法和装置、存储介质及电子装置,涉及智慧家庭技术领域,该交互方式的确定方法包括:获取云端服务器根据变化信息发送的提醒消息,其中,变化信息用于指示目标应用进行功能更新,和/或携带目标应用的目标设备的运行状态出现切换;将提醒消息通过目标卡片的方式显示在目标终端;接收目标对象在目标终端确定的目标卡片的输入指令,并根据输入指令确定目标对象需求的交互方式。因此,可以解决现有技术中无法对APP新增的相关功能以及相关设备状态或者信息的变化进行主动提醒等问题。

著录项

  • 公开/公告号CN114995726A

    专利类型发明专利

  • 公开/公告日2022-09-02

    原文格式PDF

  • 申请/专利号CN202210429649.X

  • 发明设计人 黑建业;

    申请日2022-04-22

  • 分类号G06F3/04842(2022.01);G06F9/451(2018.01);G06F3/0486(2013.01);G06F16/33(2019.01);G06F16/335(2019.01);G10L15/22(2006.01);G10L15/30(2013.01);

  • 代理机构北京康信知识产权代理有限责任公司 11240;

  • 代理人刘旺贵

  • 地址 266101 山东省青岛市崂山区海尔路1号海尔工业园

  • 入库时间 2023-06-19 16:46:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-07-21

    授权

    发明专利权授予

  • 2022-09-20

    实质审查的生效 IPC(主分类):G06F 3/04842 专利申请号:202210429649X 申请日:20220422

    实质审查的生效

  • 2022-09-02

    公开

    发明专利申请公布

说明书

技术领域

本申请涉及智慧家庭领域,具体而言,涉及一种交互方式的确定方法和装置、存储介质及电子装置。

背景技术

语音助手通常是APP交互的一个非常重要的方式,用户在APP上通常需要点击语音输入按钮或者通过APP设置语音唤醒之后在APP使用过程中通过语音唤醒语音助手,然后才能使用语音相关的功能,都是在用户主动交互的场景下唤起语音助手并使用相关功能。而系统语音助手和应用内语音助手也仅仅是使用范围的区别,也就是说应用内语音助手仅仅能在应用内通过语音唤醒,并没有其他更人性化的唤醒方式。而对于通知消息,通常都是单独的通知UI提示用户,弹出状态栏通知或者弹窗提示用户相关信息。

因此,用户不执行点击操作或者主动说出唤醒词的情况下,例如,一个设备的状态发生了变化,又比如APP提供了一项新的功能或者服务,语音助手都不会主动提示相关信息,这就意味着在APP中相关信息或者状态发生变化的情况下,语音助手并不会像一个真正的助手那样提醒相关变化的发生。

针对相关技术中,无法对APP新增的相关功能以及相关设备状态或者信息的变化进行主动提醒等问题,尚未提出有效的技术方案。

发明内容

本发明实施例提供了一种交互方式的确定方法和装置、存储介质、电子装置,以至少解决相关技术中,无法对APP新增的相关功能以及相关设备状态或者信息的变化进行主动提醒等问题。

根据本发明的一个实施例,提供了一种交互方式的确定方法,包括:获取云端服务器根据变化信息发送的提醒消息,其中,所述变化信息用于指示目标应用进行了功能更新,和/或携带目标应用的目标设备的运行状态出现切换;将所述提醒消息通过目标卡片的方式显示在目标终端;接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式。

在一个示例性实施例中,获取云端服务器根据变化信息发送的提醒消息之前,上述方法还包括:接收目标对象的设置指令,其中,所述设置指令用于将语音助手进行初始化,并为所述语音助手设置待监听的消息类型以及所述语音助手对应的消息通道;确定所述设置指令对应的监听逻辑,以使用所述监听逻辑对所述云端服务器发送的提醒消息进行监听。

在一个示例性实施例中,将所述提醒消息通过目标卡片的方式显示在目标终端,包括:解析所述提醒消息,得到所述提醒消息对应的目标字段,其中,所述目标字段包括以下至少之一:提醒消息包括的技能卡片、待显示在目标卡片上的推荐功能、待显示在目标卡片上的语料内容;将所述目标字段与预设的卡片模版进行组合,得到所述提醒消息对应的目标卡片;在确定生成所述目标卡片的情况下,将所述提醒消息中的内容通过目标卡片的方式显示在目标终端。

在一个示例性实施例中,接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式,包括:确定所述输入指令的指令类型;在所述指令类型为标注指令的情况下,确定当前目标对象需求的交互方式为语音交互,其中,所述标注指令用于在目标卡片上标注语料内容中的部分语料,并将所述部分语料携带在所述输入指令中同步给语音助手;在所述指令类型为进入指令的情况下,确定当前目标对象需求的交互方式为跳转交互,其中,所述进入指令用于点击目标卡片中包含的技能卡片,或推荐功能。

在一个示例性实施例中,在所述指令类型为标注指令的情况下,确定当前目标对象需求的交互方式为语音交互之后,上述方法还包括:主动激活语音助手的交互页面,将所述输入指令同步的部分语料展示在所述交互页面上,其中,所述交互页面以浮窗的方式显示在目标终端上;在确定所述交互页面存在所述部分语料的情况下,向所述目标对象发出询问消息,其中,所述询问消息包含语音助手根据所述部分语料确定出的目标对象的需求内容。

在一个示例性实施例中,在所述指令类型为进入指令的情况下,确定当前目标对象需求的交互方式为跳转交互,包括:确定所述进入指令启用的所述目标卡片上的技能卡片或推荐功能;获取所述技能卡片或所述推荐功能携带的链接信息,其中,所述链接信息用于复制其他目标应用的功能页面和/或应用显示页面;通过所述链接信息将其他目标应用中的功能页面和/或应用显示页面显示在所述语音助手的交互页面上。

在一个示例性实施例中,接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式之后,上述方法还包括:获取所述目标对象的反馈信息,其中,所述反馈信息用于指示目标对象对不同类型的目标卡片的评价;基于所述反馈信息调整所述提醒消息的发送频率,其中,所述发送频率用于指示云端根据变化信息发送的提醒消息的次数。

根据本发明的另一个实施例,提供了一种交互方式的确定方法装置,包括:获取模块,用于获取云端服务器根据变化信息发送的提醒消息,其中,所述变化信息用于指示目标应用进行功能更新,和/或携带目标应用的目标设备的运行状态出现切换;显示模块,用于将所述提醒消息通过目标卡片的方式显示在目标终端;确定模块,用于接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式。

在一个示例性实施例中,上述装置还包括:接收模块,用于接收目标对象的设置指令,其中,所述设置指令用于将语音助手进行初始化,并为所述语音助手设置待监听的消息类型以及所述语音助手对应的消息通道;确定所述设置指令对应的监听逻辑,以使用所述监听逻辑对所述云端服务器发送的提醒消息进行监听。

在一个示例性实施例中,上述显示模块,还用于解析所述提醒消息,得到所述提醒消息对应的目标字段,其中,所述目标字段包括以下至少之一:提醒消息包括的技能卡片、待显示在目标卡片上的推荐功能、待显示在目标卡片上的语料内容;将所述目标字段与预设的卡片模版进行组合,得到所述提醒消息对应的目标卡片;在确定生成所述目标卡片的情况下,将所述提醒消息中的内容通过目标卡片的方式显示在目标终端。

在一个示例性实施例中,上述确定模块,还用于确定所述输入指令的指令类型;在所述指令类型为标注指令的情况下,确定当前目标对象需求的交互方式为语音交互,其中,所述标注指令用于在目标卡片上标注语料内容中的部分语料,并将所述部分语料携带在所述输入指令中同步给语音助手;在所述指令类型为进入指令的情况下,确定当前目标对象需求的交互方式为跳转交互,其中,所述进入指令用于点击目标卡片中包含的技能卡片,或推荐功能。

在一个示例性实施例中,上述装置还包括:交互模块,用于主动激活语音助手的交互页面,将所述输入指令同步的部分语料展示在所述交互页面上,其中,所述交互页面以浮窗的方式显示在目标终端上;在确定所述交互页面存在所述部分语料的情况下,向所述目标对象发出询问消息,其中,所述询问消息包含语音助手根据所述部分语料确定出的目标对象的需求内容。

在一个示例性实施例中,上述确定模块,还用于确定所述进入指令启用的所述目标卡片上的技能卡片或推荐功能;获取所述技能卡片或所述推荐功能携带的链接信息,其中,所述链接信息用于复制其他目标应用的功能页面和/或应用显示页面;通过所述链接信息将其他目标应用中的功能页面和/或应用显示页面显示在所述语音助手的交互页面上。

在一个示例性实施例中,上述装置还包括:反馈模块,用于获取所述目标对象的反馈信息,其中,所述反馈信息用于指示目标对象对不同类型的目标卡片的评价;基于所述反馈信息调整所述提醒消息的发送频率,其中,所述发送频率用于指示云端根据变化信息发送的提醒消息的次数。

根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

通过本发明,获取云端服务器根据变化信息发送的提醒消息,其中,变化信息用于指示目标应用进行功能更新,和/或携带目标应用的目标设备的运行状态出现切换;将提醒消息通过目标卡片的方式显示在目标终端;接收目标对象在目标终端确定的目标卡片的输入指令,并根据输入指令确定目标对象需求的交互方式。也就是说,在目标应用进行变更后,通过云端服务器将目标应用的变化信息以提醒消息的方式进行下发,语音助手将提醒消息转化为目标卡片的方式显示在目标终端上,进而可以根据使用目标终端的目标对象对目标卡片的操作,确定目标对象需求的交互方式,因此,可以解决现有技术中无法对APP新增的相关功能以及相关设备状态或者信息的变化进行主动提醒等问题,进一步的,通过目标卡片的方式便于目标对象对提醒消息进行可视化查看,并在目标卡片上选择对应的功能进行体验,提升了用户的交互体验。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

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

图1是根据本申请实施例的一种交互方式的确定方法的硬件环境示意图;

图2是根据本发明实施例的交互方式的确定方法的流程图;

图3是根据本发明可选实施例的语音助手消息提醒技能卡片和语音助手唤醒的时序图;

图4是根据本发明可选实施例的语音助手消息提醒技能卡片和语音助手唤醒的界面示意图;

图5是根据本发明实施例的交互方式的确定方法装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本申请实施例的一个方面,提供了一种交互方式的确定方法。该交互方式的确定方法广泛应用于智慧家庭(Smart Home)、智能家居、智能家用设备生态、智慧住宅(Intelligence House)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述交互方式的确定方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。

上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,,上述无线网络可以包括但不限于以下至少之一:WIFI(Wireless Fidelity,无线保真),蓝牙。终端设备102可以并不限定于为PC、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。

在本实施例中提供了一种交互方式的确定方法,图2是根据本发明实施例的交互方式的确定方法的流程图,该流程包括如下步骤:

步骤S202,获取云端服务器根据变化信息发送的提醒消息,其中,所述变化信息用于指示目标应用进行功能更新,和/或携带目标应用的目标设备的运行状态出现切换;

需要说明的是,上述云端服务器与目标应用对应的后台服务器相关联,进而当目标应用进行了功能更新或者目标应用控制的目标设备的运行状态发生变化时,云端服务器将得到对应的变化信息,可选的,目标应用的后台服务器也可以是云端服务器,对此本申请不做过多限定。

步骤S204,将所述提醒消息通过目标卡片的方式显示在目标终端;

步骤S206,接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式。

可选的,上述输入指令的操作可以是点击目标终端上的目标应用,也可以是语音指示或者拖拽操作按钮进行,该按钮可以是虚拟的,也可以是物理实体按钮,对此,本发明不作过多限定。

通过上述步骤,获取云端服务器根据变化信息发送的提醒消息,其中,变化信息用于指示目标应用进行功能更新,和/或携带目标应用的目标设备的运行状态出现切换;将提醒消息通过目标卡片的方式显示在目标终端;接收目标对象在目标终端确定的目标卡片的输入指令,并根据输入指令确定目标对象需求的交互方式。也就是说,在目标应用进行变更后,通过云端服务器将目标应用的变化信息以提醒消息的方式进行下发,语音助手将提醒消息转化为目标卡片的方式显示在目标终端上,进而可以根据使用目标终端的目标对象对目标卡片的操作,确定目标对象需求的交互方式,因此,可以解决现有技术中无法对APP新增的相关功能以及相关设备状态或者信息的变化进行主动提醒等问题,进一步的,通过目标卡片的方式便于目标对象对提醒消息进行可视化查看,并在目标卡片上选择对应的功能进行体验,提升了用户的交互体验。

在一个示例性实施例中,获取云端服务器根据变化信息发送的提醒消息之前,上述方法还包括:接收目标对象的设置指令,其中,所述设置指令用于将语音助手进行初始化,并为所述语音助手设置待监听的消息类型以及所述语音助手对应的消息通道;确定所述设置指令对应的监听逻辑,以使用所述监听逻辑对所述云端服务器发送的提醒消息进行监听。

可以理解的是,为了使得对于提醒消息的显示更加准确,将目标对象需要优先显示的提醒消息进行快速的显示,还可以对语音助手进行个性化设置,在语音助手中设置需要重点监听的消息类型,并配置消息通道,当提醒消息通过该消息通道进行下发时,语音助手可以快速做出判断,例如,可以确定云端下发至语音助手的提醒消息是否为新功能或者新场景的上线,或者一个设备的状态发生变化的消息,进而加快语音助手生成展示提醒消息的目标卡片的生成效率。

在一个示例性实施例中,将所述提醒消息通过目标卡片的方式显示在目标终端,包括:解析所述提醒消息,得到所述提醒消息对应的目标字段,其中,所述目标字段包括以下至少之一:提醒消息包括的技能卡片、待显示在目标卡片上的推荐功能、待显示在目标卡片上的语料内容;将所述目标字段与预设的卡片模版进行组合,得到所述提醒消息对应的目标卡片;在确定生成所述目标卡片的情况下,将所述提醒消息中的内容通过目标卡片的方式显示在目标终端。

例如,云端服务器中的消息中心在发现目标应用有新功能,新场景或者设备相关状态发生变化的时候,通过消息中心完成相关信息的下发。语音助手在获取到提醒消息之后,对提醒消息中的消息提醒信息进行解析,进而将提醒消息转化为可在目标卡片上显示的数据字段,在目标对象设置了目标卡片类型的弹窗提醒的情况下,确定出的数据字段填充到对应的预设的卡片模版中,得到可以在目标终端上显示的用于进行提醒的目标卡片。

在一个示例性实施例中,接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式,包括:确定所述输入指令的指令类型;在所述指令类型为标注指令的情况下,确定当前目标对象需求的交互方式为语音交互,其中,所述标注指令用于在目标卡片上标注语料内容中的部分语料,并将所述部分语料携带在所述输入指令中同步给语音助手;在所述指令类型为进入指令的情况下,确定当前目标对象需求的交互方式为跳转交互,其中,所述进入指令用于点击目标卡片中包含的技能卡片,或推荐功能。

在一个示例性实施例中,在所述指令类型为标注指令的情况下,确定当前目标对象需求的交互方式为语音交互之后,上述方法还包括:主动激活语音助手的交互页面,将所述输入指令同步的部分语料展示在所述交互页面上,其中,所述交互页面以浮窗的方式显示在目标终端上;在确定所述交互页面存在所述部分语料的情况下,向所述目标对象发出询问消息,其中,所述询问消息包含语音助手根据所述部分语料确定出的目标对象的需求内容。

例如,目标卡片对应的弹窗中可能包含语音助手的在线入口,也可能包含推荐语料等内容。用户可以通过点击目标卡片中包含的技能卡片或者相关推荐语料进入在线语音助手。并将目标卡片包含的技能卡片等数据携带到在线语音助手的在线浮窗中。如果点击了推荐语料,也可直接对点击的推荐语料在语音助手的交互页面上进行识别回复。

在一个示例性实施例中,在所述指令类型为进入指令的情况下,确定当前目标对象需求的交互方式为跳转交互,包括:确定所述进入指令启用的所述目标卡片上的技能卡片或推荐功能;获取所述技能卡片或所述推荐功能携带的链接信息,其中,所述链接信息用于复制其他目标应用的功能页面和/或应用显示页面;通过所述链接信息将其他目标应用中的功能页面和/或应用显示页面显示在所述语音助手的交互页面上。

简单来说,为了避免目标对象在多个目标应用中的页面之间进行操作切换,通过链接信息可以将其他应用中的功能页面和/或应用显示页面引用至语音助手的交互页面中进行显示,使得目标对象仅仅通过在交互页面中的操作,便可以实现对多个目标应用的联动控制,大大简化了目标对象的操作流程,提升了目标对象对目标对象的操作效率。

在一个示例性实施例中,接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式之后,上述方法还包括:获取所述目标对象的反馈信息,其中,所述反馈信息用于指示目标对象对不同类型的目标卡片的评价;基于所述反馈信息调整所述提醒消息的发送频率,其中,所述发送频率用于指示云端根据变化信息发送的提醒消息的次数。

即为了避免频繁在目标终端上显示目标卡片对目标对象带来的提示干扰,当某一类型的目标卡片在显示界面显示过一次或者多次之后,通过获取目标对象对目标卡片的评价,确定目标对象对于每一种类型的目标卡片的偏爱程度,继而对目标对象喜欢的目标卡片提升推荐次数,对于不喜欢的目标卡片的类型减少提醒使用次数,通过周期性的交互管理,形成属于目标对象所独有的显示提醒的消息的目标卡片,实现对目标卡片的个性化显示开发。

为了更好的理解上述交互方式的确定方法的过程,以下结合几个可选实施例对上述交互方式的确定方法流程进行说明。

需要说明的是,语音助手是APP的辅助功能,是为了更好地服务用户而增加的功能,用户在APP上通常需要点击语音输入按钮或者通过APP设置语音唤醒之后在APP使用过程中通过语音唤醒语音助手,然后才能使用语音相关的功能,都是在用户主动交互的场景下唤起语音助手并使用相关功能。通过语音唤醒的场景比通过点击唤醒的方式更人性化一些,但是语音助手都是一个等待用户唤醒的状态。用户不执行点击操作或者主动说出唤醒词的情况下,例如一个设备的状态发生了变化,又比如APP提供了一项新的功能或者服务,语音助手都不会主动提示相关信息,这就意味着在APP中相关信息或者状态发生变化的情况下,语音助手并不会像一个真正的助手那样提醒你相关变化的发生。因此,在上述场景中,语音助手都没有做到更人性化服务用户的状态,而这在一定程度上来讲增加了用户的操作成本,不利于用户体验的提升。

作为一种可选的实施例,提出了一种语音助手消息提醒技能卡片和语音助手唤醒方法,包括以下步骤:

步骤一、APP监听小优(相当于本发明实施例中的语音助手)提醒类消息。用户使用智家APP(相当于本发明实施例中的目标应用)过程中,消息通道监听逻辑初始化,监听小优提醒类型的消息下发。

步骤二、云端下发小优提醒类消息。新功能或者新场景的上线,或者一个设备的状态发生变化就对应下发一条小优提醒类型的消息。

步骤三、前端控制。前端通过监听逻辑收到小优提醒类消息之后,显示小优消息提醒卡片(相当于本发明实施中的目标卡片),提示用户相关信息。

步骤四、前端应用内跳转。用户通过点击语音消息技能卡片可进入相关页面查看相关功能。使得用户在使用智家APP的过程当中,有新功能和新场景或者相关设备的变化信息的时候,就可以直接主动唤醒小优在线(即语音助手),进而实现交互。

可选的,图3是根据本发明可选实施例的语音助手消息提醒技能卡片和语音助手唤醒的时序图,具体时序如下:

步骤1,初始化。用户打开智家APP,主框架完成消息中心技能卡片消息的监听等初始化工作。

步骤2,消息中心下发消息提醒技能卡片消息。有新功能,新场景或者设备相关状态发生变化的时候,相关信息通过消息中心完成下发。

步骤3,判断此消息是否为语音助手消息提醒技能卡片类,确定是的情况下,对消息提醒信息进行解析。即在对于消息提醒类的技能卡片消息进行数据解析得到技能卡片和其他推荐信息等数据字段。

步骤4,打开消息技能提醒卡片弹窗,例如,小优在线消息提醒类技能卡片弹窗提醒。通过小优在线(语音助手)的消息提醒技能卡片弹窗提示用户相关信息,包括技能卡片,推荐功能,推荐语料等内容展示。

步骤5,语音助手页面唤起,即用户点击技能卡片弹窗的语音入口,进入语音助手弹窗。

例如,小优在线技能卡片弹窗中可能包含小优在线入口,也可能包含推荐语料等内容。用户可以通过点击技能卡片或者相关推荐语料进入小优在线。并将技能卡片等数据携带到小优在线浮窗中。如果点击了推荐语料,也可直接对点击的推荐语料进行识别回复。

步骤6,用户交互。用户点击技能卡片弹窗中的推荐语料,将推荐语料携带给语音助手并进行识别回复;可选的,小优在线打开后,用户可继续与其进行语音或者文字输入形式的交互。

步骤7,通过语音助手显示消息提醒技能卡片和其他推荐功能等内容;例如,小优在线消息提醒技能卡片弹窗可直接通过小优在线半屏浮窗打开。

步骤8,消息提醒技能卡片消息可直接通过打开语音助手并展示相关内容。即消息提醒技能卡片可直接唤醒小优在线,将相关信息直接在聊天界面中展示和供用户交互,如:通过技能卡片跳转到对应的功能页面,推荐功能跳转到具体页面,推荐语料进行识别和反馈等,也可直接通过语音或者文本输入继续进行交互。

可选的,图4是根据本发明可选实施例的语音助手消息提醒技能卡片和语音助手唤醒的界面示意图,其中包括两张图,左侧第一张图是消息提醒技能卡片弹窗的示例,用户可通过右上角的小优在线入口进入小优在线的聊天界面(如第二张图示)或者点击技能卡片或者其他功能推荐进入其他页面;第二张图为小优在线展示消息提醒技能卡片的示例,可右第一张图提供专门入口唤醒,也可通过小优在线技能提醒类消息直接唤醒进入。使得当APP新增的相关功能或者相关设备状态或者信息的变化可直接在小优在线中以消息提醒技能卡片的形式呈现,更直观,需要说明的是,上述技能卡片和通常情况下在交互过程中下发的内容不同,是一种消息类的技能卡片,可对用户做出相关提醒。进而当用户点击该消息提醒技能卡片后,语音助手将与用户进行动态交互,使得通过小优技能提醒类消息,直接唤醒小优消息提醒技能弹窗并提供小优入口,或者直接唤醒小优在线卡片,从而可以在相关状态变化的情况下唤醒小优,增加用户与之交互的场景。

综上,通过上述设计,解决了无法对APP新增的相关功能以及相关设备状态或者信息的变化进行主动提醒的问题,当APP新增的相关功能或者相关设备状态或者信息的变化可直接在语音助手中以消息提醒技能卡片的形式呈现,更直观;同时,通过语音助手的技能提醒类消息,直接唤醒语音助手消息提醒技能弹窗并提供语音助手入口,或者直接唤醒语音助手卡片,从而可以在相关状态变化的情况下唤醒语音助手,增加用户与语音助手之间交互的场景。从而增强语音助手交互行为的智能性,提高用户体验。进一步的,增加用户粘性可以达到提高经济效益的有益效果。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述交互方式的确定方法。

在本实施例中还提供了一种交互方式的确定装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图5是根据本发明实施例的交互方式的确定装置的结构框图,如图5所示,该装置包括:

获取模块52,用于获取云端服务器根据变化信息发送的提醒消息,其中,所述变化信息用于指示目标应用进行了功能更新,和/或携带目标应用的目标设备的运行状态出现切换;

显示模块54,用于将所述提醒消息通过目标卡片的方式显示在目标终端;

确定模块56,用于接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式。

通过上述装置,获取云端服务器根据变化信息发送的提醒消息,其中,变化信息用于指示目标应用进行了功能更新,和/或携带目标应用的目标设备的运行状态出现切换;将提醒消息通过目标卡片的方式显示在目标终端;接收目标对象在目标终端确定的目标卡片的输入指令,并根据输入指令确定目标对象需求的交互方式。也就是说,在目标应用进行变更后,通过云端服务器将目标应用的变化信息以提醒消息的方式进行下发,语音助手将提醒消息转化为目标卡片的方式显示在目标终端上,进而可以根据使用目标终端的目标对象对目标卡片的操作,确定目标对象需求的交互方式,因此,可以解决现有技术中无法对APP新增的相关功能以及相关设备状态或者信息的变化进行主动提醒等问题,进一步的,通过目标卡片的方式便于目标对象对提醒消息进行可视化查看,并在目标卡片上选择对应的功能进行体验,提升了用户的交互体验。

在一个示例性实施例中,上述装置还包括:接收模块,用于接收目标对象的设置指令,其中,所述设置指令用于将语音助手进行初始化,并为所述语音助手设置待监听的消息类型以及所述语音助手对应的消息通道;确定所述设置指令对应的监听逻辑,以使用所述监听逻辑对所述云端服务器发送的提醒消息进行监听。

在一个示例性实施例中,上述显示模块,还用于解析所述提醒消息,得到所述提醒消息对应的目标字段,其中,所述目标字段包括以下至少之一:提醒消息包括的技能卡片、待显示在目标卡片上的推荐功能、待显示在目标卡片上的语料内容;将所述目标字段与预设的卡片模版进行组合,得到所述提醒消息对应的目标卡片;在确定生成所述目标卡片的情况下,将所述提醒消息中的内容通过目标卡片的方式显示在目标终端。

在一个示例性实施例中,上述确定模块,还用于确定所述输入指令的指令类型;在所述指令类型为标注指令的情况下,确定当前目标对象需求的交互方式为语音交互,其中,所述标注指令用于在目标卡片上标注语料内容中的部分语料,并将所述部分语料携带在所述输入指令中同步给语音助手;在所述指令类型为进入指令的情况下,确定当前目标对象需求的交互方式为跳转交互,其中,所述进入指令用于点击目标卡片中包含的技能卡片,或推荐功能。

在一个示例性实施例中,上述装置还包括:交互模块,用于主动激活语音助手的交互页面,将所述输入指令同步的部分语料展示在所述交互页面上,其中,所述交互页面以浮窗的方式显示在目标终端上;在确定所述交互页面存在所述部分语料的情况下,向所述目标对象发出询问消息,其中,所述询问消息包含语音助手根据所述部分语料确定出的目标对象的需求内容。

在一个示例性实施例中,上述确定模块,还用于确定所述进入指令启用的所述目标卡片上的技能卡片或推荐功能;获取所述技能卡片或所述推荐功能携带的链接信息,其中,所述链接信息用于复制其他目标应用的功能页面和/或应用显示页面;通过所述链接信息将其他目标应用中的功能页面和/或应用显示页面显示在所述语音助手的交互页面上。

在一个示例性实施例中,上述装置还包括:反馈模块,用于获取所述目标对象的反馈信息,其中,所述反馈信息用于指示目标对象对不同类型的目标卡片的评价;基于所述反馈信息调整所述提醒消息的发送频率,其中,所述发送频率用于指示云端根据变化信息发送的提醒消息的次数。

在本发明的描述中,需要理解的是,术语中“中心”、“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或组件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“连接”、“相连”应做广义理解,例如,可以是固定连接,也可以是拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以是通过中间媒介间接相连,可以是两个组件内部的连通。当组件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明的具体含义。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

在一个示例性实施例中,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

S1,获取云端服务器根据变化信息发送的提醒消息,其中,所述变化信息用于指示目标应用进行功能更新,和/或携带目标应用的目标设备的运行状态出现切换;

S2,将所述提醒消息通过目标卡片的方式显示在目标终端;

S3,接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式。

在一个示例性实施例中,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

在一个示例性实施例中,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

S1,获取云端服务器根据变化信息发送的提醒消息,其中,所述变化信息用于指示目标应用进行功能更新,和/或携带目标应用的目标设备的运行状态出现切换;

S2,将所述提醒消息通过目标卡片的方式显示在目标终端;

S3,接收目标对象在所述目标终端确定的所述目标卡片的输入指令,并根据所述输入指令确定所述目标对象需求的交互方式。

在一个示例性实施例中,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,在一个示例性实施例中,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号