面试视频定点播放方法、装置、设备及可读存储介质与流程

文档序号:18753163发布日期:2019-09-24 21:27阅读:186来源:国知局
面试视频定点播放方法、装置、设备及可读存储介质与流程

本发明涉及大数据领域,尤其涉及面试视频定点播放方法、装置、设备及可读存储介质。



背景技术:

现有的录制视频,只能实现对视频播放时间的视频预览,也就代表着,当想查看每一题对应的视频片段时,需要用户手动的在游标上查找每一题的播放时间点,无法精准的跳转到每一题对应的视频片段,以聚焦面试者在答题时的面试表现。

在企业人事观看面试视频时,用户很难准确记下自己想看的视频片段的播放时间点,所以无法准确快速的定位到想看的特定片段。



技术实现要素:

本发明的主要目的在于提供一种面试视频定点播放方法、装置、设备及可读存储介质,旨在解决如何准确定位视频播放片段对应播放时间点的技术问题。

为实现上述目的,本发明提供的一种面试视频定点播放方法,所述面试视频定点播放方法包括:

在视频播放界面显示至少一道关联有面试者答题时间戳的面试试题,所述答题时间戳为面试视频中面试者回答每道面试试题的开始时间戳;

监测所述界面是否存在播放请求,所述播放请求为播放面试试题对应视频片段的请求;

若存在,则根据面试试题与答题时间戳的关联关系,获取对应的答题时间戳;

基于所述答题时间戳,确定当前用户所选择的面试试题对应的视频片段播放时间点;

从当前播放的时间点跳转至所述视频片段的播放时间点播放。

可选地,在所述显示至少一道关联有面试者答题时间戳的面试试题的步骤之前,还包括:

实时监测面试者答题开始的指令,当监测到有开始答题指令时,确定录制视频的录制时间点;

在所述录制时间点建立答题时间戳,并与所述答题时间戳关联;

对面试视频的面试试题进行编号,并将所述试题编号与对应试题的所述答题时间戳进行关联形成映射关系。

可选地,在所述对面试视频的面试试题进行编号,并将所述试题编号与对应试题的所述答题时间戳进行关联形成映射关系的步骤之后,还包括:

将所述答题时间戳与开始答题的画面链接;

基于所述答题时间戳,链接到开始答题的画面,其中,所述开始答题的画面附加当前所答试题的文本信息。

可选地,在所述对面试视频的面试试题进行编号,并将所述试题编号与对应试题的所述答题时间戳进行关联形成映射关系的步骤之后,还包括:

获取所述面试视频文件中的答题时间戳,将所述答题时间戳按试题编号顺序组成编号索引文件,其中,所述答题时间戳包括帧视频位置信息,所述帧视频位置关联帧在视频文件中的播放时间点;

基于所述试题编号,查询对应的答题时间戳;

基于所述时间戳指明的帧视频位置确定面试视频中对应播放时间点。

可选地,在所述显示至少一道关联有面试者答题时间戳的面试试题的步骤之前,还包括:

对所述面试视频进行解析,获得视频流与音频流;

将所述音频流输出语音识别模型进行语音识别,输出面试者对应的文字解答;

将面试者对应的文字解答与视频流、音频流合成带字幕的面试视频。

可选地,所述若存在,则根据面试试题与答题时间戳的关联关系,获取对应的答题时间戳还包括:

若监测到用户通过音频设备输入题目的音频流,则通过语言识别模型进行语音识别,得到题目的对应文字;

将所述题目的对应文字与显示界面的试题目录进行匹配,得到对应试题的编号;

基于所述试题的编号,查找所述编号对应的答题时间戳。

可选地,在所述从当前播放的时间点跳转至所述视频片段的播放时间点播放的步骤之后,还包括:

若在播放所述面试视频的过程中播放中止,则在所述显示界面显示是否继续播放的提示消息;

若所述用户同意继续播放,则继续播放该视频;

若所述用户拒绝继续播放,则显示面试试题以供选择。

进一步地,为实现上述目的,本发明还提供一种面试视频定点播放装置,所述面试视频定点播放装置包括:

第一显示模块,用于在视频播放界面显示至少一道关联有面试者答题时间戳的面试试题,所述答题时间戳为面试视频中面试者回答每道面试试题的开始时间戳;

第一监测模块,用于监测所述界面是否存在播放请求,所述播放请求为播放面试试题对应视频片段的请求;

第一获取模块,用于若存在,则根据面试试题与答题时间戳的关联关系,获取对应的答题时间戳;

