System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智慧家庭,具体而言,涉及一种虚拟界面的生成方法和装置、存储介质及电子装置。
技术介绍
1、目前,智能家居生态系统中的带屏设备(如电视、带屏智能音箱、平板电脑等)能够通过语音助手响应用户的语音指令,并控制家庭内的各种智能设备。一般情况下,用户与设备的互动主要基于语音反馈,缺乏直观地视觉呈现,目前某些系统可能支持静态的图像显示,但它们通常不具备根据用户家庭中已有设备情况,动态配置、自动更新界面的能力。
2、针对现有技术中,当前用户与设备的互动主要基于语音反馈,缺乏直观的视觉呈现,用户体验差等问题,尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种虚拟界面的生成方法和装置、存储介质及电子装置,以至少解决现有技术中,当前用户与设备的互动主要基于语音反馈,缺乏直观的视觉呈现,用户体验差的问题。
2、根据本申请实施例的一个实施例,提供了一种虚拟界面的生成方法,包括:在接收到第一语音指令的情况下,响应所述第一语音指令对第一区域内的第一智能家居设备进行控制;获取所述第一区域内的第二智能家居设备的设备信息,其中,所述第二智能家居设备至少包括所述第一智能家居设备,所述设备信息包括以下至少之一:设备类别,设备位置,设备状态;将所述设备信息输入到大模型中,以通过所述大模型生成所述第一区域的虚拟界面,并将所述虚拟界面显示在带屏设备上,其中,所述虚拟界面用于展示所述第二智能家居设备。
3、在一个示例性实施例中,获取所述第一区域内的第二智能家居设备的
4、在一个示例性实施例中,将所述设备信息输入到大模型中,以通过所述大模型生成所述第一区域的虚拟界面,并将所述虚拟界面显示在带屏设备上之后,所述方法还包括:在接收到第二语音指令的情况下,对所述第二语音指令进行解析,确定所述第二语音指令待控制的第四智能家居设备;根据所述第四智能家居设备的第三位置信息确定所述第四智能家居设备是否位于所述第一区域内;在确定所述第四智能家居设备位于所述第一区域内的情况下,根据所述第二语音指令对所述虚拟界面进行更新。
5、在一个示例性实施例中,在确定所述第四智能家居设备位于所述第一区域内的情况下,根据所述第二语音指令对所述虚拟界面进行更新,包括:响应所述第二语音指令,对所述第四智能家居设备进行控制;获取所述第四智能家居设备在当前时刻的第一设备信息;根据所述第一设备信息对所述虚拟界面进行更新。
6、在一个示例性实施例中,通过所述大模型生成所述第一区域的虚拟界面之前,所述方法还包括:获取第二区域的结构数据,其中,所述第二区域包括多个子区域,所述多个子区域包括所述第一区域;将所述结构数据输入至所述大模型中,通过所述大模型生成所述多个子区域的虚拟界面模板。
7、在一个示例性实施例中,通过所述大模型生成所述第一区域的虚拟界面,包括:根据所述第一区域的标识信息在多个所述虚拟界面模板中匹配第一虚拟界面模板;根据所述第一虚拟界面模板和所述设备信息生成所述虚拟界面。
8、在一个示例性实施例中,根据所述第一虚拟界面模板和所述设备信息生成所述虚拟界面,包括:根据所述设备信息中的设备类别生成虚拟家居设备;根据所述设备信息中的设备状态对所述虚拟家居设备进行状态调整,得到多个调整后的虚拟家居设备;根据所述设备信息中的设备位置将所述多个调整后的虚拟家居设备设置在所述第一虚拟界面模板中,得到所述虚拟界面。
9、根据本申请实施例的另一个实施例,还提供了一种虚拟界面的生成装置,包括:响应模块,用于在接收到第一语音指令的情况下,响应所述第一语音指令对第一区域内的第一智能家居设备进行控制;获取模块,用于获取所述第一区域内的第二智能家居设备的设备信息,其中,所述第二智能家居设备至少包括所述第一智能家居设备,所述设备信息包括以下至少之一:设备类别,设备位置,设备状态;生成模块,用于将所述设备信息输入到大模型中,以通过所述大模型生成所述第一区域的虚拟界面,并将所述虚拟界面显示在带屏设备上,其中,所述虚拟界面用于展示所述第二智能家居设备。
10、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述虚拟界面的生成方法。
11、根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的虚拟界面的生成方法。
12、根据本申请实施例的又一方面,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本申请各个实施例中所述方法的步骤。
13、在本申请实施例中,在接收到用户的第一语音指令时,响应第一语音指令对第一区域内的第一智能家居设备进行控制,然后获取位于该第一区域内的第二智能家居设备的设备信息,其中,设备信息包括以下至少之一:设备类别、设备位置和设备状态;将这些设备信息输入到大模型中,通过大模型生成该第一区域的虚拟界面,虚拟界面用于展示第二智能家居设备,并将虚拟界面显示在带屏设备上;采用上述方案,实时根据家庭中已有设备情况,动态配置虚拟界面,以向用户展示,便于用户进行交互,形成更加直观、动态和个性化的用户交互体验;从而解决了相关技术中,当前用户与设备的互动主要基于语音反馈,缺乏直观的视觉呈现,用户体验差的问题。
本文档来自技高网...【技术保护点】
1.一种虚拟界面的生成方法,其特征在于,包括:
2.根据权利要求1所述的虚拟界面的生成方法,其特征在于,获取所述第一区域内的第二智能家居设备的设备信息,包括:
3.根据权利要求1所述的虚拟界面的生成方法,其特征在于,将所述设备信息输入到大模型中,以通过所述大模型生成所述第一区域的虚拟界面,并将所述虚拟界面显示在带屏设备上之后,所述方法还包括:
4.根据权利要求3所述的虚拟界面的生成方法,其特征在于,在确定所述第四智能家居设备位于所述第一区域内的情况下,根据所述第二语音指令对所述虚拟界面进行更新,包括:
5.根据权利要求1所述的虚拟界面的生成方法,其特征在于,通过所述大模型生成所述第一区域的虚拟界面之前,所述方法还包括:
6.根据权利要求5所述的虚拟界面的生成方法,其特征在于,通过所述大模型生成所述第一区域的虚拟界面,包括:
7.根据权利要求6所述的虚拟界面的生成方法,其特征在于,根据所述第一虚拟界面模板和所述设备信息生成所述虚拟界面,包括:
8.一种虚拟界面的生成装置,其特征在于,包括:
< ...【技术特征摘要】
1.一种虚拟界面的生成方法,其特征在于,包括:
2.根据权利要求1所述的虚拟界面的生成方法,其特征在于,获取所述第一区域内的第二智能家居设备的设备信息,包括:
3.根据权利要求1所述的虚拟界面的生成方法,其特征在于,将所述设备信息输入到大模型中,以通过所述大模型生成所述第一区域的虚拟界面,并将所述虚拟界面显示在带屏设备上之后,所述方法还包括:
4.根据权利要求3所述的虚拟界面的生成方法,其特征在于,在确定所述第四智能家居设备位于所述第一区域内的情况下,根据所述第二语音指令对所述虚拟界面进行更新,包括:
5.根据权利要求1所述的虚拟界面的生成方法,其特征在于,通过所述大模型生成所述第一区域的虚拟界面之前,所述方法还包括:
6.根据权利要求5所述的虚拟界面的生成方...
【专利技术属性】
技术研发人员:于航滨,周炯,赵乾,
申请(专利权)人:青岛海尔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。