首页> 中国专利> 基于艺术家和歌曲相似性的播放列表

基于艺术家和歌曲相似性的播放列表

摘要

一个播放列表生成器,其使得用户能够将某一艺术家识别为一次点击播放列表生成的种子。当用户识别了该艺术家后,将向用户提供一组相似的艺术家供其确定或修改。当用户对该艺术家列表满意时,就启动播放列表生成。系统从列表反复选择一个艺术家,并根据该艺术家的歌曲的相似性选择该艺术家的歌曲。用户可以对艺术家之间和歌曲之间的多样性程度进行控制。

著录项

  • 公开/公告号CN1910585A

    专利类型发明专利

  • 公开/公告日2007-02-07

    原文格式PDF

  • 申请/专利权人 皇家飞利浦电子股份有限公司;

    申请/专利号CN200580002766.2

  • 发明设计人 F·维诺利;S·C·保夫斯;

    申请日2005-01-17

  • 分类号G06F17/30;

  • 代理机构中国专利代理(香港)有限公司;

  • 代理人张雪梅

  • 地址 荷兰艾恩德霍芬

  • 入库时间 2023-12-17 18:12:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2011-03-30

    未缴年费专利权终止 IPC(主分类):G06F17/30 授权公告日:20090311 终止日期:20100220 申请日:20050117

    专利权的终止

  • 2009-03-11

    授权

    授权

  • 2007-04-04

    实质审查的生效

    实质审查的生效

  • 2007-02-07

    公开

    公开

说明书

技术领域

本发明涉及娱乐系统领域,特别涉及一种播放列表生成器,其基于艺术家和歌曲间的相似性从一个材料集合所包含的选择中提供播放列表。

背景技术

播放列表定义了一个娱乐选择(例如歌曲、视频、多媒体片断等等)的标识符的子集,用于随后借助相应的呈现(rendering)设备或系统来呈现。

播放列表生成器便于播放列表的创建。通常情况下,播放列表生成器接收一组用户喜好,并且将该组喜好应用于材料集合,以识别该集合内符合该组喜好的选择。为了创建不同的播放列表,用户修改喜好并将经过修改的该组喜好提交给播放列表生成器。

为引述方便,以下将短语“播放列表包含一个项目”或类似的短语理解为播放列表包含该项目的标识符,呈现设备可以由此标识符访问被记录的项目以呈现其内容。为引述方便,表述本发明的语境为一个创建歌曲列表的播放列表生成器。本领域内的普通技术人员将会认识到,这里所体现的原理独立于由播放列表表示的材料类型。

播放列表的生成一般是一个迭代过程,其中,用户反复改进用于生成播放列表的该组用户喜好中所含的标准。在该过程中,用户通常会输入矛盾和/或不相干的标准,并且用户对最终得到的播放列表并不满意,因此需要作进一步的重复和/或重新开始整个过程。

“一次点击”播放列表使得为特定播放列表指定用户喜好的任务更为容易。这种一次点击播放列表使得用户能够通过选择标记有“晚餐音乐”、“浪漫音乐”、“经典摇滚”、“流行上榜”等的按钮,生成匹配与所选按钮相关联的一组预定义标准的相应的播放列表。通常情况下,这些预定义标准被提供给播放列表生成器系统,并且被利用对播放列表生成器所用算法的了解加以改进,从而增加符合相应的一次点击按钮标识符的相关播放列表与的相似性。

虽然一次点击播放列表生成器使得指定用户喜好的任务更为容易,但是只有在用户当前的喜好恰好与对应其中一个一次点击按钮的某一组预定义标准一致时,用户才会对最终得到的播放列表感到满意。

发明内容

本发明的一个目标是提供一种播放列表生成器,其在提供方便、简单的一次点击播放列表生成器的同时,还可使用户进行交互操作。本发明的另一目标是方便基于艺术家和歌曲的相似性生成播放列表。