第一确定模块,用于基于所述答题时间戳,确定当前用户所选择的面试试题对应的视频片段播放时间点;

跳转模块,用于从当前播放的时间点跳转至所述视频片段的播放时间点播放。

可选地,所述面试视频定点播放装置还包括:

第二监测模块,用于实时监测面试者答题开始的指令,当监测到有开始答题指令时,确定录制视频的录制时间点;

关联模块,用于在所述录制时间点建立答题时间戳,并与所述答题时间戳关联;

编号模块,用于对面试视频的面试试题进行编号,并将所述试题编号与对应试题的所述答题时间戳进行关联形成映射关系。

可选地,所述面试视频定点播放装置还包括:

第一链接模块,用于将所述答题时间戳与开始答题的画面链接;

第二链接模块,基于所述答题时间戳,链接到开始答题的画面,其中,所述开始答题的画面附加当前所答试题的文本信息。

可选地,所述面试视频定点播放装置还包括:

第二获取模块,用于获取所述面试视频文件中的答题时间戳,将所述答题时间戳按试题编号顺序组成编号索引文件,其中,所述答题时间戳包括帧视频位置信息,所述帧视频位置关联帧在视频文件中的播放时间点;

查询模块,用于基于所述试题编号,查询对应的答题时间戳;

第二确定模块,用于基于所述时间戳指明的帧视频位置确定面试视频中对应播放时间点。

可选地,所述面试视频定点播放装置还包括:

解析模块,用于对所述面试视频进行解析,获得视频流与音频流;

识别模块,用于将所述音频流输出语音识别模型进行语音识别,输出面试者对应的文字解答;

合成模块,用于将面试者对应的文字解答与视频流、音频流合成带字幕的面试视频。

可选地,获取模块还包括:

识别单元,用于若监测到用户通过音频设备输入题目的音频流,则通过语言识别模型进行语音识别,得到题目的对应文字;

匹配单元,用于将所述题目的对应文字与显示界面的试题目录进行匹配,得到对应试题的编号;

查找单元,用于基于所述试题的编号,查找所述编号对应的答题时间戳。

可选地,所述面试视频定点播放装置还包括:

第二显示模块,用于若在播放所述面试视频的过程中播放中止,则在所述显示界面显示是否继续播放的提示消息;

播放模块,用于若所述用户同意继续播放,则继续播放该视频;

第三显示模块,用于若所述用户拒绝继续播放,则显示面试试题以供选择。

进一步地,为实现上述目的,本发明还提供一种面试视频定点播放设备,所述面试视频定点播放设备包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的面试视频定点播放程序,所述面试视频定点播放程序被所述处理器执行时实现如上述任一项所述的面试视频定点播放方法的步骤。

进一步地,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有面试视频定点播放程序,所述面试视频定点播放程序被处理器执行时实现如上述任一项所述的面试视频定点播放方法的步骤。

本发明在视频播放界面显示至少一道关联有面试者答题时间戳的面试试题,监测所述界面是否存在播放请求,若存在,则根据面试试题与答题时间戳的关联关系,获取对应的答题时间戳,基于所述答题时间戳,确定当前用户所选择的面试试题对应的视频片段播放时间点,从当前播放的时间点跳转至所述视频片段的播放时间点播放,使用户不需要从头开始查看完整的视频片段,节省时间成本,也可以精准的跳转到面试者回答每一题对应的视频片段,更加聚焦面试者的面试表现。

附图说明

图1为本发明实施例方案涉及的面试视频定点播放设备运行环境的结构示意图;

图2为本发明面试视频定点播放方法第一实施例的流程示意图;

图3为本发明面试视频定点播放方法第二实施例的流程示意图;

图4为本发明面试视频定点播放方法第三实施例的流程示意图;

图5为本发明面试视频定点播放方法第四实施例的流程示意图;

图6为本发明面试视频定点播放方法第五实施例的流程示意图;

图7为图2中步骤s30一实施例的细化流程示意图;

图8为本发明面试视频定点播放方法第六实施例的流程示意图;

图9为本发明面试视频定点播放装置一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明提供一种面试视频定点播放设备。

参照图1,图1为本发明实施例方案涉及的面试视频定点播放设备运行环境的结构示意图。

如图1所示,该面试视频定点播放设备包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的面试视频定点播放设备的硬件结构并不构成对面试视频定点播放设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及计算机程序。其中,操作系统是管理和控制面试视频定点播放设备和软件资源的程序,支持面试视频定点播放程序以及其它软件和/或程序的运行。

