直播数据播放方法、装置及存储介质制造方法及图纸

技术编号:17737946 阅读:35 留言:0更新日期:2018-04-18 13:48
本发明专利技术公开了一种直播数据播放方法、装置及存储介质,属于互联网技术领域。方法包括:接收直播间中的主播终端发送的原始直播数据;对原始音频数据进行特征提取,得到原始音频数据的第一音频特征;从图像数据库中选取与第一音频特征匹配的图像,作为第一虚拟背景图像;将原始图像数据中的背景图像替换为第一虚拟背景图像,将替换背景图像后得到的虚拟图像数据与原始音频数据作为第一虚拟直播数据,并在直播间中播放第一虚拟直播数据。本发明专利技术提供了一种灵活设置背景图像的方式,增强了趣味性,而且所设置的虚拟背景图像与原始音频数据相匹配,能够将原始音频数据以更为直观形象的方式展现给观众用户,提升了播放效果。

Live data playback method, device and storage medium

The invention discloses a direct seeding data playback method, device and storage medium, which belongs to the field of Internet technology. The method includes: receiving and transmitting raw data broadcast live in the anchor terminal; the original audio data for feature extraction, first audio features the original audio data; selection of image matching and the first audio features from the image database, as the first virtual background image; the background image of the original image data is replaced first the virtual background image, virtual image data from the background image will be replaced with the original audio data as the first virtual broadcast data, and in the studio to play the first virtual live data. The present invention provides a flexible way to set the background image, enhance the fun, and the virtual background image and the original audio data set by matching to the original audio data in a more intuitive way to show to the audience of users, enhance the playing effect.

