一种音频媒体播放方法、通信设备及网络系统的制作方法

文档序号:10570050
一种音频媒体播放方法、通信设备及网络系统的制作方法
【专利摘要】本发明实施例公开了一种音频媒体播放方法、通信设备及网络系统,该方法包括:服务器通过预设的分词算法获取目标歌曲的歌词的关键词;所述服务器从预设的图片库中选择对应的标签与所述关键词相匹配的图片作为所述目标歌曲的关联图片,所述关联图片用于在播放所述目标歌曲时展示,所述图片库中每张图片对应有至少一个标签。采用本发明实施例,可以保证用户获得视觉和听觉上的双重享受,提升了用户体验。
【专利说明】
一种音频媒体播放方法、通信设备及网络系统
技术领域
[0001] 本发明涉及通信技术领域,尤其涉及一种音频媒体播放方法、通信设备及网络系 统。
【背景技术】
[0002] 随着电子技术的发展,智能手机、平板电脑、iWatch等终端的普及度越来越高,成 为了人们工作、生活和学习中不可或缺的一部分。播放音乐是终端的一项非常重要的功能, 音乐的种类大体上分为带视频的音乐(即音乐短片(Music Video,MV))和纯音频的音乐,带 视频的音乐的格式包括音频视频交错(Audio Video Interleaved,AVI)格式、动态图像专 家组(Moving Picture Experts Group 4,MP4)格式、流媒体(FlashVideo,FLV)格式等;纯 音频的音乐的格式包括动态影像专家压缩标准音频层面3(Moving Picture Experts Group Audio Layer III,MP3)格式、自适应多速率语音编码(Adaptive Multi_Rate,AMR) 格式、数字音频(Windows Media Audio,WMA)格式等。
[0003] 带视频的音乐更形象直观,能够提供视觉和听觉上的双重享受,使得用户对音乐 意境的体会更直接明了,但是带视频的音乐的制作成本非常高、占用存储空间较大、下载时 所需带宽和时间较多。相比而言,纯音频的音乐的制作成本较低,占用存储空间较较小,下 载时所需带宽和时间较短,但是纯音频的音乐无法为用户提供良好的视觉体验,无法创造 很好的音乐意境。现有技术中还没有音乐类型能够兼具带视频的音乐和不带视频的音乐的 优点。

【发明内容】

