基于虚拟现实的培训方法及装置与流程

    专利查询2022-07-08  137



    1.本发明涉及虚拟现实技术领域,尤其涉及一种基于虚拟现实的培训方法及装置。


    背景技术:

    2.随着经济的发展和人们生活水平的日益提高,用户的日常生活需求逐渐提高,对于服务业来说,用户也要求服务业的从业人员提供更优质的服务,对于进行服务业的新人来说,进行新人的系统性培训是必然的要求。
    3.但是,目前对于新人进行培训,通过都是通过老师在课堂上讲课的方式进行的,这样即不能感受到和实际用户进行业务交互时的真实感,也不能实时对自身的学习进程进行检测,培训的效率并不高。


    技术实现要素:

    4.针对现有技术中存在的问题,本发明实施例提供一种基于虚拟现实的培训方法及装置。
    5.本发明实施例提供一种基于虚拟现实的培训方法,包括:获取待培训用户的身份信息,根据所述身份信息确定所述待培训用户的业务类型、业务目标,并根据所述业务类型获取对应的培训课程;获取所述培训课程的课程背景,并根据所述课程背景将培训课程分为不同的子课程,通过所述子课程的课程背景分别构建对应的虚拟场景,并根据所述业务目标确定所述子课程的课程优先级,通过所述课程优先级设置所述虚拟场景的时间轴;根据所述虚拟场景的时间轴,在虚拟场景中播放对应的子课程,并在所述子课程播放过程中,实时采集所述待培训用户的反馈信息,所述反馈信息包括:声音信息、动作信息;判断所述反馈信息是否符合所述子课程的要求;当所述反馈信息不符合所述子课程的要求时,获取不符合所述培训课程要求的时间节点,检测所述时间节点对应的重点子课程,调整所述虚拟场景的时间轴至所述重点子课程的虚拟场景,并在虚拟场景中播放重点子课程。
    6.在其中一个实施例中,所述方法还包括:根据所述子课程的课程背景获取子课程对应业务的业务对象、业务时间、业务地点、业务注意事项,并根据所述业务对象、业务时间、业务地点、业务注意事项构建所述子课程对应的虚拟场景。
    7.在其中一个实施例中,所述方法还包括:当检测到待培训用户的业务类型改变时,根据所述改变后的业务类型确定对应的调整方案;根据所述调整方案改变当所述业务对象、业务时间、业务地点、业务注意事项中的一项或多项,并根据改变后的业务对象、业务时间、业务地点、业务注意事项构建对应的虚
    拟场景。
    8.在其中一个实施例中,所述方法还包括:获取所述子课程中的教学模型的操作信息,将所述教学模型的操作信息投影到所述虚拟场景中完成子课程播放。
    9.在其中一个实施例中,所述方法还包括:所述子课程的要求包括模仿训练和作业训练;当所述子课程的要求为模仿训练时,判断所述反馈信息是否与子课程中的课程内容一致;当所述子课程的要求为作业训练时,获取作业训练的训练虚拟场景,结合所述训练虚拟场景,判断所述反馈信息是否符合预设要求。
    10.本发明实施例提供一种基于虚拟现实的培训装置,包括:第一获取模块,用于获取待培训用户的身份信息,根据所述身份信息确定所述待培训用户的业务类型、业务目标,并根据所述业务类型获取对应的培训课程;第二获取模块,用于获取所述培训课程的课程背景,并根据所述课程背景将培训课程分为不同的子课程,通过所述子课程的课程背景分别构建对应的虚拟场景,并根据所述业务目标确定所述子课程的课程优先级,通过所述课程优先级设置所述虚拟场景的时间轴;播放模块,用于根据所述虚拟场景的时间轴,在虚拟场景中播放对应的子课程,并在所述子课程播放过程中,实时采集所述待培训用户的反馈信息,所述反馈信息包括:声音信息、动作信息;判断模块,用于判断所述反馈信息是否符合所述子课程的要求;调整模块,用于当所述反馈信息不符合所述子课程的要求时,获取不符合所述培训课程要求的时间节点,检测所述时间节点对应的重点子课程,调整所述虚拟场景的时间轴至所述重点子课程的虚拟场景,并在虚拟场景中播放重点子课程。
    11.在其中一个实施例中,所述装置还包括:构建模块,用于根据所述子课程的课程背景获取子课程对应业务的业务对象、业务时间、业务地点、业务注意事项,并根据所述业务对象、业务时间、业务地点、业务注意事项构建所述子课程对应的虚拟场景。
    12.在其中一个实施例中,所述装置还包括:检测模块,用于当检测到待培训用户的业务类型改变时,根据所述改变后的业务类型确定对应的调整方案;改变模块,用于根据所述调整方案改变当所述业务对象、业务时间、业务地点、业务注意事项中的一项或多项,并根据改变后的业务对象、业务时间、业务地点、业务注意事项构建对应的虚拟场景。
    13.本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述基于虚拟现实的培训方法的步骤。
    14.本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述基于虚拟现实的培训方法的步骤。
    15.本发明实施例提供的一种基于虚拟现实的培训方法及装置,获取待培训用户的身份信息,根据身份信息确定待培训用户的业务类型、业务目标,并根据业务类型获取对应的培训课程;获取培训课程的课程背景,并根据课程背景将培训课程分为不同的子课程,通过子课程的课程背景分别构建对应的虚拟场景,并根据业务目标确定所述子课程的课程优先级,通过课程优先级设置虚拟场景的时间轴;根据虚拟场景的时间轴,在虚拟场景中播放对应的子课程,并在子课程播放过程中,实时采集待培训用户的反馈信息,反馈信息包括:声音信息、动作信息;判断反馈信息是否符合子课程的要求;当反馈信息不符合子课程的要求时,获取不符合培训课程要求的时间节点,检测时间节点对应的重点子课程,调整虚拟场景的时间轴至重点子课程的虚拟场景,并在虚拟场景中播放重点子课程。这样能够让培训用户更沉浸于业务场景中,也能够实时的检查自身的培训进度,提高了培训效率。
    附图说明
    16.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
    17.图1为本发明实施例中一种基于虚拟现实的培训方法的流程图;图2为本发明实施例中一种基于虚拟现实的培训装置的结构图;图3为本发明实施例中电子设备结构示意图。
    具体实施方式
    18.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
    19.图1为本发明实施例提供的一种基于虚拟现实的培训方法的流程示意图,如图1所示,本发明实施例提供了一种基于虚拟现实的培训方法,包括:步骤s101,在进行业务培训中,通过虚拟现实装置,获取待培训用户的身份信息,根据所述身份信息确定所述待培训用户的业务类型、业务目标,并根据所述业务类型获取对应的培训课程。
    20.具体地,在待培训用户进行培训前,获取待培训用户输入的身份信息,根据身份信息可以确定待培训用户正在进行或需要进行的业务,以及业务的业务类型和业务期望达成的业务目标,并根据业务类型可以针对性的确定待培训用户需要进行培训的课程。
    21.步骤s102,获取所述培训课程的课程背景,并根据所述课程背景将培训课程分为不同的子课程,通过所述子课程的课程背景分别构建对应的虚拟场景,并根据所述业务目标确定所述子课程的课程优先级,通过所述课程优先级设置所述虚拟场景的时间轴。
    22.具体地,获取培训课程对应的课程背景,并根据课程背景的不同,将培训课程分为不同的子课程,其中,课程背景可以包括课程对应业务的业务对象、业务时间、业务地点、业务注意事项,然后根据业务对象、业务时间、业务地点、业务注意事项构建子课程对应的虚
    拟现实装置中的虚拟场景,并根据业务目标确定子课程的课程优先级,比如在业务目标中明确规定了子课程的先后优先级时,根据课程优先级设置虚拟场景的时间轴,当业务目标中未明确规定了子课程的先后优先级时,则获取业务对象的优先级,根据业务对象的优先级确定子课程的先后优先级,然后根据课程优先级设置虚拟场景的时间轴。
    23.另外, 当检测到待培训用户的业务类型改变时,根据改变后的业务类型确定对应的调整方案,比如业务对象的调整,业务地点的改变等等,则根据调整方案改变当业务对象、业务时间、业务地点、业务注意事项中的一项或多项,并根据改变后的业务对象、业务时间、业务地点、业务注意事项构建对应的虚拟场景。
    24.步骤s103,根据所述虚拟场景的时间轴,在虚拟场景中播放对应的子课程,并在所述子课程播放过程中,实时采集所述待培训用户的反馈信息,所述反馈信息包括:声音信息、动作信息。
    25.具体地,根据虚拟场景的时间轴,在虚拟场景中播放对应的子课程,播放过程可以比如获取子课程中的教学模型的操作信息,将教学模型的操作信息投影到虚拟场景中完成子课程播放,操作信息可以包括教学模型中的人物声音、人物动作等等,然后实时采集虚拟现实中待培训用户的反馈信息,其中,反馈信息包括:声音信息、动作信息。
    26.步骤s104,判断所述反馈信息是否符合所述子课程的要求。
    27.具体地,判断待培训用户的反馈信息是否符合子课程的预设要求,其中,子课程的要求可以包括模仿训练和作业训练,当子课程的要求为模仿训练时,则判断实时采集到的反馈信息是否与子课程中的课程内容一致;当子课程的要求为作业训练时,则获取作业训练的训练虚拟场景,结合训练虚拟场景,判断实时采集到的反馈信息是否符合训练虚拟场景下的预设要求。
    28.步骤s105,当所述反馈信息不符合所述子课程的要求时,获取不符合所述培训课程要求的时间节点,检测所述时间节点对应的重点子课程,调整所述虚拟场景的时间轴至所述重点子课程的虚拟场景,并在虚拟场景中播放重点子课程。
    29.具体地, 当待培训用户的反馈信息不符合子课程的预设要求时,说明待培训用户的培训结果不够理想,则获取时间轴中不符合培训课程要求的时间节点,并将时间节点对应的子课程标记为重点子课程,然后调整虚拟场景的时间轴至重点子课程的虚拟场景,并在虚拟场景中播放重点子课程,对重点子课程进行重新培训。
    30.本发明实施例提供的一种基于虚拟现实的培训方法,获取待培训用户的身份信息,根据身份信息确定待培训用户的业务类型、业务目标,并根据业务类型获取对应的培训课程;获取培训课程的课程背景,并根据课程背景将培训课程分为不同的子课程,通过子课程的课程背景分别构建对应的虚拟场景,并根据业务目标确定所述子课程的课程优先级,通过课程优先级设置虚拟场景的时间轴;根据虚拟场景的时间轴,在虚拟场景中播放对应的子课程,并在子课程播放过程中,实时采集待培训用户的反馈信息,反馈信息包括:声音信息、动作信息;判断反馈信息是否符合子课程的要求;当反馈信息不符合子课程的要求时,获取不符合培训课程要求的时间节点,检测时间节点对应的重点子课程,调整虚拟场景的时间轴至重点子课程的虚拟场景,并在虚拟场景中播放重点子课程。这样能够让培训用户更沉浸于业务场景中,也能够实时的检查自身的培训进度,提高了培训效率。
    31.图2为本发明实施例提供的一种基于虚拟现实的培训装置,包括:第一获取模块
    s201、第二获取模块s202、播放模块s203、判断模块s204、调整模块,其中:第一获取模块s201,用于获取待培训用户的身份信息,根据所述身份信息确定所述待培训用户的业务类型、业务目标,并根据所述业务类型获取对应的培训课程。
    32.第二获取模块s202,用于获取所述培训课程的课程背景,并根据所述课程背景将培训课程分为不同的子课程,通过所述子课程的课程背景分别构建对应的虚拟场景,并根据所述业务目标确定所述子课程的课程优先级,通过所述课程优先级设置所述虚拟场景的时间轴。
    33.播放模块s203,用于根据所述虚拟场景的时间轴,在虚拟场景中播放对应的子课程,并在所述子课程播放过程中,实时采集所述待培训用户的反馈信息,所述反馈信息包括:声音信息、动作信息。
    34.判断模块s204,用于判断所述反馈信息是否符合所述子课程的要求。
    35.调整模块s205,用于当所述反馈信息不符合所述子课程的要求时,获取不符合所述培训课程要求的时间节点,检测所述时间节点对应的重点子课程,调整所述虚拟场景的时间轴至所述重点子课程的虚拟场景,并在虚拟场景中播放重点子课程。
    36.在一个实施例中,装置还可以包括:构建模块,用于根据所述子课程的课程背景获取子课程对应业务的业务对象、业务时间、业务地点、业务注意事项,并根据所述业务对象、业务时间、业务地点、业务注意事项构建所述子课程对应的虚拟场景。
    37.在一个实施例中,装置还可以包括:检测模块,用于当检测到待培训用户的业务类型改变时,根据所述改变后的业务类型确定对应的调整方案。
    38.改变模块,用于根据所述调整方案改变当所述业务对象、业务时间、业务地点、业务注意事项中的一项或多项,并根据改变后的业务对象、业务时间、业务地点、业务注意事项构建对应的虚拟场景。
    39.在一个实施例中,装置还可以包括:第三获取模块,用于获取所述子课程中的教学模型的操作信息,将所述教学模型的操作信息投影到所述虚拟场景中完成子课程播放。
    40.关于基于虚拟现实的培训装置的具体限定可以参见上文中对于基于虚拟现实的培训方法的限定,在此不再赘述。上述基于虚拟现实的培训装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
    41.图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)301、存储器(memory)302、通信接口(communications interface)303和通信总线304,其中,处理器301,存储器302,通信接口303通过通信总线304完成相互间的通信。处理器301可以调用存储器302中的逻辑指令,以执行如下方法:获取待培训用户的身份信息,根据身份信息确定待培训用户的业务类型、业务目标,并根据业务类型获取对应的培训课程;获取培训课程的课程背景,并根据课程背景将培训课程分为不同的子课程,通过子课程的课程背景分别构建对应的虚拟场景,并根据业务目标确定所述子课程的课程优先
    级,通过课程优先级设置虚拟场景的时间轴;根据虚拟场景的时间轴,在虚拟场景中播放对应的子课程,并在子课程播放过程中,实时采集待培训用户的反馈信息,反馈信息包括:声音信息、动作信息;判断反馈信息是否符合子课程的要求;当反馈信息不符合子课程的要求时,获取不符合培训课程要求的时间节点,检测时间节点对应的重点子课程,调整虚拟场景的时间轴至重点子课程的虚拟场景,并在虚拟场景中播放重点子课程。
    42.此外,上述的存储器302中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
    43.另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:获取待培训用户的身份信息,根据身份信息确定待培训用户的业务类型、业务目标,并根据业务类型获取对应的培训课程;获取培训课程的课程背景,并根据课程背景将培训课程分为不同的子课程,通过子课程的课程背景分别构建对应的虚拟场景,并根据业务目标确定所述子课程的课程优先级,通过课程优先级设置虚拟场景的时间轴;根据虚拟场景的时间轴,在虚拟场景中播放对应的子课程,并在子课程播放过程中,实时采集待培训用户的反馈信息,反馈信息包括:声音信息、动作信息;判断反馈信息是否符合子课程的要求;当反馈信息不符合子课程的要求时,获取不符合培训课程要求的时间节点,检测时间节点对应的重点子课程,调整虚拟场景的时间轴至重点子课程的虚拟场景,并在虚拟场景中播放重点子课程。
    44.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
    45.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
    46.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和
    范围。
    转载请注明原文地址:https://tc.8miu.com/read-3000.html

    最新回复(0)