这些和其它目标通过一种允许用户将一个特定的艺术家确认为用于生成一次点击播放列表的种子(seed)的播放列表生成器来实现。当用户识别所述艺术家后,将向用户提供相似的艺术家列表供其确定或修改。当用户对该艺术家列表满意时,用户启动播放列表生成。系统反复从该列表中选择一个艺术家,并且基于该艺术家的歌曲的相似性选择该艺术家的歌曲。用户可以对艺术家之间和歌曲之间的多样化程度进行控制。

附图说明

以下为本发明示意性实施例的描述,其与附图结合在一起说明了上述和其它的特征和优点。

所含附图是举例说明性质的而不是用来限制发明范围的。在图中:

图1示出了按照本发明的播放列表生成系统的实例框图。

具体实施方式

图1所示系统100包含与艺术家相似性模块130耦合的用户接口120。用户经接口120确认一个艺术家,而相似性模块130给出在内容材料源110中找到的相似艺术家的列表。源110可以是用户的歌曲集,或者它可以包含经例如因特网从而其它网站下载可获得的歌曲,或者它们的组合。通过接口120向用户提供的选择有从列表删除某些艺术家,将不同的艺术家选取为选定的艺术家等,直到获得认可的相似艺术家列表为止。

共同待审的Fabio Vignoli的PCT申请(公开614510)(申请号__、名称__、申请日__、律师卷号__)以引用方式包含在本申请中,其揭示一种根据“距离量度(distance measure)”识别相似艺术家的系统,这种距离量度由诸如艺术家流派或风格、艺术家演唱歌曲的节拍或情绪、艺术家的活跃时间期、歌曲的力度或节拍等等因素确定。特别需要指出的是,该共同待审的申请揭示了对获取自当前源110上的歌曲的艺术家之间的相似性进行确定的方式,从而使相似性模块130给出的艺术家列表适合于完成从源110生成材料的播放列表的任务。

用户可经用户接口120规定由相似性模块130选择的艺术家之间的期望相似程度。如果期望相似程度较高,则将仅列出高度匹配的艺术家;如果接受较低的相似程度,则在列表内将包含低度匹配的艺术家。例如在一个包含上述距离量度确定方式的实施例中,用户期望的相似性程度将控制阈值水平,从而将与入选艺术家的距离小于阈值水平的艺术家包含在列表内,并将那些距离大于阈值水平的艺术家排除在列表之外。用户还可经用户接口120确认相似性类型或者类型的组合;例如相似性可基于年代、主题、音调、风格等等。

虽然为便于理解,这里采用的术语是“列表”,但是本领域内的普通技术人员将会认识到,可采用各种方案向用户提供相似艺术家。例如入选的艺术家可以在显示器屏幕的中心表示,而相似艺术家在显示器屏幕上显示的位置距离中心的距离基于与入选艺术家的相似程度。在该实施例中,用户可通过绘制包含期望的相似性距离范围的圆圈来表示期望的相似程度。

当用户对相似艺术家列表感到满意时,他/她即启动播放列表的一次点击生成。此时,控制器160通过艺术家选择器140和歌曲选择器150启动一个迭代的艺术家歌曲选取过程,从而创建播放列表170。根据播放列表170的用途,控制器160可以配置为选择固定数量的歌曲放入播放列表170内,或者选择歌曲的长度达到固定的播放持续时间,或者直到符合另一停止标准。

艺术家选择器140利用多种选择标准中的任何一种,从相似性模块130提供的列表中选择一个艺术家。选择过程可以涵盖从列表中顺序选择艺术家到完全随机地进行选择,或者顺序和随机的结合。可采用相似性量度为每个艺术家分配一个概率因子,并且可采用该概率因子来影响每个艺术家被选择器140选中的可能性。此外,可以采用用户期望的变化程度使这些概率因子有一定的偏离量,从而使得选择过程中的多样性或大或小。即,例如除了如上所述设置距离阈值水平以便包括低度-相似艺术家,用户能够通过这样的多样性-设定标准来影响来自低度-相似艺术家的歌曲的数量。如果多样性设定较高,则概率分布函数(pdf)将较为平坦,而如果多样性设定较小,则概率分布函数在高度-相似艺术家处将呈现峰值,在低度-相似艺术家处相当低。对于本领域内的普通技术人员来说,参照本公开的内容,从相似艺术家列表进行选择这些和其它方法都是显而易见的。