[0004] 本发明实施例公开了一种音频媒体播放方法、通信设备及网络系统,可以保证用 户获得视觉和听觉上的双重享受,提升了用户体验。
[0005] 第一方面,本发明实施例提供了一种音频媒体播放方法,该方法包括:
[0006] 服务器通过预设的分词算法获取目标歌曲的歌词的关键词;
[0007] 所述服务器从预设的图片库中选择对应的标签与所述关键词相匹配的图片作为 所述目标歌曲的关联图片,所述关联图片用于在播放所述目标歌曲时展示,所述图片库中 每张图片对应有至少一个标签。
[0008] 第二方面,本发明实施例提供一种通信设备,该通信设备包括:
[0009] 第一获取单元,用于通过预设的分词算法获取目标歌曲的歌词的关键词;选择单 元,用于从预设的图片库中选择对应的标签与所述关键词相匹配的图片作为所述目标歌曲 的关联图片,所述关联图片用于在播放所述目标歌曲时展示,所述图片库中每张图片对应 有至少一个标签。
[0010] 第三方面,本发明实施例提供一种网络系统,所述网络系统包括通信设备和目标 终端,其中:
[0011]所述通信设备,用于通过预设的分词算法获取目标歌曲的歌词的关键词;从预设 的图片库中选择对应的标签与所述关键词相匹配的图片作为所述目标歌曲的关联图片,所 述图片库中每张图片对应有至少一个标签;
[0012] 所述目标终端,用于向所述服务器发送播放或者下载目标歌曲的请求指令;
[0013] 所述通信设备,还用于接收所述目标终端发送的播放或下载所述目标歌曲的所述 请求指令;根据所述请求指令向所述目标终端发送所述目标歌曲和所述关联图片;
[0014] 所述目标终端,还用于接收所述目标图片和所述关联图片,同步播放所述目标歌 曲时播放所述关联图片。
[0015] 通过实施本发明实施例,可以预先为目标歌曲匹配好关联图片,以便在播放该目 标歌曲时可以同步播放关联图片,使用户获得视觉和听觉上的双重享受,提升了用户体验。
【附图说明】
[0016] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。
[0017] 图1是本发明实施例提供的一种音频媒体播放方法的流程示意图;
[0018] 图2是本发明实施例提供的一种分词算法的功能系统的结构示意图;
[0019] 图3是本发明实施例提供的一种图片的场景示意图;
[0020] 图4是本发明实施例提供的一种向量夹角的示意图;
[0021 ]图5是本发明实施例提供的又一种向量夹角的示意图;
[0022] 图6是本发明实施例提供的又一种向量夹角的示意图;
[0023] 图7是本发明实施例提供的又一种音频媒体播放方法的流程示意图;
[0024] 图8是本发明实施例提供的又一种音频媒体播放方法的流程示意图;
[0025] 图9是本发明实施例提供的一种通信设备的结构示意图;
[0026] 图10是本发明实施例提供的一种选择单元的结构示意图;
[0027] 图11是本发明实施例提供的一种第一确定单元的结构示意图;
[0028] 图12是本发明实施例提供的又一种通信设备的结构示意图;
[0029] 图13是本发明实施例提供的又一种通信设备的结构示意图;
[0030]图14是本发明实施例提供的又一种通信设备的结构示意图;
[0031] 图15是本发明实施例提供的一种网络系统的结构示意图;
[0032] 图16是本发明实施例提供的一种目标终端的结构示意图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本 发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实 施例,都属于本发明保护的范围。
[0034]本发明实施例所描述的目标终端可以是手机、平板电脑、笔记本电脑、掌上电脑、 移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iWatch 等)、智能手环、计步器等)或其他可安装部署音乐应用客户端的终端设备。本发明实施例所 描述的通信设备可以为用来存放歌曲信息的网络服务器,或者终端设备(例如,笔记本电 脑),用户可以通过安装在该目标终端上的音乐客户端来获取该通信设备中的歌曲信息。 [0035]请参见图1,图1是本发明实施例提供的一种音频媒体播放方法的流程示意图,该 方法包括但不限于如下步骤。
[0036]步骤S101:通信设备通过预设的分词算法获取目标歌曲的歌词的关键词。
[0037]具体地,该通信设备中存储有很多歌曲且每首歌曲都对应有歌词,通常情况下歌 曲的歌词与该歌曲节奏是同步的,但是有时候也会出现歌曲的歌词与歌曲的节奏不同步的 情况,本发明实施例中,可以通过人工校验(或匹配)或者机器自动校验(或匹配)的方式确 保存放在该通信设备中的所有歌曲的歌曲节奏与歌词同步。
[0038] 该目标歌曲为该通信设备中存放的多首歌曲中的某一首,该目标歌曲也对应有相 应的歌词,该通信设备通过预先设置的分词算法获取该目标歌曲的歌词的关键词,图2为本 发明实施例列举的一种分词算法的功能系统20的示意图,该系统包括总控子系统201、分词 子系统202和句法语义子系统203,总控子系统201用于协调分词子系统202和句法语义子系 统203的运行,该分词子系统202用于将输入的歌词分割成独立的词语,该句法语义子系统 203用于对分词子系统输出的词语做语义分析,提取出其中的关键词,提取出的关键词的数 量此处不作限制,例如,提取出的该目标歌曲的歌词的关键词包括"爱情"、"阳光"、"美好" 和"时光"。
[0039] 步骤S102:该通信设备从预设的图片库中选择对应的标签与该关键词相匹配的图 片作为该目标歌曲的关联图片。
[0040] 具体地,该通信设备中预先设置有一个或者多个图片库(例如,存放图片的文件 夹)用来存放图片,该图片库中的图片的数量至少为一张,优选的,该图片库中包含多张图 片,且每张图片都对应有至少一个标签,该标签用于表示对应的图片呈现的内容,或者意 境,举例来说,请参见图3,图3中呈现的内容包括"阳光"、"美女"等,表达的意境包括"爱 情"、"幸福"等。每张图片的标签可以由人工对图片进行识别,然后赋予该图片相应的标签, 最后将该图片及对应的标签关联存储在该通信设备中;每张图片的标签也可以由机器根据 预先设置的用来识别图片的算法来赋予该图片相应的标签,最后将该图片及相对应的标签 关联存储在该通信设备中。
[0041] 由于前面已经提取出了目标歌曲的歌词的关键词,且图片库中每张图片都对应有 自身的标签,因此可以将该目标歌曲的歌词的关键词逐一与该图片库中的每张图片的标签 进行匹配,如果该关键词与该标签匹配则将该标签对应的图片作为该目标歌曲的关联图片 供后续使用。判断关键词与标签是否匹配的方式及标准有很多,以下列举几种匹配方式及 标准以方便理解本发明实施例的方案。
[0042] 方案一:假如该目标歌曲的歌词的关键词为时光、爱情和美好;而该标签为时光、 爱情、美好、美女;那么,首先确定该关键词中与该标签中相同词语的数量,然后用该相同词 语的数量除以该标签的词语的数量,得到的比值越大则匹配度越高,本案例中,相同词语的 数量为3,标签的词语的数量为4,因此比值为3/4 = 0.75,如果预先还设置了比值大于0.6则 为匹配的话,那么本案例中计算出的0.75表明该关键词与该标签相匹配,因此该标签对应 的图片可以作为该目标歌曲的关联图片。
[0043] 方案二:可以通过余弦相似度算法计算预设的图片库中是否有图片对应的标签与 该目标歌曲的歌词的关键词的匹配度达到预设阈值;若有,则将对应的标签与该目标歌曲 的歌词的关键词的匹配度达到该预设阈值的图片作为该目标歌曲的关联图片。
[0044] 在一种可选的方案中,该图片库中的每张图片的标签和该目标歌曲的歌词的关键 词组成的词语的并集为(词语1,词语2……词语……M〗)为该每张图片的标签的向 量,当该每张图片的标签中包含词语i时,M 1=l,当该每张图片的标签中不包含词语i时,Mi = 〇;(Ni,N2……阶)为该目标歌曲的歌词的关键词的向量,当该歌词的关键词中包含词语i 时,化=1,当该歌曲的关键词中不包含词语i时,化=0,1为1到I的正整数;该通过余弦相似 度算法计算预设的图片库中是否有图片对应的标签与该目标歌曲的歌词的关键词的匹配 度达到预设阈值包括:通过余弦相似度算法计算该图片库中是否有图片的标签的向量(Mb M 2……M〗)与该目标歌曲的歌词的关键词的向量(他,犯……阶)的夹角的余弦值小于预设对 比值,该余弦值大于该预设对比值表明匹配度达到预设阈值。
[0045] 举例来说,假设某张图片的标签为"爱情"、"美好"和"阳光",该目标歌曲的歌词的 关键词为"时光"、"美好"和"爱情",那么该标签和该关键词的并集为(时光,美好,爱情,阳 光),该标签的向量为(〇,1,1,1),该关键词的向量为(1,1,1,〇),然后基于预先设置好的余 弦相似度算法计算向量(〇,1,1,1)与向量(1,1,1,〇)之间的余弦值。
[0046] 在一种余弦相似度算法中,如果两个向量之间的夹角为图4所示的锐角时,最终计 算出的余弦值会比较小,匹配度相对较高;如果两个向量为图5所示的夹角为0时,最终计算 出的余弦值为〇,匹配度也比较高;如果两个向量之间的夹角为图6所示的钝角时,匹配度相 对较低。计算向量(Mhifc……M〗)与向量为(见,他……阶)的余弦值的公式如公式1-1所示。
[0048] 当计算出的余弦值大于预先设置的一个对比值(例如,对比值为0.6)时,表明该标 签与该关键词相匹配,且余弦值越大匹配度越高。通过计算可以得出向量(〇,1,1,1)与向量 (1,1,1,〇)的余弦值为〇. 667,高于对比值0.6,因此该标签与该关键词匹配。
[0049] 在又一种可选的方案中,该图片库中的每张图片的标签和该目标歌曲的歌词的关 键词组成的词语的并集为(词语1,词语2……词语……M〗)为该每张图片的标签的 向量,M:为词语i在该每张图片的标签中所占的比重;(见,犯……阶)为该目标歌曲的歌词的 关键词的向量,化为词语i在该目标歌曲的歌词中出现的次数,i为1到I的正整数;该通过余 弦相似度算法计算预设的图片库中是否有图片对应的标签与该目标歌曲的歌词的关键词 的匹配度达到预设阈值包括:通过余弦相似度算法计算该图片库中是否有图片的标签的向 量(Mi,M 2……M〗)与该目标歌曲的歌词的关键词的向量(见,N2……阶)的夹角的余弦值小于 预设对比值,该余弦值大于该预设对比值表明匹配度达到预设阈值。
[0050] 举例来说,假设某张图片的标签为"爱情"、"美好"和"阳光"且权重依次为1,2,3, 该目标歌曲的歌词的关键词为"时光"、"美好"和"爱情",那么该标签和该关键词的并集为 (时光,美好,爱情,阳光),该标签的向量为(〇,2,1,3),该关键词中"时光"出现的次数为1, "美好"出现的次数为2, "爱情"出现的次数为0, "阳光"出现的次数为3,那么该关键词的向 量为(1,2,0,3),然后基于预先设置好的余弦相似度算法计算向量(0,2,1,3)与向量(1,2, 〇,3)之间的余弦值,并将计算得到的余弦值与预先设置的对比值比较以判断匹配度是否满 足预设要求。该余弦相似度算法以上已有描述,此处不再赘述。
[0051] 可选的,还可以对该图片库中剩下的其他未匹配过的图片进行匹配,如果还有图 片的标签与该目标歌曲的歌词的关键词的匹配达到预先设定的条件,则该图片也可以作为 该目标歌曲的关联图片;可选的,如果该图片库中有很多张图片的标签与该目标歌曲的歌 词的关键词的匹配度满足该预设的条件,则可以设置一个筛选规则,从该很张图片中选择 部分图片作为该目标歌曲的关联图片。例如,可以根据该目标歌曲的播放时长来计算需要 多少张图片,假设计算出需要M张图片,那么可以从该很多张图片中选择匹配度靠前的前M 张图片作为该目标歌曲的关联图片,M为正整数。
[0052] 通过执行步骤S101和S102可以为该通信设备中的目标歌曲匹配好关联图片,可以 理解的是,基于该原理可以为该通信设备中存储的其他歌曲匹配好关联图片,在该通信设 备中不同的两首歌曲的关联图片可能完全不同,也可能部分相同,也可能完全相同。
[0053] 通过步骤S101和S102为目标歌曲匹配好关联图片后,该关联图片用于在播放该目 标歌曲时进行同步展示,在一种可选的方案中,可以通过执行步骤S103~S104来对该关联 图片进行展示,步骤S103~S104的详细描述如下。
[0054]步骤S103:该通信设备接收目标终端发送的播放或下载该目标歌曲的请求指令。
[0055] 具体地,用户在线听该目标歌曲或者将该目标歌曲下载到本地后再听时,都需要 向该通信设备发送请求指令;相应地,该通信设备接收该目标终端发送的该请求指令,对该 请求指令进行解析以获取该请求指令中指示的需要聆听的歌曲。
[0056] 步骤S104:该通信设备根据该请求指令向该目标终端发送该目标歌曲和该关联图 片,以用于该目标终端在播放该目标歌曲时播放该关联图片。
[0057] 具体地,当从该请求指令中分析出用户想要聆听目标歌曲(例如,该请求指令中包 含该目标歌曲的标识信息)时,该通信设备将存储的该目标歌曲(目标歌曲包括该歌曲的音 频信息,还可以包括歌词、歌星、专辑等信息)以及该目标歌曲的关联图片发送给该目标终 端。
[0058]相应地,该目标终端接收该通信设备发送的该目标歌曲以及该目标歌曲对应的关 联图片,并将该目标歌曲及该目标歌曲的关联图片存储(如果用户触发的是下载操作则会 进行存储)或者缓存(如果用户触发的在线听的操作则会进行缓存)到本地;然后播放该目 标歌曲并通过携带的显示屏来显示该关联图片,当存在多张关联图片时,可以轮流显示该 多张关联图片,这样一来,用户在听歌时就可以享受到类似MV的视觉效果。
[0059]为了更好地理解本发明实施例的方案,以下通过图7举例说明本发明实施例的一 种更细化的实时流程,图7中的每个阿拉伯数据代表一个步骤,各个步骤的描述如下(以下 步骤不存在严格的先后顺序):
[0060] 1、收集歌曲的相关数据存入到歌曲库,存储到歌曲库中的每首歌曲都有准确的歌 词,即歌词的出场顺序与音乐的节奏是同步的;
[0061] 2、收集图片的相关数据输入图片库,图片的来源此处不作限制,收集的每张图片 都要设置至少一个标签(TAG);
[0062] 3、将歌曲库里的歌曲的歌词作为分词算法提取单元(即上述分词算法的功能系统 20)的输入,从该分词算法提取单元输出的词语为相应歌曲的关键词;
[0063] 4、将分词算法提取单元输出的关键字作为相似度算法单元的输入;
[0064] 5、将图片库里的标签作为相似度算法单元的输入,该相似度算法单元用于通过相 似度算法对该输入的标签与关键词进行匹配;
[0065] 6、若该关键词与该标签相匹配,则将该关键词对应的歌曲与该标签对应的图片关 联存储到歌曲/图片库中供使用;
[0066] 7、通过匹配好的歌曲/图片库为目标终端提供歌曲服务,使得该目标终端在为用 户提供音频服务的同时也能展示相关图片,提供听觉和视觉上的双重享受。
[0067] 在图1所描述的方法中,通信设备预先为目标歌曲匹配好关联图片,以便在播放该 目标歌曲时可以同步播放关联图片,使用户获得视觉和听觉上的双重享受,提升了用户体 验。例如,在用户下载或者在线听目标歌曲时将该目标歌曲和该关联图片都发送给该目标 终端,该目标终端在接收到该目标歌曲和关联图片后,可以在播放该歌曲的同时向用户展 示该关联图片,这样一来,就可以保证用户获得视觉和听觉上的双重享受,提升了用户体 验。
[0068] 请参见图8,图8是本发明实施例提供的又一种音频媒体播放方法的流程示意图, 该方法包括但不限于如下步骤:
[0069]步骤S801:通信设备通过预设的分词算法获取目标歌曲的歌词的关键词。
[0070] 具体地,步骤S801可以对应参照步骤S101,此处不再赘述。
[0071] 步骤S802:该通信设备从预设的图片库中选择对应的标签与该关键词相匹配的图 片作为该目标歌曲的关联图片。
[0072] 具体地,该通信设备中预先设置有一个或者多个图片库(例如,存放图片的文件 夹)用来存放图片,该图片库中的图片的数量至少为一张,优选的,该图片库中包含多张图 片,且每张图片都对应有至少一个标签,该标签为预先定义的用来描述图片的词语,例如, 美女、阳光等。在一种可选的方案中,如果某张图片的标签词语与该目标歌曲中的歌词的关 键词词语相同,则将该某张图片作为该目标图片的关联图片;在又一种可选的方案中,如果 某张图片的标签词语与该目标歌曲中的歌词的关键词词语为近义词(可以预先定义一个近 义词库来供参考),则将该某张图片作为该目标图片的关联图片。通常情况下,歌曲的歌词 的关键词的数量会有多个,那么基于该多个关键词选择出的关联图片也可能会有多张;可 选的,每个关键词对应一张或多张图片;可选的,有些关键词对应有图片有些关键词没对应 图片。
[0073] 步骤S803:该通信设备根据所述多个关键词中每个关键词在所述目标歌曲的歌词 中播放的顺序,排列所述多张关联图片中每张关联图片的播放顺序。
[0074] 具体地,该通信设备配置这些图片的播放顺序,在一种可选的方案中,可以根据播 放目标歌曲时各个关键词出现的顺序,来播放各个关键词对应的图片,该举例来说,播放该 目标歌曲时先后有关键词"美女","阳光","开心"出现,并且步骤S802中分别选择了标签为 "美女"的图片A、标签为"阳光"的图片B和标签为"开心"的图片C作为关联图片,那么可以将 这些关联图片的出现顺序配置为:图片A、图片B、图片C;可选的,配置播放目标歌曲的过程 中出现词语"美女"时,播放图片A,配置播放目标歌曲的过程中出现词语"阳光"时,播放图 片B,配置播放目标歌曲的过程中出现词语"开心"时,播放图片C。
[0075]需要说明的是,步骤S803只是配置了选择出来的关联图片的播放顺序,至于真正 播放这些关联图片是由该通信设备来做还是由其他设备来做此处不作限制。在一种可选的 方案中,该通信设备可以执行上述步骤S103和S104来将该目标歌曲以及关联图片发送给目 标终端,使该目标终端来执行播放该目标歌曲以及关联图片的操作。
[0076] 在图8所描述的方法中,通信设备预先根据目标歌曲中的关键词为该目标歌曲匹 配好关联图片,以及配置该关联图片的播放顺序,在用户下载或者在线听目标歌曲时将该 目标歌曲和该关联图片都发送给该目标终端,该目标终端在接收到该目标歌曲和关联图片 后,可以在播放该歌曲的同时向用户展示该关联图片,这样一来,就可以保证用户获得视觉 和听觉上的双重享受,提升了用户体验。
[0077] 上述详细阐述了本发明实施例的方法,为了便于更好地实施本发明实施例的上述 方案,相应地,下面提供了本发明实施例的装置。
[0078]请参见图9,图9是本发明实施例提供的一种通信设备90的结构示意图,该通信设 备90可以包括第一获取单元901和选择单元902,其中,各个单元的详细描述如下。
[0079] 第一获取单元901用于通过预设的分词算法获取目标歌曲的歌词的关键词;
[0080] 选择单元902用于从预设的图片库中选择对应的标签与所述关键词相匹配的图片 作为所述目标歌曲的关联图片,所述关联图片用于在播放所述目标歌曲时展示,所述图片 库中每张图片对应有至少一个标签。
[0081 ] 在一种可选的方案中,所述选择单元902包括计算单元9021和第一确定单元9022, 图10是该选择单元902的结构示意图,其中:
[0082]计算单元9021用于通过余弦相似度算法计算预设的图片库中是否有图片对应的 标签与所述目标歌曲的歌词的关键词的匹配度达到预设阈值;
[0083]第一确定单元9022用于在所述计算单元9021计算出所述图片库中有图片对应的 标签与所述目标歌曲的歌词的关键词的匹配度达到预设阈值时,将对应的标签与所述目标 歌曲的歌词的关键词的匹配度达到所述预设阈值的图片作为所述目标歌曲的关联图片。
[0084] 在又一种可选的方案中,所述图片库中的每张图片的标签和所述目标歌曲的歌词 的关键词组成的词语的并集为(词语1,词语2……词语……M〗)为所述每张图片的 标签的向量,当所述每张图片的标签中包含词语i时,M 1 = l,当所述每张图片的标签中不包 含词语i时,……阶)为所述目标歌曲的歌词的关键词的向量,当所述歌词的关 键词中包含词语i时,化=1,当所述歌曲的关键词中不包含词语i时,化=0,1为1到I的正整 数;所述计算单元9021具体用于通过余弦相似度算法计算所述图片库中是否有图片的标签 的向量(Mi,M2......Mi)与所述目标歌曲的歌词的关键词的向量(Ni,N2......Ni)的夹角的余弦 值小于预设对比值,所述余弦值大于所述预设对比值表明匹配度达到预设阈值。
[0085] 在又一种可选的方案中,所述图片库中的每张图片的标签和所述目标歌曲的歌词 的关键词组成的词语的并集为(词语1,词语2……词语……M〗)为所述每张图片的 标签的向量,M:为词语i在所述每张图片的标签中所占的比重;(见,犯……阶)为所述目标歌 曲的歌词的关键词的向量,化为词语i在所述目标歌曲的歌词中出现的次数,i为1到I的正 整数;所述计算单元9021具体用于通过余弦相似度算法计算所述图片库中是否有图片的标 签的向量……M〗)与所述目标歌曲的歌词的关键词的向量(NhN 2……阶)的夹角的余 弦值小于预设对比值,所述余弦值大于所述预设对比值表明匹配度达到预设阈值。
[0086] 在又一种可选的方案中,所述第一确定单元9022包括第二获取单元90221和第二 确定单元90222,图11为第一确定单元9022的结构示意图,其中:
[0087] 第二获取单元90221用于获取所述目标歌曲的播放时长并根据所述播放时长计算 需要图片的数量M;
[0088] 第二确定单元90222用于将对应的标签与所述目标歌曲的歌词的关键词的匹配度 达到预设阈值且匹配度从大到小排在前M位的图片作为所述目标歌曲的关联图片。
[0089] 需要说明的是,在本发明实施例中,各个单元的具体实现还可以对应参照图1所示 的方法实施例的相应描述。
[0090] 在图9所描述的通信设备90中,通信设备90预先为目标歌曲匹配好关联图片,以便 在播放该目标歌曲时可以同步播放关联图片,使用户获得视觉和听觉上的双重享受,提升 了用户体验。
[0091] 请参见图12,图12是本发明实施例提供的又一种通信设备90的结构示意图,该通 信设备90除了包括第一获取单元901和选择单元902外,还可以包括接收单元903和发送单 元904,接收单元903和发送单元904的详细描述如下。
[0092] 接收单元903用于接收目标终端发送的播放或下载所述目标歌曲的请求指令;
[0093] 发送单元904用于根据所述请求指令向所述目标终端发送所述目标歌曲和所述关 联图片,以用于所述目标终端在播放所述目标歌曲时播放所述关联图片。
[0094] 需要说明的是,在本发明实施例中,各个单元的具体实现还可以对应参照图1所示 的方法实施例的相应描述。
[0095] 在图9所描述的通信设备90中,通信设备90预先为目标歌曲匹配好关联图片,在用 户下载或者在线听目标歌曲时将该目标歌曲和该关联图片都发送给该目标终端,该目标终 端在接收到该目标歌曲和关联图片后,可以在播放该歌曲的同时向用户展示该关联图片, 这样一来,就可以在保证用户获得视觉和听觉上的双重享受的前提下,尽量减小了歌曲的 制作成本、存储压力以及传输带宽。
[0096] 请参见图13,图13是本发明实施例提供的又一种通信设备130的结构示意图,该通 信设备130除了包括第一获取单元1301、选择单元1302和排列单元1303,各个单元的详细描 述如下。
[0097] 第一获取单元1301用于通过预设的分词算法获取目标歌曲的歌词的关键词;
[0098] 选择单元1302用于从预设的图片库中选择对应的标签与所述关键词相匹配的图 片作为所述目标歌曲的关联图片,所述关联图片用于在播放所述目标歌曲时展示,所述图 片库中每张图片对应有至少一个标签。
[0099] 排列单元1303用于根据所述多个关键词中每个关键词在所述目标歌曲的歌词中 播放的顺序,排列所述多张关联图片中每张关联图片的播放顺序。
[0100] 需要说明的是,在本发明实施例中,各个单元的具体实现还可以对应参照图8所示 的方法实施例的相应描述。
[0101] 在图13所描述的通信设备130中,通信设备130预先为目标歌曲匹配好关联图片, 以便在播放该目标歌曲时可以同步播放关联图片,使用户获得视觉和听觉上的双重享受, 提升了用户体验。
[0102] 请参照图14,图14时本发明实施例提供的又一种通信设备140的结构示意图,该通 信设备140可以包括:至少一个处理器1401,例如CPU,至少一个网络接口 1404,用户接口 1403,存储器1405,至少一个通信总线1402以及显示屏1406。其中,通信总线1402用于实现 这些组件之间的连接通信。其中,用户接口 1403可以包括显示屏(Display) 1406,可选用户 接口 1403还可以包括标准的有线接口、无线接口。通信接口 1404可选的可以包括标准的有 线接口(如数据线接口、网线接口等)、无线接口(如WI-FI接口、蓝牙接口、近场通讯接口)。 存储器1405可以是高速R4M存储器,也可以是非不稳定的存储器(non-volatile memory), 例如至少一个磁盘存储器。存储器1405可选的还可以是至少一个位于远离前述处理器1401 的存储装置。如图14所示,作为一种计算机存储介质的存储器1405中可以包括操作系统、网 络通信模块、用户接口模块以及数据处理程序。
[0103]在图14所示的通信设备140中,通信接口 1404主要用于连接第二终端,与第二终端 进行数据通信;而处理器1401可以用于调用存储器1405中存储的数据处理程序,并执行以 下操作。
[0104] 通过预设的分词算法获取目标歌曲的歌词的关键词;
[0105] 从预设的图片库中选择对应的标签与所述关键词相匹配的图片作为所述目标歌 曲的关联图片,所述关联图片用于在播放所述目标歌曲时展示,所述图片库中每张图片对 应有至少一个标签。
[0106] 在一种可选的方案中,所述处理器1401从预设的图片库中选择对应的标签与所述 关键词相匹配的图片作为所述目标歌曲的关联图片,具体为:
[0107] 通过余弦相似度算法计算预设的图片库中是否有图片对应的标签与所述目标歌 曲的歌词的关键词的匹配度达到预设阈值;
[0108] 若有,则将对应的标签与所述目标歌曲的歌词的关键词的匹配度达到所述预设阈 值的图片作为所述目标歌曲的关联图片。
[0109] 在又一种可选的方案中,所述图片库中的每张图片的标签和所述目标歌曲的歌词 的关键词组成的词语的并集为(词语1,词语2……词语……M〗)为所述每张图片的 标签的向量,当所述每张图片的标签中包含词语i时,M 1 = l,当所述每张图片的标签中不包 含词语i时,……阶)为所述目标歌曲的歌词的关键词的向量,当所述歌词的关 键词中包含词语i时,化=1,当所述歌曲的关键词中不包含词语i时,化=0,1为1到I的正整 数;所述处理器1401通过余弦相似度算法计算预设的图片库中是否有图片对应的标签与所 述目标歌曲的歌词的关键词的匹配度达到预设阈值,具体为:
[0110] 通过余弦相似度算法计算所述图片库中是否有图片的标签的向量(MhMs……Md 与所述目标歌曲的歌词的关键词的向量(见,犯……阶)的夹角的余弦值小于预设对比值,所 述余弦值大于所述预设对比值表明匹配度达到预设阈值。
[0111] 在又一种可选的方案中,所述图片库中的每张图片的标签和所述目标歌曲的歌词 的关键词组成的词语的并集为(词语1,词语2……词语……M〗)为所述每张图片的 标签的向量,M:为词语i在所述每张图片的标签中所占的比重;(见,犯……阶)为所述目标歌 曲的歌词的关键词的向量,化为词语i在所述目标歌曲的歌词中出现的次数,i为1到I的正 整数;所述处理器1401通过余弦相似度算法计算预设的图片库中是否有图片对应的标签与 所述目标歌曲的歌词的关键词的匹配度达到预设阈值,具体为:
[0112]通过余弦相似度算法计算所述图片库中是否有图片的标签的向量(M^Ms……Md 与所述目标歌曲的歌词的关键词的向量(见,犯……阶)的夹角的余弦值小于预设对比值,所 述余弦值大于所述预设对比值表明匹配度达到预设阈值。
[0113] 在又一种可选的方案中,所述处理器1401将对应的标签与所述目标歌曲的歌词的 关键词的匹配度达到所述预设阈值的图片作为所述目标歌曲的关联图片,具体为:
[0114] 获取所述目标歌曲的播放时长并根据所述播放时长计算需要图片的数量M;
[0115] 将对应的标签与所述目标歌曲的歌词的关键词的匹配度达到预设阈值且匹配度 从大到小排在前M位的图片作为所述目标歌曲的关联图片。
[0116] 在又一种可选的方案中,所述目标歌曲的歌词包含多个关键词,所述目标歌曲对 应有多张关联图片,所述处理器1401从预设的图片库中选择对应的标签与所述关键词相匹 配的图片作为所述目标歌曲的关联图片之后,还用于:
[0117] 根据所述多个关键词中每个关键词在所述目标歌曲的歌词中播放的顺序,排列所 述多张关联图片中每张关联图片的播放顺序。
[0118]在又一种可选的方案中,所述处理器1401从预设的图片库中选择对应的标签与所 述关键词相匹配的图片作为所述目标歌曲的关联图片之后,还用于:
[0119] 接收目标终端发送的播放或下载所述目标歌曲的请求指令;
[0120] 根据所述请求指令向所述目标终端发送所述目标歌曲和所述关联图片,以用于所 述目标终端在播放所述目标歌曲时播放所述关联图片。
[0121]需要说明的是,通信设备140的具体实现还可以对应参照图1和图8所示方法实施 例的相应描述。
[0122] 在图14所描述的通信设备140中,通信设备140预先为目标歌曲匹配好关联图片, 以便在播放该目标歌曲时可以同步播放关联图片,使用户获得视觉和听觉上的双重享受, 提升了用户体验。
[0123] 上述详细阐述了本发明实施例的方法和通信设备,为了便于更好地实施本发明实 施例的上述方案,相应地,下面提供了本发明实施例的网络系统。
[0124] 请参见图15,图15是本发明实施例提供的一种网络系统150,网络系统150包括通 信设备1501和目标终端1502,其中:
[0125] 所述通信设备1501用于通过预设的分词算法获取目标歌曲的歌词的关键词;从预 设的图片库中选择对应的标签与所述关键词相匹配的图片作为所述目标歌曲的关联图片, 所述图片库中每张图片对应有至少一个标签;
[0126] 所述目标终端1502用于向通信设备1501发送播放或者下载目标歌曲的请求指令;
[0127] 所述通信设备1501还用于接收所述目标终端1502发送的播放或下载所述目标歌 曲的所述请求指令;根据所述请求指令向所述目标终端发送所述目标歌曲和所述关联图 片;
[0128] 所述目标终端1502还用于接收所述目标图片和所述关联图片,同步播放所述目标 歌曲时播放所述关联图片。
[0129] 需要说明的是,通信设备1501可以对应参照图9所示的装置实施例中描述的通信 设备90、或者图10所示的装置实施例中描述的通信设备190、或者图13所示的装置实施例中 描述的通信设备130、或者图14所示的装置实施例中描述的通信设备140来具体实现,该目 标终端1502为上述方法和装置实施例中描述的目标终端。在一种可选的方案中,目标终端 1502为图16所示的目标终端160,图16中,该目标终端160可以包括:至少一个处理器1601, 例如CPU,至少一个网络接口 1604,用户接口 1603,存储器1605,至少一个通信总线1602以及 显示屏1606。其中,通信总线1602用于实现这些组件之间的连接通信。其中,用户接口 1603 可以包括显示屏(Display) 1606,可选用户接口 1603还可以包括标准的有线接口、无线接 口。通信接口 1604可选的可以包括标准的有线接口(如数据线接口、网线接口等)、无线接口 (如WI-FI接口、蓝牙接口、近场通讯接口)。存储器1605可以是高速R4M存储器,也可以是非 不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1605可选的还 可以是至少一个位于远离前述处理器1601的存储装置。如图16所示,作为一种计算机存储 介质的存储器1605中可以包括操作系统、网络通信模块、用户接口模块以及数据处理程序。
[0130] 在图16所示的目标终端160中,通信接口 1604主要用于连接第二终端,与第二终端 进行数据通信;而处理器1601可以调用存储器1605中存储的数据处理程序用来执行相关操 作,例如,通过通信接口 1604向通信设备1501发送播放或者下载目标歌曲的请求指令;通过 通信接口 1604接收所述目标图片和所述关联图片,同步播放所述目标歌曲时播放所述关联 图片等操作。
[0131] 在图15所描述的网络系统150中,通信设备1501预先为目标歌曲匹配好关联图片, 在用户下载或者在线听目标歌曲时将该目标歌曲和该关联图片都发送给该目标终端1502, 该目标终端1502在接收到该目标歌曲和关联图片后,可以在播放该歌曲的同时向用户展示 该关联图片,这样一来,就可以在保证用户获得视觉和听觉上的双重享受的前提下,尽量减 小了歌曲的制作成本、存储压力以及传输带宽。
[0132] 综上所述,通过实施本发明实施例,通信设备预先为目标歌曲匹配好关联图片,以 便在播放该目标歌曲时可以同步播放关联图片,使用户获得视觉和听觉上的双重享受,提 升了用户体验。
[0133] 本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0134] 本发明实施例通信设备及终端中的单元可以根据实际需要进行合并、划分和删 减。
[0135] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:R0M、 RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0136] 以上实施例仅揭露了本发明中较佳实施例,不能以此来限定本发明之权利范围, 本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所 作的等同变化,仍属于发明所涵盖的范围。
【主权项】
1. 一种音频媒体播放方法,其特征在于,包括: 通过预设的分词算法获取目标歌曲的歌词的关键词; 从预设的图片库中选择对应的标签与所述关键词相匹配的图片作为所述目标歌曲的 关联图片,所述关联图片用于在播放所述目标歌曲时展示,所述图片库中每张图片对应有 至少一个标签。2. 根据权利要求1所述的方法,其特征在于,所述从预设的图片库中选择对应的标签与 所述关键词相匹配的图片作为所述目标歌曲的关联图片包括: 通过余弦相似度算法计算预设的图片库中是否有图片对应的标签与所述目标歌曲的 歌词的关键词的匹配度达到预设阈值; 若有,则将对应的标签与所述目标歌曲的歌词的关键词的匹配度达到所述预设阈值的 图片作为所述目标歌曲的关联图片。3. 根据权利要求2所述的方法,其特征在于,所述图片库中的每张图片的标签和所述目 标歌曲的歌词的关键词组成的词语的并集为(词语1,词语2……词语DJM 1, M2……M1)为所 述每张图片的标签的向量,当所述每张图片的标签中包含词语i时,M 1 = I,当所述每张图片 的标签中不包含词语i时,M1 = O; (N1,N2……N1)为所述目标歌曲的歌词的关键词的向量,当 所述歌词的关键词中包含词语i时,N 1 = I,当所述歌曲的关键词中不包含词语i时,N1 = Od 为1到I的正整数;所述通过余弦相似度算法计算预设的图片库中是否有图片对应的标签与 所述目标歌曲的歌词的关键词的匹配度达到预设阈值包括: 通过余弦相似度算法计算所述图片库中是否有图片的标签的向量(M1, M2……M1)与所 述目标歌曲的歌词的关键词的向量(N1, N2……N1)的夹角的余弦值小于预设对比值,所述余 弦值大于所述预设对比值表明匹配度达到预设阈值。4. 根据权利要求2所述的方法,其特征在于,所述图片库中的每张图片的标签和所述目 标歌曲的歌词的关键词组成的词语的并集为(词语1,词语2……词语DJM 1, M2……M1)为所 述每张图片的标签的向量,M1为词语i在所述每张图片的标签中所占的比重;(N 1,N2……N1) 为所述目标歌曲的歌词的关键词的向量,N1为词语i在所述目标歌曲的歌词中出现的次数, i为1到I的正整数;所述通过余弦相似度算法计算预设的图片库中是否有图片对应的标签 与所述目标歌曲的歌词的关键词的匹配度达到预设阈值包括: 通过余弦相似度算法计算所述图片库中是否有图片的标签的向量(M1, M2……M1)与所 述目标歌曲的歌词的关键词的向量(N1, N2……N1)的夹角的余弦值小于预设对比值,所述余 弦值大于所述预设对比值表明匹配度达到预设阈值。5. 根据权利要求2所述的方法,其特征在于,所述将对应的标签与所述目标歌曲的歌词 的关键词的匹配度达到所述预设阈值的图片作为所述目标歌曲的关联图片包括: 获取所述目标歌曲的播放时长并根据所述播放时长计算需要图片的数量M; 将对应的标签与所述目标歌曲的歌词的关键词的匹配度达到预设阈值且匹配度从大 到小排在前M位的图片作为所述目标歌曲的关联图片。6. 根据权利要求1所述的方法,其特征在于,所述目标歌曲的歌词包含多个关键词,所 述目标歌曲对应有多张关联图片,所述从预设的图片库中选择对应的标签与所述关键词相 匹配的图片作为所述目标歌曲的关联图片之后,所述方法还包括: 根据所述多个关键词中每个关键词在所述目标歌曲的歌词中播放的顺序,排列所述多 张关联图片中每张关联图片的播放顺序。7. 根据权利要求1~6任一项所述的方法,其特征在于,所述从预设的图片库中选择对 应的标签与所述关键词相匹配的图片作为所述目标歌曲的关联图片之后,所述方法还包 括: 接收目标终端发送的播放或下载所述目标歌曲的请求指令; 根据所述请求指令向所述目标终端发送所述目标歌曲和所述关联图片,以用于所述目 标终端在播放所述目标歌曲时播放所述关联图片。8. -种通信设备,其特征在于,包括: 第一获取单元,用于通过预设的分词算法获取目标歌曲的歌词的关键词; 选择单元,用于从预设的图片库中选择对应的标签与所述关键词相匹配的图片作为所 述目标歌曲的关联图片,所述关联图片用于在播放所述目标歌曲时展示,所述图片库中每 张图片对应有至少一个标签。9. 根据权利要求8所述的通信设备,其特征在于,所述选择单元包括: 计算单元,用于通过余弦相似度算法计算预设的图片库中是否有图片对应的标签与所 述目标歌曲的歌词的关键词的匹配度达到预设阈值; 第一确定单元,用于在所述计算单元计算出所述图片库中有图片对应的标签与所述目 标歌曲的歌词的关键词的匹配度达到预设阈值时,将对应的标签与所述目标歌曲的歌词的 关键词的匹配度达到所述预设阈值的图片作为所述目标歌曲的关联图片。10. 根据权利要求9所述的通信设备,其特征在于,所述图片库中的每张图片的标签和 所述目标歌曲的歌词的关键词组成的词语的并集为(词语1,词语2……词语DJM 1, M2…… M1)为所述每张图片的标签的向量,当所述每张图片的标签中包含词语i时,M1 = I,当所述每 张图片的标签中不包含词语i时,M1 = O; (N1,N2……N1)为所述目标歌曲的歌词的关键词的 向量,当所述歌词的关键词中包含词语i时,N 1 = I,当所述歌曲的关键词中不包含词语i时, N1 = Od为1到I的正整数;所述计算单元具体用于通过余弦相似度算法计算所述图片库中 是否有图片的标签的向量(M1, M2……M1)与所述目标歌曲的歌词的关键词的向量(N1, N2…… N1)的夹角的余弦值小于预设对比值,所述余弦值大于所述预设对比值表明匹配度达到预 设阈值。11. 根据权利要求9所述的通信设备,其特征在于,所述图片库中的每张图片的标签和 所述目标歌曲的歌词的关键词组成的词语的并集为(词语1,词语2……词语DJM 1, M2…… M1)为所述每张图片的标签的向量,M1为词语i在所述每张图片的标签中所占的比重;(N 1, N2……N1)为所述目标歌曲的歌词的关键词的向量,N1为词语i在所述目标歌曲的歌词中出 现的次数,i为1到I的正整数;所述计算单元具体用于通过余弦相似度算法计算所述图片库 中是否有图片的标签的向量(M 1, M2……M1)与所述目标歌曲的歌词的关键词的向量(N1, N2……N1)的夹角的余弦值小于预设对比值,所述余弦值大于所述预设对比值表明匹配度达 到预设阈值。12. 根据权利要求9所述的通信设备,其特征在于,所述第一确定单元包括: 第二获取单元,用于获取所述目标歌曲的播放时长并根据所述播放时长计算需要图片 的数量M; 第二确定单元,用于将对应的标签与所述目标歌曲的歌词的关键词的匹配度达到预设 阈值且匹配度从大到小排在前M位的图片作为所述目标歌曲的关联图片。13. 根据权利要求8所述的通信设备,其特征在于,还包括: 排列单元,用于根据所述多个关键词中每个关键词在所述目标歌曲的歌词中播放的顺 序,排列所述多张关联图片中每张关联图片的播放顺序。14. 根据权利要求8~13任一项所述的通信设备,其特征在于,还包括: 接收单元,用于接收目标终端发送的播放或下载所述目标歌曲的请求指令; 发送单元,用于根据所述请求指令向所述目标终端发送所述目标歌曲和所述关联图 片,以用于所述目标终端在播放所述目标歌曲时播放所述关联图片。15. -种网络系统,其特征在于,所述系统包括通信设备和目标终端,其中: 所述通信设备,用于通过预设的分词算法获取目标歌曲的歌词的关键词;从预设的图 片库中选择对应的标签与所述关键词相匹配的图片作为所述目标歌曲的关联图片,所述图 片库中每张图片对应有至少一个标签; 所述目标终端,用于向所述通信设备发送播放或者下载目标歌曲的请求指令; 所述通信设备,还用于接收所述目标终端发送的播放或下载所述目标歌曲的所述请求 指令;根据所述请求指令向所述目标终端发送所述目标歌曲和所述关联图片; 所述目标终端,还用于接收所述目标图片和所述关联图片,同步播放所述目标歌曲时 播放所述关联图片。
【文档编号】G06F17/30GK105930485SQ201610284310
【公开日】2016年9月7日
【申请日】2016年4月28日
【发明人】赖正盛
【申请人】深圳市金立通信设备有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1