房屋虚拟三维空间中语音讲房进度控制方法及装置与流程

文档序号:16213128发布日期:2018-12-08 08:00阅读:309来源:国知局
房屋虚拟三维空间中语音讲房进度控制方法及装置与流程

本发明涉及计算机技术领域,具体涉及一种房屋虚拟三维空间中语音讲房进度控制方法及装置。

背景技术

为了最大化线上看房的信息丰富程度,我们希望能让对房源很熟悉的经纪人尽最大可能地提供给用户有价值的信息,从体验和便携性来看,语音形式的房屋讲解是非常适合的,因此,推出了vr看房的讲房模式。

目前,在vr看房的讲房模式下,客户端只能选择顺序播放预先录制好的讲房内容。这种情况下,用户无法自由选择感兴趣部分的介绍,有时会白白浪费用户的时间去接收部分不关心的内容的讲解,增加了用户无意义的等待时间,进而导致用户在讲房模式下看房体验不高的结果。



技术实现要素:

针对现有技术中的缺陷,本发明提供一种房屋虚拟三维空间中语音讲房进度控制方法及装置,本发明可提供讲房进度控制,进而能准确地到达用户最感兴趣的部分,减少用户无意义的等待,提高了用户在vr讲房模式下的看房体验。

为实现上述目的,本发明提供以下技术方案:

第一方面,本发明提供了一种房屋虚拟三维空间中语音讲房进度控制方法,包括:

接收用户在语音讲房进度条上的触发位置;

根据所述触发位置获取与所述触发位置对应的语音讲房的时间戳;

根据所述时间戳获取与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容;

将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,并以所述时间戳为起点,顺序呈现所述时间戳之后的音频内容以及房屋虚拟三维空间画面内容。

进一步地,所述根据所述时间戳获取与所述时间戳对应的房屋虚拟三维空间画面内容,包括:

根据所述时间戳获取与所述时间戳对应的动线、操作线和房屋虚拟三维空间信息;

根据获取的与所述时间戳对应的动线、操作线和房屋虚拟三维空间信息生成与所述时间戳对应的房屋虚拟三维空间画面内容。

进一步地,所述将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,包括:

将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容发送至前端播放页面,由前端播放页面中的播放控件进行播放呈现。

进一步地,所述语音讲房进度条的最小调节单位为0.5s。

第二方面,本发明还提供了一种房屋虚拟三维空间中语音讲房进度控制装置,包括:

接收模块,用于接收用户在语音讲房进度条上的触发位置;

第一获取模块,用于根据所述触发位置获取与所述触发位置对应的语音讲房的时间戳;

第二获取模块,用于根据所述时间戳获取与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容;

控制模块,用于将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,并以所述时间戳为起点,顺序呈现所述时间戳之后的音频内容以及房屋虚拟三维空间画面内容。

进一步地,所述第二获取模块在根据所述时间戳获取与所述时间戳对应的房屋虚拟三维空间画面内容时,具体用于:

根据所述时间戳获取与所述时间戳对应的动线、操作线和房屋虚拟三维空间信息;

根据获取的与所述时间戳对应的动线、操作线和房屋虚拟三维空间信息生成与所述时间戳对应的房屋虚拟三维空间画面内容。

进一步地,所述控制模块在将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现时,具体用于:

将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容发送至前端播放页面,由前端播放页面中的播放控件进行播放呈现。

进一步地,所述语音讲房进度条的最小调节单位为0.5s。

第三方面,本发明还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述房屋虚拟三维空间中语音讲房进度控制方法的步骤。

第四方面,本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述房屋虚拟三维空间中语音讲房进度控制方法的步骤。

由上述技术方案可知,本发明提供的房屋虚拟三维空间中语音讲房进度控制方法,首先接收用户在语音讲房进度条上的触发位置,然后根据所述触发位置获取与所述触发位置对应的语音讲房的时间戳;接着根据所述时间戳获取与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容;最后将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,并以所述时间戳为起点,顺序呈现所述时间戳之后的音频内容以及房屋虚拟三维空间画面内容。可见,本发明可提供讲房进度控制,进而能准确地到达用户最感兴趣的部分,减少用户无意义的等待,提高了用户在vr讲房模式下的看房体验。