【技术实现步骤摘要】
直播数据播放方法、装置及存储介质
本专利技术涉及互联网
,特别涉及一种直播数据播放方法、装置及存储介质。
技术介绍
随着互联网技术的快速发展和移动终端的广泛普及,直播已经成为一种广受欢迎的互动方式。通过直播为主播用户和观众用户提供了沟通交流的平台,由主播用户在直播间中进行才艺展示,由观众用户进行观看,极大地丰富了人们的生活。直播过程中,直播间中的主播终端采集主播用户的直播数据,发送给服务器,服务器接收该直播数据,并在直播间中播放该直播数据,则主播终端和进入直播间的观众终端均可观看该直播数据。其中,该直播数据中包括图像数据和音频数据,而该图像数据中包括主播用户以及主播用户后方的背景图像,该背景图像可以为拍摄主播用户所处的环境所得到的图像,也可以为主播用户设置好的图像。观众用户观看该直播数据时,可以看到主播用户以及主播用户后方的背景图像。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:背景图像通常设置的较为单一,缺乏趣味性,导致直播数据的播放效果不佳。
技术实现思路
本专利技术实施例提供了一种直播数据播放方法、装置及存储介质,可以解决相关技术存在的问题。所述技术方案如下:第一方面,提供了一种直播数据播放方法,所述方法包括:接收直播间中的主播终端发送的原始直播数据,所述原始直播数据包括原始图像数据和原始音频数据;对所述原始音频数据进行特征提取,得到所述原始音频数据的第一音频特征;从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像;将所述原始图像数据中的背景图像替换为所述第一虚拟背景图像,将替换背景图像后得到的虚拟图像数据与所述原始音频数据作为第一虚拟直播数据,并在所述直播间中播放所述第一虚拟直播数据。可选地,所述第一音频特征包括关键词,所述关键词用于表示所述原始音频数据的语义;所述从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像,包括:从所述图像数据库中选取与所述关键词匹配的图像,作为所述第一虚拟背景图像。可选地,所述从所述图像数据库中选取与所述关键词匹配的图像,作为所述第一虚拟背景图像,包括:所述图像数据库中还包括每张图像的词汇标签,所述词汇标签用于表示对应图像中包含的词汇,从所述图像数据库中选取词汇标签包含所述关键词的图像,作为所述第一虚拟背景图像;或者,对所述图像数据库中的每张图像进行文本识别,得到每张图像中包含的词汇,从所述图像数据库中选取包含所述关键词的图像,作为所述第一虚拟背景图像。可选地,所述第一音频特征包括音高参数,所述音高参数用于表示所述原始音频数据中的声音振动频率高低;所述从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像,包括:从所述图像数据库中选取与所述音高参数匹配的图像,作为所述第一虚拟背景图像。可选地,所述从所述图像数据库中选取与所述音高参数匹配的图像,作为所述第一虚拟背景图像,包括:所述图像数据库中还包括每张图像的亮度标签,所述亮度标签用于表示对应图像的亮度,从所述图像数据库中选取亮度标签与所述音高参数匹配的图像,作为所述第一虚拟背景图像;或者,对所述图像数据库中的每张图像进行亮度检测,得到每张图像的亮度,从所述图像数据库中选取亮度与所述音高参数匹配的图像,作为所述第一虚拟背景图像。可选地,所述在所述直播间中播放所述第一虚拟直播数据之后,所述方法还包括:当所述第一虚拟直播数据的播放时长达到预设时长时,对所述原始音频数据进行特征提取,得到所述原始音频数据的第二音频特征;从所述图像数据库中选取与所述第二音频特征匹配的图像,作为第二虚拟背景图像,所述第二虚拟背景图像与所述第一虚拟背景图像不同;将所述第一虚拟背景图像替换为所述第二虚拟背景图像,将替换背景图像后得到的虚拟图像数据与所述原始音频数据作为第二虚拟直播数据,并在所述直播间中播放所述第二虚拟直播数据。第二方面,提供了一种直播数据播放装置,所述装置包括:接收模块,用于接收直播间中的主播终端发送的原始直播数据,所述原始直播数据包括原始图像数据和原始音频数据;特征提取模块,用于对所述原始音频数据进行特征提取,得到所述原始音频数据的第一音频特征;选取模块,用于从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像;替换模块,用于将所述原始图像数据中的背景图像替换为所述第一虚拟背景图像;播放模块,用于将替换背景图像后得到的虚拟图像数据与所述原始音频数据作为第一虚拟直播数据,并在所述直播间中播放所述第一虚拟直播数据。可选地,所述第一音频特征包括关键词,所述关键词用于表示所述原始音频数据的语义;所述选取模块,包括:关键词选取单元,用于从所述图像数据库中选取与所述关键词匹配的图像,作为所述第一虚拟背景图像。可选地,所述图像数据库中还包括每张图像的词汇标签,所述词汇标签用于表示对应图像中包含的词汇,所述关键词选取单元,还用于从所述图像数据库中选取词汇标签包含所述关键词的图像,作为所述第一虚拟背景图像;或者,所述关键词选取单元,还用于对所述图像数据库中的每张图像进行文本识别,得到每张图像中包含的词汇,从所述图像数据库中选取包含所述关键词的图像,作为所述第一虚拟背景图像。可选地,所述第一音频特征包括音高参数,所述音高参数用于表示所述原始音频数据中的声音振动频率高低;所述选取模块,包括:音高参数选取单元,用于从所述图像数据库中选取与所述音高参数匹配的图像,作为所述第一虚拟背景图像。可选地,所述图像数据库中还包括每张图像的亮度标签,所述亮度标签用于表示对应图像的亮度,所述音高参数选取单元,还用于从所述图像数据库中选取亮度标签与所述音高参数匹配的图像,作为所述第一虚拟背景图像;或者,所述音高参数选取单元,还用于对所述图像数据库中的每张图像进行亮度检测,得到每张图像的亮度,从所述图像数据库中选取亮度与所述音高参数匹配的图像,作为所述第一虚拟背景图像。可选地,所述特征提取模块,还用于当所述第一虚拟直播数据的播放时长达到预设时长时,对所述原始音频数据进行特征提取,得到所述原始音频数据的第二音频特征;所述选取模块,还用于从所述图像数据库中选取与所述第二音频特征匹配的图像,作为第二虚拟背景图像,所述第二虚拟背景图像与所述第一虚拟背景图像不同;所述替换模块,还用于将所述第一虚拟背景图像替换为所述第二虚拟背景图像;所述播放模块,还用于将替换背景图像后得到的虚拟图像数据与所述原始音频数据作为第二虚拟直播数据,并在所述直播间中播放所述第二虚拟直播数据。第三方面,提供了一种直播数据播放方法,所述方法包括:接收直播间中的主播终端发送的直播数据,所述直播数据包括图像数据和歌曲数据;将所述图像数据中的背景图像替换为与所述歌曲数据匹配的虚拟背景图像;在所述直播间中播放替换后得到的虚拟直播数据。可选地,所述将所述图像数据中的背景图像替换为与所述歌曲数据匹配的虚拟背景图像之前,所述方法还包括:对所述歌曲数据进行特征提取,得到所述歌曲数据的音频特征;从图像数据库中选取与所述音频特征匹配的图像,作为与所述歌曲数据匹配的虚拟背景图像,所述图像数据库中包含多张图像。可选地,所述将所述图像数据本文档来自技高网...
直播数据播放方法、装置及存储介质

【技术保护点】
一种直播数据播放方法,其特征在于,所述方法包括:接收直播间中的主播终端发送的原始直播数据,所述原始直播数据包括原始图像数据和原始音频数据;对所述原始音频数据进行特征提取,得到所述原始音频数据的第一音频特征;从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像;将所述原始图像数据中的背景图像替换为所述第一虚拟背景图像,将替换背景图像后得到的虚拟图像数据与所述原始音频数据作为第一虚拟直播数据,并在所述直播间中播放所述第一虚拟直播数据。