在图1所示的面试视频定点播放设备的硬件结构中,网络接口1004主要用于接入网络;用户接口1003主要用于侦测确认指令和编辑指令等。而处理器1001可以用于调用存储器1005中存储的面试视频定点播放程序,并执行以下面试视频定点播放方法的各实施例的操作。

基于上述面试视频定点播放设备硬件结构,提出本发明面试视频定点播放方法的各个实施例。

参照图2,图2为本发明面试视频定点播放方法第一实施例的流程示意图。本实施例中,所述面试视频定点播放方法包括以下步骤:

步骤s10:在视频播放界面显示至少一道关联有面试者答题时间戳的面试试题,所述答题时间戳为面试视频中面试者回答每道面试试题的开始时间戳;

本实施例中,在终端的显示界面上,显示一道或多道面试者所答的面试试题的文本描述信息,供用户浏览选择,用户可以根据面试试题的文本描述信息,自主选择想要观看面试者回答哪一道试题的表现,其中,所述面试试题的显示方式不限,所述终端包括任何能够播放视频的客户端,

例如,面试试题“1:对我司的了解”、“2:介绍一下自己的工作经历”、“3:对当前行业的了解”等题目,可以在终端的实现界面上从上到下或从左到右依次排列。

步骤s20:监测所述界面是否存在播放请求,所述播放请求为播放面试试题对应视频片段的请求;

本实施例中,显示界面显示面试者回答的面试试题,基于用户浏览的所述面试试题,自主选择想要查看的面试者在其中一道面试题中的回答表现,进而选取播放所述面试试题对应视频进度的查看请求,监测所述面试试题的文本描述信息功能键是否被触发,当所述面试试题的文本描述信息功能键被触发时,对应跳转该到面试试题的视频进度进行播放。

例如,在面试视频回放时,面试官要查看面试人对其中一道面试考题的回答内容,或查看面试人在回答时的表情动作,聚焦面试人在回答面试考题时的表现,使面试官更好的选择面试人。为方便查看,优选在界面一区域显示面试考题。

此外,查看请求由用户主动操作所触发产生。终端设备可以是监测到一个或多个按键的任意组合,被按下、点击或划过,进而产生查看请求。按键可以是虚拟按键,也可以物理按键。其中虚拟按键可以是按键空间或图形空间等,物理按键可以是按压按钮、摇杆按钮、滑块开关或操纵杆等。优选地,用户可以使用任意对象接触面试考题的案件,例如鼠标、手指等,接触可以是点击、双击。

步骤s30:若存在,则根据面试试题与答题时间戳的关联关系,获取对应的答题时间戳;

本实施例中,监测用户浏览显示界面时,若用户触发播放面试试题对应视频进度的查看请求,则获取到该面试试题所关联的答题时间戳。其中,为了方便面试试题关联对应的时间戳,因此可以预先建立面试试题的编号,并建立所述编号与面试试题对应的答题时间戳的映射关系,进而基于所述编号,获取与面试试题编号关联的答题时间戳。

步骤s40:基于所述答题时间戳,确定当前用户所选择的面试试题对应的视频片段播放时间点;

本实施例中,基于预置的答题时间戳映射表,基于获取的所述答题时间戳,查找所述答题时间戳映射表,得到对应的视频,定位当前视频中加盖有所述答题时间戳的视频数据,通过解析所述视频数据,进而确定所述视频数据在当前视频的播放时间点。

需要进一步说明的是每个答题时间戳只对应当前视频一个播放时间点,并且不重复,单个视频数据只加盖单个时间戳,因此,一个时间戳只能确定当前视频的一个播放时间点。比如,当前获取的答题时间戳对应的视频数据在当前视频中的播放时间点是00:10:54,则确定获取的答题时间戳对应的当前视频的播放时间点为00:10:54,不会有第二个播放时间点。

步骤s50:从当前播放的时间点跳转至所述视频片段的播放时间点播放。

本实施例中,根据获得的答题时间戳,确定在当前视频中的播放时间点,将当前视频的播放时间点跳转到所述答题时间戳对应的面试考题答题视频播放时间点播放。所述跳转可以从视频的当前播放时间点向后跳转,也可以是向前跳转,具体以所获得的时间戳确定出的播放时间点决定,因此,所述时间戳确定的播放时间点,可以是在当前视频的播放时间点之前,也可以是当前视频的播放时间点之后。