附图说明

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

图1是本发明一实施例提供的房屋虚拟三维空间中语音讲房进度控制方法的流程图;

图2是本发明另一实施例提供的房屋虚拟三维空间中语音讲房进度控制装置的结构示意图;

图3是本发明又一实施例提供的电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在对本发明提供的内容进行详细介绍前,先给出“vr看房”、“vr讲房”这两个概念的含义。

与目前流行的图片看房、视频看房、全景看房等无法提供深度信息和真实感知的看房概念不同的是,“vr看房”是指利用vr技术真实还原出房源三维场景,为消费者提供自由模式下的沉浸式看房体验,从而让用户足不出户即可体验到真实看房场景。例如,通过打开app上的vr房源,触摸屏幕任意处即可获得包括房屋真实空间的尺寸、朝向、远近等深度信息。在还原房源三维场景这方面,可以先对房屋进行多点多角度的扫描拍摄,得到完整的三维点云数据、经纬度数据以及多曝光的高清彩色照片,后期通过自动建模、智能空洞填补、全自动数据提取,hdr优化等三维重建技术,将全部数据及图片纹理映射到三维模型上,得到最终用户看到的真实房屋空间。

“vr讲房”是在“vr看房”基础上提供的经纪人语音讲解服务,由经纪人根据漫游动线提前录制,为消费者提供全面讲解。

本发明一实施例提供了一种房屋虚拟三维空间中语音讲房进度控制方法,参见图1,该方法包括如下步骤:

步骤101:接收用户在语音讲房进度条上的触发位置。

可以理解的是,经纪人录制的讲房音频流、动线、操作流与三维空间以是以映射关系呈现出来的,所以在客户端呈现时,将以上多种子流程复合在一起,判断各个子流程的时间戳是否一致来确保它们准确同步,如果发生异步,会以主流程动线为准对其他子流程进行调节。整个流程是以连续进度条的形式呈现,最小调节单位为0.5s,默认情况下后台一般会记录当前播放位置,当接收到用户指定位置(拖动进度条的位置)发生改变时,首先获取指定位置(进度条拖动进度)这一参数,然后去查询在该位置时对应的时间进度是什么样的,进而根据时间进度去获取其他相关信息。

步骤102:根据所述触发位置获取与所述触发位置对应的语音讲房的时间戳。

在本步骤中,根据用于在语音讲房进度条上的触发位置获取对应的时间戳,进而根据时间戳去获取其他相关信息。

步骤103:根据所述时间戳获取与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容。

步骤104:将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,并以所述时间戳为起点,顺序呈现所述时间戳之后的音频内容以及房屋虚拟三维空间画面内容。

由上述技术方案可知,本实施例提供的房屋虚拟三维空间中语音讲房进度控制方法,首先接收用户在语音讲房进度条上的触发位置,然后根据所述触发位置获取与所述触发位置对应的语音讲房的时间戳;接着根据所述时间戳获取与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容;最后将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,并以所述时间戳为起点,顺序呈现所述时间戳之后的音频内容以及房屋虚拟三维空间画面内容。可见,本实施例可提供讲房进度控制,进而能准确地到达用户最感兴趣的部分,减少用户无意义的等待,提高了用户在vr讲房模式下的看房体验。

在一种优选实施方式中,上述步骤103中根据所述时间戳获取与所述时间戳对应的房屋虚拟三维空间画面内容,具体通过如下方式实现:

a、根据所述时间戳获取与所述时间戳对应的动线、操作线和房屋虚拟三维空间信息;

b、根据获取的与所述时间戳对应的动线、操作线和房屋虚拟三维空间信息生成与所述时间戳对应的房屋虚拟三维空间画面内容。

在一种优选实施方式中,上述步骤103中将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,具体通过如下方式实现:

将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容发送至前端播放页面,由前端播放页面中的播放控件进行播放呈现。