【技术特征摘要】
1.一种直播数据播放方法,其特征在于,所述方法包括:接收直播间中的主播终端发送的原始直播数据,所述原始直播数据包括原始图像数据和原始音频数据;对所述原始音频数据进行特征提取,得到所述原始音频数据的第一音频特征;从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像;将所述原始图像数据中的背景图像替换为所述第一虚拟背景图像,将替换背景图像后得到的虚拟图像数据与所述原始音频数据作为第一虚拟直播数据,并在所述直播间中播放所述第一虚拟直播数据。2.根据权利要求1所述的方法,其特征在于,所述第一音频特征包括关键词,所述关键词用于表示所述原始音频数据的语义;所述从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像,包括:从所述图像数据库中选取与所述关键词匹配的图像,作为所述第一虚拟背景图像。3.根据权利要求2所述的方法,其特征在于,所述从所述图像数据库中选取与所述关键词匹配的图像,作为所述第一虚拟背景图像,包括:所述图像数据库中还包括每张图像的词汇标签,所述词汇标签用于表示对应图像中包含的词汇,从所述图像数据库中选取词汇标签包含所述关键词的图像,作为所述第一虚拟背景图像;或者,对所述图像数据库中的每张图像进行文本识别,得到每张图像中包含的词汇,从所述图像数据库中选取包含所述关键词的图像,作为所述第一虚拟背景图像。4.根据权利要求1所述的方法,其特征在于,所述第一音频特征包括音高参数,所述音高参数用于表示所述原始音频数据中的声音振动频率的高低;所述从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像,包括:从所述图像数据库中选取与所述音高参数匹配的图像,作为所述第一虚拟背景图像。5.根据权利要求4所述的方法,其特征在于,所述从所述图像数据库中选取与所述音高参数匹配的图像,作为所述第一虚拟背景图像,包括:所述图像数据库中还包括每张图像的亮度标签,所述亮度标签用于表示对应图像的亮度,从所述图像数据库中选取亮度标签与所述音高参数匹配的图像,作为所述第一虚拟背景图像;或者,对所述图像数据库中的每张图像进行亮度检测,得到每张图像的亮度,从所述图像数据库中选取亮度与所述音高参数匹配的图像,作为所述第一虚拟背景图像。6.根据权利要求1-5任一项所述的方法,其特征在于,所述在所述直播间中播放所述第一虚拟直播数据之后,所述方法还包括:当所述第一虚拟直播数据的播放时长达到预设时长时,对所述原始音频数据进行特征提取,得到所述原始音频数据的第二音频特征;从所述图像数据库中选取与所述第二音频特征匹配的图像,作为第二虚拟背景图像,所述第二虚拟背景图像与所述第一虚拟背景图像不同;将所述第一虚拟背景图像替换为所述第二虚拟背景图像,将替换背景图像后得到的虚拟图像数据与所述原始音频数据作为第二虚拟直播数据,并在所述直播间中播放所述第二虚拟直播数据。7.一种直播数据播放装置,其特征在于,所述装置包括:接收模块,用于接收直播间中的主播终端发送的原始直播数据,所述原始直播数据包括原始图像数据和原始音频数据;特征提取模块,用于对所述原始音频数据进行特征提取,得到所述原始音频数据的第一音频特征;选取模块,用于从图像数据库中选取与所述第一音频特征匹配的图像,作为第一虚拟背景图像,所述图像数据库中包含多张图像;替换模块,用于将所述原始图像数据中的背景图像替换为所述第一虚拟背景图像;播放模块,用于将替换背景图像后得到的虚拟图像数据与所述原始音频数据作为第一虚拟直播数据,并在所述直播间中播放所述第一虚拟直播数据。8.根据权利要求7所述的装置,其特征在于,所述第一音频特征包括关键词,所述关键词用于表示所述原始音频数据的语义;所述选取模块,包括:关键词选取单元,用于从所述图像数据库中选取与所述关键词匹配的图像,作为所述第一虚拟背景图像。9.根据权利要求8所述的装置,其特征在于,所述图像数据库中还包括每张图像的词汇标签,所述词汇标签用于表示对应图像中包含的词汇,所述关键词选取单元,还用于从所述图像数据库中选取词汇标签包含所述关键词的图像,作为所述第一虚拟背景图像;或者,所述关键词选取单元,还用于对所述图像数据库中的每张图像进行文本识别,得到每张图像中包含的词汇,从所述图像数据库中选取包含所述关键词的图像,作为所述第一虚拟背...

【专利技术属性】
技术研发人员:梁艺慧
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东,44

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

1