在播放音乐时呈现图片的方法和装置的制造方法_2

文档序号:9471417阅读:来源:国知局
可以对其进行分析,以便得到所述音乐的元信息或者音频指纹信息。其中,所述元信息包括但不限于以下中的一项或多项:音乐的标题,曲作者,演奏者,音乐类型,演奏时长,所属专辑,歌词作者,歌词。在一些情况下,歌词信息还可以包括了每一句歌词的起止时间相关信息,例如LRC格式的歌词文件就是如此。而所述音频指纹信息是从所述音乐本身的音频信号中提取的一段数字摘要,可以用于所述音乐的识别和检索。根据所述音频指纹信息,可以从音频指纹数据库(例如,同时存储了音乐的音频指纹信息和元信息的数据库)中检索获得与所述音频指纹信息相关联的元信息。
[0055]根据上述音乐的元信息,可以生成与所述音乐相关联的故事情节。其中,所述故事情节是对所述音乐的故事性描述,其可以是视频形式的,例如与所述音乐相关联的一段视频,诸如MV(音乐视频,Music Video);其也可以是图片形式的,例如描述音乐情节的一张或多张图片;还可以是文字形式的。所述文字形式的对音乐的描述可以是所述音乐的歌词;或者可以是以所述音乐的歌词为基础对所述音乐的扩展性文字描述,例如,既包括了歌词也包括了音乐的主题、关键词等信息的文字描述;或者在所述音乐没有歌词的情况下,还可以是对所述音乐的介绍性文字描述。例如,中国著名的交响乐《梁祝》并无歌词,对其的介绍性文字描述(即故事情节)如下:“1)引子:春天的江南,风和日丽、鸟语花香、百花盛开。2)结缘:祝英台女扮男装去上学,在学堂遇见了梁山伯,两人一见如故,彼此情投意合,十分欣赏对方。3)草桥结拜:后来,两人在草桥结拜为兄弟,更是时时刻刻形影不离。4)同窗:两人同窗读书三载,一同读书、一同玩耍,度过了一段愉快的时光。5)分离:三年之后,学年期满,两人都必须回到自己的家乡,两人在长亭恋恋不舍的分别了。6)抗婚:祝英台回到家之后,父亲逼迫她嫁给官僚马府少爷,祝英台抗婚不嫁,和封建礼教做了顽强的斗争。7)楼台会:正在此时,梁山伯来祝家探望,得知了祝英台其实是女子,也知道了祝英台抗婚的事情,两人相约于楼台,互诉衷肠,相互倾诉了爱慕之情。8)哭诉:梁山伯回家之后,不久病故,祝英台得知后悲痛万分,她来到梁山伯的坟前,时而呼天嚎地,时而低回婉转,泣不成声,并纵身投坟。9)化蝶:在坟前,祝英台与梁山伯两人双双化成蝴蝶,在鲜花丛中翩翩起舞,诉说他们忠贞不渝的爱情”。
[0056]对于有歌词的音乐,文字形式的故事情节的生成可以如下进行:首先,直接从所述音乐的元信息中获取所述音乐的歌词,或者在所述元信息中不包括歌词的情况下,根据所述元信息,利用搜索引擎(例如常见的谷歌搜索引擎或者百度搜索引擎)搜索得到所述音乐的歌词;接着,对所述歌词进行分析和处理,得到所述音乐的故事情节。
[0057]而对于没有歌词的音乐,文字形式的故事情节的生成可以如下进行:根据所述元信息,利用搜索引擎,搜索得到所述音乐的介绍性文字描述。通过搜索引擎得到的介绍性文字描述往往有多篇(例如,用于介绍所述音乐的多张网页),这时,还可以通过预定义的筛选规则对多篇介绍性文字描述进行筛选,以得到所期望的介绍性文字描述。例如,所述筛选规则可以是排名规则,在这种情况下,可以将所述多篇介绍性文字描述中排名最靠前的那篇选择为所述音乐的介绍性文字描述;再例如,所述筛选规则还可以是重复率规则,在这种情况下,可以首先利用多个搜索引擎搜索得到所述音乐的多篇介绍性文字描述,接着将在不同搜索引擎的搜索结果中重复出现次数最多的那篇选择为所述音乐的介绍性文字描述。
[0058]步骤102,根据上述故事情节获取一张或者一张以上的图片。
[0059]在本实施例中,根据获取自步骤101的故事情节,可以进一步获取图片。在上述故事情节是图片形式的情况下,则可以直接将相应的图片返回供后继处理步骤使用。在上述故事情节是视频形式的情况下,可以对相应的视频进行图片截取。例如可以以I秒的时间间隔进行图片截取从而得到一张或者一张以上的图片,再将所述一张或者一张以上的图片作为根据故事情节获取的图片。在上述故事情节是文字形式的情况下,还可以根据相应的文字在本地进行图片搜索或者借助于互联网进行在线图片搜索,并将搜索得到的图片作为根据故事情节获取的图片。
[0060]步骤103,在播放上述音乐的同时呈现所述一张或者一张以上的图片。
[0061]在本实施例中,借助于上述步骤101得到了与正在上述终端上播放或者待要在上述终端上播放的音乐相关联的故事情节,而借助于上述步骤102又得到了与所述故事情节相关联的一张或者一张以上的图片,结果,所述音乐最终对应上了一张或者一张以上的图片。由此,可以在播放所述音乐的同时,在所述终端中逐一播放所述一张或者一张以上的图片。
[0062]为了实现音乐与图片同步的播放效果,即音乐和与其对应的图片在同一时间内播放完,可以将各个图片的呈现时长的总和设置得等于所述音乐的播放时长。
[0063]在一个可选的实现方式中,除了在上述终端上与音乐同时地播放上述一张或者一张以上的图片,还可以在至少一个其他终端上同时地播放这些图片。多个终端之间的数据(例如音频数据和/或视频数据)同步可以通过网络通信协议来实现。
[0064]图2给出了本实施例的一个应用场景。如图2所示,终端201为具有触摸屏幕的智能手机,音乐播放界面可以显示在所述智能手机上。用户在用智能手机听音乐的同时,如果还选择了“显示故事情节”这一功能,例如点击了图2中所示的“显示故事情节”按钮202。之后,借助于网络与所述终端201相连接的后台服务器203 (例如,云服务器),可以进行如下操作:首先,视音乐文件的位置情况而从智能手机本地的所述音乐文件或者从音乐服务器(例如托管了在线音乐网站的服务器)上的所述音乐文件得到所述音乐的元信息;其次,根据所述元信息,可以生成与所述音乐相关联的故事情节;接着,根据所述故事情节检索得到一张或者一张以上的图片;最后,将这些图片传送到所述终端201中以便实现所述音乐和图片的同时播放。
[0065]本发明的上述实施例提供的方法通过获取与音乐相关联的故事情节,而后根据所述故事情节获取图片,最后在播放所述音乐的同时呈现所述图片,从而实现了对原有音乐播放功能的扩展。
[0066]进一步参考图3,其示出了在播放音乐时呈现图片的方法的另一个实施例的流程300。该在播放音乐时呈现图片的方法的流程300,包括以下步骤:
[0067]步骤301,获取与音乐相关联的故事情节。
[0068]在本实施例中,根据正在上述终端上播放或者待要在上述终端上播放的音乐,可以获取与所述音乐相关联的故事情节。其中,所述音乐可以是预先存储在所述终端本地的音乐文件(例如 MP3 格式、WMA (Windows Media Aud1)格式或者 ASF (Advanced StreamingFormat)格式的音乐文件),或者是存储在其他非本地位置而通过有线连接方式或者无线连接方式远程地获取的音乐文件。
[0069]获取上述音乐文件之后,可以对其进行分析,以便得到所述音乐的元信息或者音频指纹信息。其中,所述元信息包括但不限于以下中的一项或多项:音乐的标题,曲作者,演奏者,音乐类型,演奏时长,所属专辑,歌词作者,歌词。而所述音频指纹信息是从所述音乐本身的音频信号中提取的一段数字摘要,可以用于所述音乐的识别和检索。根据所述音频指纹信息,可以从音频指纹数据库(例如,同时存储了音乐的音频指纹信息和元信息的数据库)中检索获得与所述音频指纹信息相关联的元信息。
[0070]根据上述音乐的元信息,可以生成与所述音乐相关联的故事情节。其中,所述故事情节是对所述音乐的故事性描述,其可以是视频形式的,也可以是图片形式的,还可以是文字形式的。所述文字形式的对音乐的描述可以是所述音乐的歌词;或者可以是以所述音乐的歌词为基础对所述音乐的扩展性文字描述,例如,既包括了歌词也包括了音乐的主题、关键词等信息的文字描述;或者在所述音乐没有歌词的情况下,还可以是对所述音乐的介绍性文字描述。
[0071]步骤302,从上述故事情节中提取关键词。
[0072]在本实施例中,在上述故事情节是文字形式的情况下,可以对这样的文字描述进行文字信息处理,从而得到特定的词作为关键词。所述特定的词包括但不限于:所述文字描述中的名词,动词;所述文字描述中出现频率最多的词。进行文字信息处理的技术作为目前广泛研究和应用的公知技术,在此不再赘述。
[0073]步骤303,根据上述关键词搜索得到一张或者一张以上的图片。
[0074]在本实施例中,根据所述步骤302中得到的关键词,可以进行搜索操作以便得到与所述关键词相关联的图片。例如,在上述终端本地存在图片数据库(例如,保存了图片、图片标题和/或图片描述信息的数据库)的情况下,所述搜索操作可以如下进行:利用所述关键词在所述图片数据库中进行搜索;将图片标题或者图片描述信息与所述关键词相匹配的图片作为搜索结果返回。然而,在上述终端本地并不存在图片数据库的情况下,所述搜索操作还可以如下进行:借助于互联网,将所述关键词输入图片搜索引擎,例如百度图片搜索引擎或者谷歌图片搜索引擎;将通过所述图片搜索引擎得到的图片作为搜索结果返回。
[0075]在此,需要注意的是,经过搜索操作得到的、与上述关键词相关联的图片可以是一张,也可以是多张,例如,通过图片搜索引擎返回的搜索结果可能是至少一张候选图片。为了从所述至少一张候选图片中选取最合适的一张或一些张图片作为与上述故事情节相关联的图片,可以进一步地执行下述筛选步骤。
[0076]步骤304,根据预定评分参数对上述至少一张候选图片进行评分,根据评分的结果而选取一张或者一张以上的图片作为关键词搜索结果返回。
[0077]在本实施例中,对于上述至少一张候选图片,可以首先根据预定评分参数对所述多张候选图片中的每一张候选图片都进行评分;其后,选择评分靠前的一张或者一张以上的候选图片作为与上述故事情节相关联的图片返回供后继处理步骤使用。
[0078]所述预定评分参数可以是重复度参数,在这种情况下,可以把所述多张候选图片中的每一张候选图片在不同搜索引擎的搜索结果中出现的次数作为对该候选图片的评分,例如,如果该候选图片在两个搜索引擎的搜索结果中出现,则其评分为2。
[0079]进一步地,所述预定评分参数可以是相似度参数,则根据预定评分参数对所述多张候选图片中的每一张候选图片进行评分包括:对每一张候选图片进行语义识别,从而得到该候选图片的语义信息;将所述语义信息与所述关键词进行相似度比较,从而得到相似度值作为对该候选图片的评分。对图像进行语义识别和进行相似度比较的技术作为目前广泛研究和应用的公知技术,在此不再赘述。
[0080]步骤305,在播放上述音乐的同时呈现一张或者一张以上的图片。
[0081]在本实施例中,借助于上述步骤304筛选得到了与上述故事情节相关联的一张或者一张以上的图片。由此,可以在播放所述音乐的同时,在所述终端中逐一播放这些图片。
[0082]从图3中可以看出,与图1对应的实施例不同的是,本实施例中的在播放音乐时呈现图片的方法的另一个实施例的流程300多出了对搜索结果图片进行筛选的步骤。通过增加的这样的步骤,本实施例描述的方案有助于实现图片与故事情节更准确的匹配,从而也有助于在播放所述音乐的同时更加准确地呈现与所述音乐对应的图片,最终实现了对原有音乐播放功能的更好的扩展。
[0083]进一步参考图4,其示出了在播放音乐时呈现图片的方法的再一个实施例的流程400。该在播放音乐时呈现图片的方法的流程400,包括以下步骤:
[0084]步骤401,获取与音乐相关联的故事情节。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1