【技术实现步骤摘要】
唱歌状态识别方法及装置
本公开涉及视频直播领域,特别涉及一种唱歌状态识别方法及装置。
技术介绍
相关技术中,终端中安装的视频直播客户端中可以显示有多个伴奏文件的选项,视频直播客户端可以将主播用户针对任一伴奏文件的选择指令发送至服务器,服务器在接收到视频直播客户端发送的选择指令后,可以确定视频直播客户端在播放伴奏文件,由此可以确定主播用户处于唱歌状态,并在视频直播客户端展示主播用户的唱歌状态,以便于观看用户及时获知各个主播用户的唱歌状态。但是,视频直播客户端在播放伴奏文件的过程中,主播用户可能正在与观看用户进行互动,即此时主播用户并未处于唱歌状态,因此服务器基于选择指令确定主播用户是否处于唱歌状态的可靠性较低。
技术实现思路
本公开实施例提供了一种唱歌状态识别方法及装置,可以解决相关技术中服务器确定主播用户是否处于唱歌状态的可靠性较低的问题。所述技术方案如下:一方面,提供了一种唱歌状态识别方法,所述方法包括:接收主播客户端发送的视频流,每隔预设切片时长切分所述视频流,获取所述 ...
【技术保护点】
1.一种唱歌状态识别方法,其特征在于,所述方法包括:/n接收主播客户端发送的视频流,每隔预设切片时长切分所述视频流,获取所述预设切片时长的视频片段;/n获取目标数量个所述视频片段,将在所述目标数量个视频片段之后获取到的每个所述视频片段,与在所述视频片段之前获取到的所述目标数量个视频片段合成,得到一个目标视频文件,所述目标视频文件时间长度为固定值;/n提取所述目标视频文件的综合特征,所述综合特征包括音频特征,音频文本特征,及图像特征;/n采用分类器对所述综合特征进行处理并输出处理结果,所述处理结果用于指示所述主播用户的唱歌状态。/n
【技术特征摘要】
1.一种唱歌状态识别方法,其特征在于,所述方法包括:
接收主播客户端发送的视频流,每隔预设切片时长切分所述视频流,获取所述预设切片时长的视频片段;
获取目标数量个所述视频片段,将在所述目标数量个视频片段之后获取到的每个所述视频片段,与在所述视频片段之前获取到的所述目标数量个视频片段合成,得到一个目标视频文件,所述目标视频文件时间长度为固定值;
提取所述目标视频文件的综合特征,所述综合特征包括音频特征,音频文本特征,及图像特征;
采用分类器对所述综合特征进行处理并输出处理结果,所述处理结果用于指示所述主播用户的唱歌状态。
2.根据权利要求1所述的方法,其特征在于,所述在获取到目标数量个所述视频片段后,将后续获取到的每个所述视频片段与在所述视频片段之前获取到的所述目标数量个视频片段合成,得到一个目标视频文件,包括:
按照所述预设切片时长内每个所述视频片段的接收时间顺序,将所述视频片段的索引存储至索引文件中;
获取到目标数量个视频片段,且将在目标数量个所述视频片段之后获取到的一个视频片段的索引存储至所述索引文件后,将所述索引文件中所记录的多个索引所指示的多个视频片段合成,得到一个目标视频文件;
若再次获取到一个视频片段,删除所述索引文件中记录的第一个索引,并将再次获取到的所述一个视频片段的索引存储至所述索引文件中。
3.根据权利要求1所述的方法,其特征在于,在接收主播客户端发送的视频流之前,所述方法还包括:
获取多个样本视频文件,每个所述样本视频文件包括多个视频片段样本;
提取每个所述样本视频文件的综合特征样本,得到多个所述综合特征样本;
对多个所述综合特征样本和多个所述综合特征样本的属性信息进行训练得到分类器,所述属性信息用于标识所述样本视频文件中的主播用户是否为唱歌状态。
4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
基于在第一时长内确定的所述主播用户的多个唱歌状态,确定所述主播用户的第一用户标签,所述第一用户标签用于指示所述主播用户的唱歌频率,所述多个唱歌状态根据在所述第一时长内获取到的多个所述目标视频文件得到;
在视频直播客户端的显示页面显示所述主播用户的第一用户标签。
5.根据权利要求4所述的方法,其特征在于,在确定所述主播用户的用户标签之后,所述方法还包括:
获取在第二时长内观看用户的历史观看记录;
基...
【专利技术属性】
技术研发人员:杨跃,董治,李深远,
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。