在选定艺术家之后,控制器160使歌曲选择器150能够选择所选艺术家的特定歌曲。该歌曲选择过程由聚类(cluster)模块180帮助实现,该模块被配置为对源110的歌曲作预处理,以确认源110内相似歌曲的聚类。在对具有相似性质的项进行分组的技术领域内,聚类划分(clustering)是常见的过程。集合中的每项与N维空间内的相应点相关联。在歌曲集合中,每首歌曲的属性(例如流派、风格、节拍、力度等等)决定了其在N维空间内所对应的点。N维空间基于各项在该N维空间的分布划分为聚类,并且确定每个聚类的“引力中心”。每个项都是引力中心最接近该项的聚类的成员。

可采用各种方式进行相似歌曲的聚类,以便对入选艺术家的歌曲进行选择。可以创建入选艺术家的所有歌曲的聚类直方图以确认该艺术家演唱歌曲的类型。如果该艺术家的风格变化很大,则聚类直方图一般显示该艺术家的歌曲在多个聚类中比例均衡;如果该艺术家的风格非常鲜明,则聚类直方图一般显示该艺术家的歌曲在一个聚类中占有很高比例。

为用户提供指示由歌曲选择器150挑选的歌曲选择的多样性程度的机会。如果用户选择较高的歌曲多样性程度,则歌曲选择器150从该艺术家的聚类直方图所指示的任何聚类中挑选歌曲;如果用户选择较低的歌曲多样性程度,则歌曲选择器150从该艺术家的聚类直方图所指示的最具代表性的聚类中挑选歌曲。也可以采用其它挑选技术。例如系统可配置为允许用户选择“令人惊异”的选择,使得选择器150有意从入选艺术家人气最弱的聚类中挑选歌曲。另一种选择是,用户可在播放列表生成过程开始时指定一组优选的歌曲聚类,而选择器150被配置为如果入选的艺术家在这些聚类中有歌曲,则优先从这些聚类中挑选歌曲。对于本领域内的普通技术人员来说,在阅读了这里所公开的内容后,这些和其它挑选给定艺术家的歌曲的方法都是显而易见的。

如上所述,控制器160通过上述艺术家选择歌曲选择过程反复挑选播放列表170内包含的歌曲,直到歌曲数量达到所需的数量为止,或者直到播放持续时间达到所需的持续时间为止,或者直到满足其它条件为止。可选地,播放列表生成器100还可包含呈现播放列表170所确定的材料的呈现设备190,或者可以将播放列表170提供给独立的呈现系统。

以上仅仅示出了本发明的原理。显而易见的是,本领域内的技术人员能够设计各种方案,虽然这些方案此处没有明确地描述或示出,但是也都实现了本发明的原理,因此仍在本发明的精神和范围之内。例如,这里所述的艺术家和歌曲选择过程可以与其它播放列表生成技术组合。例如艺术家列表初始地可以通过根据一组对特定播放列表的用户喜好,对源110进行过滤而提供,而后续相似艺术家的列表也可以受到这些用户喜好的影响。如果一特定艺术家例如同时是知名的西部乡村歌手和摇滚歌手,并且用户当前的喜好被设定为西部乡村,则相似艺术家的列表被配置为仅包含相似的西部乡村艺术家。同样,如果源110是一个家庭藏品集,则某一家庭成员可能有一组总体的“品位”(a set of global‘tastes’),该组品位被用来对源110进行过滤以从源110形成一个材料子集,而系统100从该子集中挑选艺术家和歌曲以生成该家庭成员的播放列表。对于阅读了这里所公开内容的本领域的普通技术人员来说,上述这些以及其它的系统配置和优化特征都是显而易见的,因此它们都包括在下列权利要求的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号