视频播放方法和装置制造方法及图纸

技术编号:19353750 阅读:30 留言:0更新日期:2018-11-07 18:05
本申请实施例公开了视频播放方法和装置。该方法的一具体实施方式包括:响应于检测到目标视频播放到关联有时间节点的图像帧,暂停目标视频的播放,目标视频是智能设备响应于接收到语音形式的视频播放语音指令而从服务器获取的;向服务器发送用于获取与时间节点对应的语音交互内容的请求;接收服务器返回的语音交互内容;播放所接收的语音交互内容。该实施方式实现了在视频播放过程中与用户进行对话式互动交互。

Video playing method and device

The application embodiment discloses a video playing method and device. One specific embodiment of the method includes: suspending the playback of the target video in response to detecting that the target video is played to an image frame associated with a time node, and the target video is acquired from the server by an intelligent device in response to receiving voice instructions for video playback in the form of voice; and sending the video to the server for acquisition and time. The request of the voice interaction content corresponding to the node; the voice interaction content returned by the receiving server; and the voice interaction content received. The implementation method realizes interactive interaction with users during video playback.

【技术实现步骤摘要】
视频播放方法和装置
本申请实施例涉及计算机
,具体涉及视频播放方法和装置。
技术介绍
人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器(也称为智能设备),该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。智能设备可以与用户以自然语言对话的方式进行交互,获取用户的语音输入上报服务器,并接收服务器返回的指令来执行相应的操作,例如,视频播放、天气查询、日常管理等。现有的智能设备在进行视频播放的过程中,大多可以支持快进、快退、播放、暂停等通用操作。
技术实现思路
本申请实施例提出了视频播放方法和装置。第一方面,本申请实施例提供了一种用于智能设备的视频播放方法,该方法包括:响应于检测到目标视频播放到关联有时间节点的图像帧,暂停目标视频的播放,目标视频是智能设备响应于接收到语音形式的视频播放语音指令而从服务器获取的;向服务器发送用于获取与时间节点对应的语音交互内容的请求;接收服务器返回的语音交互内容;播放所接收的语音交互内容。在一些实施例中,该方法还包括:接收用户针对所播放的语音交互内容的语音反馈信息;确定语音反馈信息是否满足预设条件;响应于确定出语音反馈信息满足预设条件,继续播放目标视频。在一些实施例中,该方法还包括:响应于确定出语音反馈信息不满足预设条件,执行预设操作。在一些实施例中,确定语音反馈信息是否满足预设条件,包括:将语音反馈信息发送到服务器,服务器被配置成确定语音反馈信息是否满足预设条件;接收服务器返回的确定结果。在一些实施例中,服务器存储有视频集合,视频集合中的视频包括关联有时间节点的至少一个图像帧,视频集合的视频通过如下步骤生成:获取内容提供者上传的原始视频,原始视频包括至少一个图像帧;获取内容提供者针对原始视频提交的至少一个时间节点描述信息,时间节点描述信息包括图像帧标识和语音交互内容;对于至少一个时间节点描述信息中的时间节点描述信息,创建该时间节点描述信息对应的时间节点,将所创建的时间节点与该时间节点描述信息中的图像帧标识表征的图像帧相关联,使得该图像帧被播放时触发用于获取该时间节点描述信息中的语音交互内容的操作;将关联有时间节点的原始视频加入视频集合中作为视频集合中的视频。第二方面,本申请实施例提供了一种用于服务器的视频播放方法,该方法包括:接收智能设备发送的语音交互内容获取请求,其中,语音交互内容获取请求是智能设备在检测到目标视频播放到关联有时间节点的图像帧以及暂停目标视频的播放的情况下发送的,语音交互内容获取请求包括时间节点的标识,目标视频是智能设备响应于接收到语音形式的视频播放语音指令而从服务器获取的;确定与时间节点的标识对应的语音交互内容;将所确定的语音交互内容发送到智能设备,以便智能设备播放所接收的语音交互内容。在一些实施例中,该方法还包括:接收智能设备针对所播放的语音交互内容发送的语音反馈信息;确定语音反馈信息是否满足预设条件;将确定结果发送到智能设备。在一些实施例中,服务器存储有视频集合,视频集合中的视频包括关联有时间节点的至少一个图像帧;以及方法还包括:获取内容提供者上传的原始视频,原始视频包括至少一个图像帧;获取内容提供者针对原始视频提交的至少一个时间节点描述信息,时间节点描述信息包括图像帧标识和语音交互内容;对于至少一个时间节点描述信息中的时间节点描述信息,创建该时间节点描述信息对应的时间节点,将所创建的时间节点与该时间节点描述信息中的图像帧标识表征的图像帧相关联,使得该图像帧被播放时触发用于获取该时间节点描述信息中的语音交互内容的操作;将关联有时间节点的原始视频加入视频集合中。第三方面,本申请实施例提供了一种用于智能设备的视频播放装置,装置包括:视频暂停单元,被配置成响应于检测到目标视频播放到关联有时间节点的图像帧,暂停目标视频的播放,目标视频是智能设备响应于接收到语音形式的视频播放语音指令而从服务器获取的;请求发送单元,被配置成向服务器发送用于获取与时间节点对应的语音交互内容的请求;内容接收单元,被配置成接收服务器返回的语音交互内容;内容播放单元,被配置成播放所接收的语音交互内容。在一些实施例中,装置还包括:反馈信息接收单元,被配置成接收用户针对所播放的语音交互内容的语音反馈信息;条件确定单元,被配置成确定语音反馈信息是否满足预设条件;视频播放单元,被配置成响应于确定出语音反馈信息满足预设条件,继续播放目标视频。在一些实施例中,装置还包括:操作执行单元,被配置成响应于确定出语音反馈信息不满足预设条件,执行预设操作。在一些实施例中,条件确定单元包括:信息发送模块,被配置成将语音反馈信息发送到服务器,服务器被配置成确定语音反馈信息是否满足预设条件;结果接收模块,被配置成接收服务器返回的确定结果。在一些实施例中,服务器存储有视频集合,视频集合中的视频包括关联有时间节点的至少一个图像帧。该视频集合的视频通过如下步骤生成:获取内容提供者上传的原始视频,原始视频包括至少一个图像帧;获取内容提供者针对原始视频提交的至少一个时间节点描述信息,时间节点描述信息包括图像帧标识和语音交互内容;对于至少一个时间节点描述信息中的时间节点描述信息,创建该时间节点描述信息对应的时间节点,将所创建的时间节点与该时间节点描述信息中的图像帧标识表征的图像帧相关联,使得该图像帧被播放时触发用于获取该时间节点描述信息中的语音交互内容的操作;将关联有时间节点的原始视频加入视频集合中作为视频集合中的视频。第四方面,本申请实施例提供了一种用于服务器的视频播放装置,装置包括:请求接收单元,被配置成接收智能设备发送的语音交互内容获取请求,其中,语音交互内容获取请求是智能设备在检测到目标视频播放到关联有时间节点的图像帧以及暂停目标视频的播放的情况下发送的,语音交互内容获取请求包括时间节点的标识,目标视频是智能设备响应于接收到语音形式的视频播放语音指令而从服务器获取的;内容确定单元,被配置成确定与时间节点的标识对应的语音交互内容;内容发送单元,被配置成将所确定的语音交互内容发送到智能设备,以便智能设备播放所接收的语音交互内容。在一些实施例中,装置还包括:信息接收单元,被配置成接收智能设备针对所播放的语音交互内容发送的语音反馈信息;条件确定单元,被配置成确定语音反馈信息是否满足预设条件;结果发送单元,被配置成将确定结果发送到智能设备。在一些实施例中,服务器存储有视频集合,视频集合中的视频包括关联有时间节点的至少一个图像帧。装置还包括:视频获取单元,被配置成获取内容提供者上传的原始视频,原始视频包括至少一个图像帧;节点信息获取单元,被配置成获取内容提供者针对原始视频提交的至少一个时间节点描述信息,时间节点描述信息包括图像帧标识和语音交互内容;关联单元,被配置成对于至少一个时间节点描述信息中的时间节点描述信息,创建该时间节点描述信息对应的时间节点,将所创建的时间节点与该时间节点描述信息中的图像帧标识表征的图像帧相关联,使得该图像帧被播放时触发用于获取该时间节点描述信息本文档来自技高网...