本实施例在视频播放界面显示至少一道关联有面试者答题时间戳的面试试题,监测所述界面是否存在播放请求,若存在,则根据面试试题与答题时间戳的关联关系,获取对应的答题时间戳,基于所述答题时间戳,确定当前用户所选择的面试试题对应的视频片段播放时间点,从当前播放的时间点跳转至所述视频片段的播放时间点播放,使用户不需要从头开始查看完整的视频片段,节省时间成本,也可以精准的跳转到面试者回答每一题对应的视频片段,更加聚焦面试者的面试表现。

参照图3,图3为本发明面试视频定点播放方法第二实施例的流程示意图。基于上述步骤,本实施例中,在步骤s10之前,还包括:

步骤s01:实时监测面试者答题开始的指令,当监测到有开始答题指令,确定录制视频的录制时间点;

步骤s02:在所述录制时间点建立答题时间戳,并与所述答题时间戳关联;

步骤s03:对面试视频的面试试题进行编号,并将所述试题编号与对应试题的所述答题时间戳进行关联形成映射关系。

本实施例中,在录制面试视频时,监测面试者开始答题的操作指令,当监测到面试者触发开始答题指令,确定视频录制的当前时间点,再该录制时间点建立答题时间戳,并关联该录制时间点。进一步地,考虑到有些试题内容的文本信息较大,因此做简化处理,对面试试题进行编号,并将面试试题的编号与所述答题时间戳建立映射关系,存储在映射表中。

比如,当接收到开始答题的指令时在录制视频的时间点为00:20:30,则在当前视频的该录制时间点00:20:30建立答题时间戳,并与当前录制视频的时间点关联,并且,若当前开始回答的面试试题编号为“2”,则将此编号与所述答题时间戳进行关联操作,使编号“2”与所述答题时间戳形成映射关系。

参照图4,图4为本发明面试视频定点播放方法第三实施例的流程示意图。基于上述步骤,本实施例中,在步骤s03之后,还包括:

步骤s05:将所述答题时间戳与开始答题的画面链接;

步骤s06:基于所述答题时间戳,跳转到开始答题的画面,其中,所述画面附加当前所答试题的文本信息。

本实施例中,提取每个答题时间戳对应的画面,链接所述答题时间戳,用户浏览面试视频时,通过触发面试试题,确定想要浏览的对应答题时间戳,进而基于答题时间戳,链接到该答题时间戳对应的开始答题画面,用户在浏览面试试题时能够直观得到该面试试题的画面,准确地跳转该面试试题对应的播放进度,其中,所述画面附加当前所查看的面试试题对应的文本描述信息。实施时,每张画面链接到对应视频的播放进度,或者在对应帧之前至少一帧。往前倒几帧,可以给用户一个接受信息的缓冲时间,提高用户的感受体验。其中,具体的帧数设置由具体运营确定,此处不做限定。

例如,用户想要浏览面试者在回答编号“2”面试试题的表现,则用户在显示界面触发面试试题,界面链接到面试者开始回答编号“2”时触发了开始答题的那一帧画面。

参照图5,图5为本发明面试视频定点播放方法第四实施例的流程示意图。基于上述步骤,本实施例中,在步骤s03之后,还包括:

步骤s08:获取所述面试视频文件中的答题时间戳,将所述答题时间戳按试题编号顺序组成编号索引文件,其中,所述答题时间戳包括帧视频位置信息,所述帧视频位置关联帧在视频文件中的播放时间点;

步骤s09:基于所述试题编号,索引到对应的答题时间戳;

步骤s010:基于所述时间戳指明的帧视频位置找到面试视频中对应播放时间点。

本实施例中,获取所述面试视频文件中的答题时间戳,与对应的面试试题编号匹配,并按试题编号顺序组成编号索引文件,当接收到用户的查看请求时,获取用户查看的面试试题编号,基于所述试题编号,在索引文件中查找与所述试题编号对应的答题时间戳,基于所述答题时间戳的帧视频位置信息,找到面试视频文件的对应视频数据,跳转到所述视频数据的播放时间点进行播放。

例如,用户查询编号“1”的面试试题,查找索引文件中试题编号“1”的答题时间戳,基于该答题时间戳,获取对应的帧视频位置信息,找到对应的视频数据,跳转到该视频数据的播放时间点进行播放。

参照图6,图6为本发明面试视频定点播放方法第五实施例的流程示意图。基于上述步骤,本实施例中,在步骤s10之前,还包括:

步骤s001:对所述面试视频进行解析,获得视频流与音频流;