可以理解的是,经纪人录制的音频流、动线、操作流与三维空间以是以映射关系呈现出来的,所以在客户端呈现时,将以上多种子流程复合在一起,判断各个子流程的时间戳是否一致来确保它们准确同步,如果发生异步,会以主流程动线为准对其他子流程进行调节。整个流程是以连续进度条的形式呈现,最小调节单位为0.5s,默认情况下后台一般会记录当前播放位置,当接收到用户指定位置(拖动进度条的位置)发生改变时,首先获取指定位置(进度条拖动进度)这一参数,然后去查询在该位置时呈现的元素都是什么状态,将所有子流程的元素都调整到该状态上,发送确认指令到前端页面,前端页面就呈现出了用户想看到的位置的页面效果。这样能让用户感受到在三维模型中的视觉体验与听觉体验的一致性,也能准确地到达最感兴趣的部分,减少用户无意义等待,提高用户体验。

需要说明的是,本实施例所给出的多个优选实施方式,在逻辑或结构相互不冲突的前提下,可以自由组合,本发明对此不做限定。

基于相同的发明构思,本发明另一实施例提供了一种房屋虚拟三维空间中语音讲房进度控制装置,参见图2,包括:接收模块21、第一获取模块22、第二获取模块23和控制模块24;其中:

接收模块21,用于接收用户在语音讲房进度条上的触发位置;

第一获取模块22,用于根据所述触发位置获取与所述触发位置对应的语音讲房的时间戳;

第二获取模块23,用于根据所述时间戳获取与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容;

控制模块24,用于将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,并以所述时间戳为起点,顺序呈现所述时间戳之后的音频内容以及房屋虚拟三维空间画面内容。

在一种优选实施方式中,所述第二获取模块23在根据所述时间戳获取与所述时间戳对应的房屋虚拟三维空间画面内容时,具体用于:

根据所述时间戳获取与所述时间戳对应的动线、操作线和房屋虚拟三维空间信息;

根据获取的与所述时间戳对应的动线、操作线和房屋虚拟三维空间信息生成与所述时间戳对应的房屋虚拟三维空间画面内容。

在一种优选实施方式中,所述控制模块24在将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现时,具体用于:

将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容发送至前端播放页面,由前端播放页面中的播放控件进行播放呈现。

在一种优选实施方式中,所述语音讲房进度条的最小调节单位为0.5s。

本发明实施例提供的房屋虚拟三维空间中语音讲房进度控制装置可以用于执行上述实施例所述的房屋虚拟三维空间中语音讲房进度控制方法,其工作原理和有益效果类似,此处不再详述。

基于相同的发明构思,本发明又一实施例提供了一种电子设备,参见图3,所述电子设备具体包括如下内容:处理器701、存储器702、通信接口703和总线704;

其中,所述处理器701、存储器702、通信接口703通过所述总线704完成相互间的通信;所述通信接口703用于实现各建模软件及智能制造装备模块库等相关设备之间的信息传输;

所述处理器701用于调用所述存储器702中的计算机程序,所述处理器执行所述计算机程序时实现上述实施例所述房屋虚拟三维空间中语音讲房进度控制方法中的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:

步骤101:接收用户在语音讲房进度条上的触发位置。

步骤102:根据所述触发位置获取与所述触发位置对应的语音讲房的时间戳。

步骤103:根据所述时间戳获取与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容。

步骤104:将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,并以所述时间戳为起点,顺序呈现所述时间戳之后的音频内容以及房屋虚拟三维空间画面内容。

基于相同的发明构思,本发明又一实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述房屋虚拟三维空间中语音讲房进度控制方法中的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:

步骤101:接收用户在语音讲房进度条上的触发位置。

步骤102:根据所述触发位置获取与所述触发位置对应的语音讲房的时间戳。

步骤103:根据所述时间戳获取与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容。

步骤104:将获取的与所述时间戳对应的音频内容以及与所述时间戳对应的房屋虚拟三维空间画面内容进行呈现,并以所述时间戳为起点,顺序呈现所述时间戳之后的音频内容以及房屋虚拟三维空间画面内容。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1