【技术保护点】
1.一种用于智能设备的视频播放方法,包括:响应于检测到目标视频播放到关联有时间节点的图像帧,暂停所述目标视频的播放,所述目标视频是所述智能设备响应于接收到语音形式的视频播放语音指令而从服务器获取的;向所述服务器发送用于获取与所述时间节点对应的语音交互内容的请求;接收所述服务器返回的语音交互内容;播放所接收的语音交互内容。

【技术特征摘要】
1.一种用于智能设备的视频播放方法,包括:响应于检测到目标视频播放到关联有时间节点的图像帧,暂停所述目标视频的播放,所述目标视频是所述智能设备响应于接收到语音形式的视频播放语音指令而从服务器获取的;向所述服务器发送用于获取与所述时间节点对应的语音交互内容的请求;接收所述服务器返回的语音交互内容;播放所接收的语音交互内容。2.根据权利要求1所述的方法,其中,所述方法还包括:接收用户针对所播放的语音交互内容的语音反馈信息;确定所述语音反馈信息是否满足预设条件;响应于确定出所述语音反馈信息满足所述预设条件,继续播放所述目标视频。3.根据权利要求2所述的方法,其中,所述方法还包括:响应于确定出所述语音反馈信息不满足所述预设条件,执行预设操作。4.根据权利要求2所述的方法,其中,所述确定所述语音反馈信息是否满足预设条件,包括:将所述语音反馈信息发送到所述服务器,所述服务器被配置成确定所述语音反馈信息是否满足预设条件;接收所述服务器返回的确定结果。5.根据权利要求1-4之一所述的方法,其中,所述服务器存储有视频集合,视频集合中的视频包括关联有时间节点的至少一个图像帧,视频集合的视频通过如下步骤生成:获取内容提供者上传的原始视频,所述原始视频包括至少一个图像帧;获取所述内容提供者针对所述原始视频提交的至少一个时间节点描述信息,时间节点描述信息包括图像帧标识和语音交互内容;对于所述至少一个时间节点描述信息中的时间节点描述信息,创建该时间节点描述信息对应的时间节点,将所创建的时间节点与该时间节点描述信息中的图像帧标识表征的图像帧相关联,使得该图像帧被播放时触发用于获取该时间节点描述信息中的语音交互内容的操作;将关联有时间节点的原始视频加入视频集合中作为视频集合中的视频。6.一种用于服务器的视频播放方法,包括:接收智能设备发送的语音交互内容获取请求,其中,所述语音交互内容获取请求是所述智能设备在检测到目标视频播放到关联有时间节点的图像帧以及暂停所述目标视频的播放的情况下发送的,所述语音交互内容获取请求包括所述时间节点的标识,所述目标视频是所述智能设备响应于接收到语音形式的视频播放语音指令而从所述服务器获取的;确定与所述时间节点的标识对应的语音交互内容;将所确定的语音交互内容发送到所述智能设备,以便所述智能设备播放所接收的语音交互内容。7.根据权利要求6所述的方法,其中,所述方法还包括:接收所述智能设备针对所...

【专利技术属性】
技术研发人员:唐欢袁鹏袁海光武良呈
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1