步骤s002:将所述音频流输出语音识别模型进行语音识别,输出面试者对应的文字解答;

步骤s003:将面试者对应的文字解答与视频流、音频流合成带字幕的面试视频。

本实施例中,为了提高用户体验,获取面试视频,对面试视频进行解析,提取面试视频的视频流和音频流,从音频流中提取携带待翻译内容的音频数据,继而将待翻译的音频数据输入语音识别模型进行语音识别,得到待翻译音频数据对应的文字数据,进而将文字数据与视频流、音频流进行同步合成,生成带字幕的面试视频。其中,所述字幕可以显示在视频界面的任意区域,如视频界面的上侧、下侧或中间。

进一步地,提取面试视频的视频流和音频流,提取方式不限。

参照图7,图7为图2中步骤s30一实施例的细化流程示意图。上述步骤s30还包括:

步骤s301:若监测到用户通过音频设备输入题目的音频流,则通过语言识别模型进行语音识别,得到题目的对应文字;

步骤s302:将所述题目的对应文字与显示界面的试题目录进行匹配,得到对应试题的编号;

步骤s303:基于所述试题的编号,查找所述编号对应的答题时间戳。

本实施例中,当用户要查看面试视频片段时,接收用户所查看题目的音频流,通过语音识别模型识别所述音频流的信息,并翻译成对应面试试题的文字,将所述面试试题的文字与显示界面的试题目录匹配,获取用户查询的面试试题对应的试题编号,然后基于所述试题编号,获取与所述试题编号关联的答题时间戳。

例如,基于用户的试题语音数据,提取所述语音数据的音频流,由语音识别模型识别语音数据的对应文字信息,基于该文字信息在试题目录查找相匹配的试题,并确定该文字信息的对应试题编号,进而获取该试题编号关联的答题时间戳。

参照图8,图8为本发明面试视频定点播放方法第六实施例的流程示意图。基于上述步骤,本实施例中,在步骤s50之后,还包括:

步骤s70:若在播放所述面试视频的过程中播放中止,则在所述显示界面显示是否继续播放的提示消息;

步骤s80:若所述用户同意继续播放,则继续播放该视频;

步骤s90:若所述用户拒绝继续播放,则显示面试试题以供选择。

本实施例中,用户在选择好回放某道题的答题视频后,从选择的该到题目关联的答题时间戳开始对应的播放时间点开始播放。若该面试视频具备多个题目的答题片段,那么,在先的试题触发播放进度时,是仅仅播放到该答题片段结束,还是直接播放到该面试视频结束。进一步地,通过在当前答题片段即将结束播放前,在回放系统显示界面显示是否继续播放的提示消息,以供用户选择,若接收来自用户的同意继续播放的指令,则顺序播放下一试题的答题片段,而多接收来自用户的拒接继续播放的指令,则显示本面试视频的全部试题片段对应试题供用户选择,再根据用户的选择进行回放。

本发明还提供一种面试视频定点播放装置。

参照图9,图9为本发明面试视频定点播放装置一实施例的功能模块示意图。本实施例中,所述面试视频定点播放装置包括:

第一显示模块10,用于在视频播放界面显示至少一道关联有面试者答题时间戳的面试试题,所述答题时间戳为面试视频中面试者回答每道面试试题的开始时间戳;

第一监测模块20,用于监测所述界面是否存在播放请求,所述播放请求为播放面试试题对应视频片段的请求;

第一获取模块30,用于若存在播放请求,则根据面试试题与答题时间戳的关联关系,获取对应的答题时间戳;

第一确定模块40,用于基于所述答题时间戳,确定当前用户所选择的面试试题对应的视频片段播放时间点;

跳转模块50,用于从当前播放的时间点跳转至所述视频片段的播放时间点播放。

本实施例中,第一显示模块10在视频播放界面显示至少一道关联有面试者答题时间戳的面试试题,第一监测模块20监测所述界面是否存在播放请求,第一获取模块30在监测到存在播放请求时,根据面试试题与答题时间戳的关联关系,获取对应的答题时间戳,第一确定模块40根据所述答题时间戳,确定当前用户所选择的面试试题对应播放时间点,跳转模块50跳转从当前播放的时间点跳转至所述视频片段的播放时间点播放。

本发明还提供一种计算机可读存储介质。

本实施例中,所述计算机可读存储介质上存储有面试视频定点播放程序,所述面试视频定点播放程序被处理器执行时实现如上述任一项实施例中所述的面试视频定点播放方法的步骤。

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

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,这些均属于本发明的保护之内。

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