用于移动设备的创建音频文件列表的方法

文档序号:6350787阅读:137来源:国知局
专利名称:用于移动设备的创建音频文件列表的方法
用于移动设备的创建音频文件列表的方法
背景技术
本发明涉及一种用于移动设备的创建音频文件列表的方法,以及使用这种创建音频文件列表的方法的移动设备。

发明内容
根据ー个实施方式,提供了一种用于移动设备的创建音频文件列表的方法。所述移动设备适于播放音频文件的音频数据。根据所述方法,确定至少ー个用户偏好音频文件的内容。将至少一个用户偏好音频文件的内容与多个音频文件的内容进行比较。基于针对所述多个音频文件中每个音频文件的这种比较,定义所述多个音频文件中的该音频文件的 内容与所述至少一个用户偏好音频文件的内容之间的相似度。将所述多个音频文件中具有最大相似度的音频文件添加到音频文件列表中。所述多个音频文件中的音频文件可以表示带有歌词的歌曲的音乐文件,所述至少一个用户偏好音频文件也可以表示带有歌词的歌曲的音乐文件。所述至少一个用户偏好音频文件可以是移动设备当前播放的音频文件或者存储在移动设备中的所谓收藏列表(favorite list)中的音频文件。根据ー个实施方式,所述多个音频文件存储在移动设备中,确定所述多个音频文件的内容以与所述至少一个用户偏好音频文件的内容进行比较。结合地或可选地,所述多个音频文件可以存储在移动设备可与之通信的服务器上。为了与所述至少一个用户偏好音频文件进行比较,也确定服务器上的多个音频文件的内容。正在收听移动设备所播放的音频文件的移动设备的用户通常在移动设备上存储了该用户喜爱的音频文件。通过生成根据上述方法而定义的音频文件列表,基于用户偏好生成了新的音频文件列表,即所谓的播放列表。因此,用户无缝地接触到与该用户已经喜爱的内容或歌词相似的新内容。因此,基于最喜爱的内容或音频文件,用户将能够收听到类似的歌曲。根据ー个实施方式,在将所述多个音频文件中具有最大相似度的音频文件添加到音频文件列表中时,仅将所述多个音频文件中具有最大或较大的相似度、当前没有被包含在音频文件列表中,并且不与所述至少一个用户偏好音频文件相对应的音频文件添加进来。这样可以避免在音频文件列表和已经存在的用户喜爱的列表中出现重复的音频文件。根据另ー个实施方式,一旦将所述多个音频文件中具有最大相似度的音频文件添加到音频文件列表中,就将音频文件的音频数据从服务器传送到移动设备。这样能够使用户直接播放已经添加到音频文件列表中的音频文件的音频数据。根据ー个实施方式,在将所述至少ー个用户偏好音频文件的内容与所述多个音频文件的内容进行比较时,基于所述至少ー个用户偏好音频文件的内容来创建第一关键字列表,基于所述多个音频文件的内容来创建多个第二关键字列表,其中所述多个第二关键字列表中的ー个包括所述多个音频文件中的一个相关音频文件的内容的关键字。基于第一关键字列表与相应的第二关键字列表之间的匹配来定义所述多个音频文件中的每个音频文件的相似度。根据另ー个实施方式,在将所述至少ー个用户偏好音频文件的内容与所述多个音频文件的内容进行比较时,基于所述至少ー个用户偏好音频文件的内容来确定第一主題,基于所述多个音频文件的内容来确定多个第二主题,其中基于所述多个音频文件中的ー个音频文件的内容来确定所述多个第二主题中的一个主题。基于第一主题与相应的第二主题之间的匹配来定义所述多个音频文件中的每个音频文件的相似度。根据ー个实施方式,提供了一种移动设备。该移动设备包括处理单元。该处理单元适于确定所述至少ー个用户偏好所述音频文件的内容并将该内容与多个音频文件的内容进行比较,以针对所述多个音频文件中的每ー个来定义所述多个音频文件中的该音频文件的内容与所述至少一个用户偏好音频文件的内容之间的相似度。该处理单元进一步适于 将所述多个音频文件中具有最大相似度的音频文件添加到音频文件列表中。根据ー个实施方式,所述移动设备可以是移动电话、个人数字助理、移动导航系统、诸如MP3播放器的移动音乐播放器,或移动计算机。尽管结合特定的实施方式描述了上述概要中和下文详细描述中描述的特定特征,但是应当理解,能够将实施方式描述的特征彼此进行组合,除非有明确说明。


下文中,将结合附图描述本发明的具体实施方式
。图I示意性地示出根据本发明具体实施方式
的移动设备。图2示出了根据本发明具体实施方式
的方法的流程图。
具体实施例方式下文中,将要详细地描述本发明示例性具体实施方式
。应当理解,以下的描述仅仅用于解释本发明原理的目的,并不应当作为限制。相反地,本发明的范围仅通过附加的权利要求进行限定,并不受下文中示例性实施方式的限制。应当理解,除非有特别说明,本文中所描述的各种具体实施方式
的特征可以相互
彡ロロ。图I示意性地示出了移动设备10,该移动设备10可以通过连接30与服务器20相连。连接30可以是无线连接,例如GSM、UMTS、GPRS或蓝牙连接。然而,连接30也可以是任何一种其它类型的无线连接或有线连接。移动设备10包括显示和用户界面11、处理单元12和存储器13。处理单元12连接至显示和用户界面11以及存储器13。可由移动设备10播放的音频文件存储在存储器13中。服务器20包括处理单元21、音频文件存储器22和歌词存储器23。在歌词存储器23中存储有在音频文件存储器22中的每个音频文件的歌词,以及别的当前没有存储在音频文件存储器22中的音频文件的歌词。例如,歌词存储器23还可以包括存储在移动设备10的存储器13中的音频文件的歌词。然而,尽管图I中的服务器包括音频文件存储器22和歌词存储器23,但是服务器20可以是不同种类的服务器,例如仅提供音频文件的服务器、仅提供歌词的服务器和/或提供音频文件和歌词的服务器。因此,图I中所示的服务器20可以表示在数据通信网络中创建的,例如在互联网中创建的,若干服务器。此外,服务器20可以是用户驻地服务器,例如个人计算机。服务器20还可以是所谓的DLNA服务器,该DLNA服务器与消费性电子产品制造商使用的数字生活网络联盟标准兼容,以允许家庭内部的娱乐设备通过家庭网络与其他(娱乐设备)分享它们的内容。一旦用户经由显示和用户界面11请求了输入,移动设备10的处理单元12就可以开始创建具有与移动设备10当前播放的音频文件或当前播放列表或移动设备10的收藏列表的音频文件类似的歌词的音频文件列表。通过激活移动设备10的用户界面11的图标或菜单条目,用户可以开始创建音频文件列表。一旦开始创建音频文件列表,处理器12就执行图2所示的流程图200中的方法步骤。进ー步地,可以存在预先定义的或由用户定义的自动开始创建音频文件列表的时间点。步骤201中,处理单元12确定移动设备10上当前正在播放的音频文件或音轨的歌词,或者在移动设备10中定义的收藏列表中的音频文件的歌词。用户可以配置是采用当前音轨还是收藏列表中的音频文件来创建音频文件列表。可选地,这点可以在处理单元的软件中预先定义好。可以将待确定的歌词与音频文件一起存储在移动设备10的存储器13中。这种情况下,处理单元12可以从存储器13直接访问歌词。然而,如果当前音轨或收藏列表中的音频文件的歌词没有被存储在移动设备10的存储器13中,那么处理单元12可以建立与服务器20的通信连接30以检索当前音轨或收藏列表的音频文件的歌词。歌词的检索可以通过向服务器20发送音频文件的名称和艺术家的名字来完成,服务器20获取歌词并且将歌词作为响应发生给处理単元12。此外,处理单元12可以向服务器20发送音频文件的其他特征来检索歌词。这些特征,例如可以是之后在服务器中被识别的音频数据的一部分,然后对相应的歌词进行检索。步骤202中,基于确定的歌词,处理单元12确定当前音轨或收藏歌曲列表的主题。主题的确定包括对歌词的分析,例如关于在歌词中出现较多频率的关键字或短语的分析。作为示例,可以确定如“纽約”、“假日”或“夏日时光”的主題。步骤203中,捜索具有相同或类似主题的歌曲。通过检索在移动设备的存储器13中存储的其他音频文件的歌词并为每个音频文件确定相应主题,可以在移动设备10本身上执行这种搜索。然后将所确定的其他音频文件的主题与当前音轨或收藏列表的主题进行比较,通过这种方式能够对存储在存储器13中的每个音频文件定义相似度。结合地或可选地,可以在服务器20上执行对具有相同或类似主题的歌曲的捜索。因此,移动设备10可以向服务器20发送所确定的当前音轨或收藏列表的主题,并且服务器20基于存储在歌词存储器23中的歌词来搜索具有相同或类似主题的歌曲。因此,服务器20可以将具有相同或类似主题的音频文件列表传送回移动设备10的处理单元12。步骤204中,基于搜索結果,处理单元12将具有相同或类似主题并与当前音轨或收藏列表的主题最匹配的歌曲添加到音频文件列表中。添加到音频文件列表的歌曲数量可以是预先设定的或者可以由移动设备10的用户来配置。然而,为了避免由于例如在若干源处找到多次而将添加到音频列表中的歌曲两次或更多次地添加,仅将那些目前还不是音频文件列表的一部分的歌曲添加到音频文件列表中。当歌曲被添加到音频文件列表时,仅将音频文件的对歌曲的引用或指针,也就是音频数据,添加到音频文件列表中。此外,可以创建多个音频文件列表,并且一首歌曲可以是所述多个音频文件列表中的一个或更多个的ー部分。如果一首歌曲是两个或更多音频文件列表的一部分,那么仅将这首歌曲的音频文件在存储单元13中存储一次,并且可以将这首歌曲的对于音频文件的引用或指针存储在这两个或更多个音频文件列表中的每ー个中。在进ー步(未示出的)步骤中,处理单元12可以自动或在提醒用户购买后将与添加到音频文件列表中的歌曲相对应的音频文件从服务器20下载到移动设备10的存储器13。因此,用户能够播放在新创建的音频文件列表中给出的音频文件。以上描述的移动设备使用户能够基于某些已知的内容的歌词来生成带有内容的 播放列表。基于歌曲的内容,既可以通过匹配相似的本地内容也可以查询服务供应商,例如TrackID、PlayNow、Napster等创建播放列表。因此,用户无缝地接触到内容或歌词与用户已经喜欢的类似的新内容。通过使用外部服务,例如图I中的服务器20,提供对几乎无限内容的数据库的访问。虽然以上已经描述了示例性的实施方式,但在其他实施方式中可以进行各种变形。例如,不是基干与移动设备或服务器更深层的音频文件的主题相比较的当前音轨或收藏列表的主题来创建音频文件列表,而是将从当前音轨或收藏列表确定的第一关键词列表和基于来自服务器的音频文件的歌词的多个第二关键词列表进行比较,以定义当前播放音轨或收藏列表的歌曲与服务器的音频文件之间的相似度。最后,应当理解,上述描述的所有实施方式被视为包含于由权利要求限定的本发明中。
权利要求
1.一种用于移动设备的创建音频文件列表的方法,所述移动设备被设置为播放音频文件的音频数据,所述方法包括以下步骤 确定至少一个用户偏好音频文件的内容, 将至少一个用户偏好音频文件的内容与多个音频文件的内容进行比较,以针对所述多个音频文件中的每个音频文件来定义所述多个音频文件中的该音频文件的内容与所述至少一个用户偏好音频文件的内容之间的相似度,以及 将所述多个音频文件中具有最大相似度的音频文件添加到所述音频文件列表中。
2.根据权利要求I所述的方法,其中,所述多个音频文件中的音频文件以及所述至少一个用户偏好音频文件表示带有歌词的歌曲,其中,所述歌词表示所述音频文件的内容。
3.根据权利要求I所述的方法,其中,将所述多个音频文件中具有最大相似度的音频文件添加到所述音频文件列表中的步骤包括 将所述多个音频文件中具有最大相似度的、当前没有包含在所述音频文件列表中并且不对应于所述至少一个用户偏好音频文件的音频文件添加到所述音频文件列表中。
4.根据权利要求I所述的方法,其中,所述至少一个用户偏好音频文件是当前由所述移动设备播放的音频文件。
5.根据权利要求I所述的方法,其中,所述多个音频文件存储在所述移动设备中,并且其中,所述方法还包括以下步骤 确定所述多个音频文件的内容。
6.根据权利要求I所述的方法,其中,所述多个音频文件存储在服务器上,并且其中,所述方法还包括以下步骤 确定所述多个音频文件的内容。
7.根据权利要求6所述的方法,其中,一旦将所述多个音频文件中具有最大相似度的音频文件添加到所述音频文件列表中,就将所述音频文件的音频数据从所述服务器传送到所述移动设备。
8.根据权利要求I所述的方法,其中,将至少一个用户偏好音频文件的内容与多个音频文件的内容进行比较的步骤包括 基于所述至少一个用户偏好音频文件的内容来创建第一关键字列表, 基于所述多个音频文件的内容来创建多个第二关键字列表,所述多个第二关键字列表中的一个包括所述多个音频文件中的一个音频文件的内容的关键字;以及 基于第一关键字列表与对应的第二关键字列表之间的匹配,为所述多个音频文件中的每一个音频文件定义所述相似度。
9.根据权利要求I所述的方法,其中,将至少一个用户偏好音频文件的内容与多个音频文件的内容进行比较的步骤包括 基于所述至少一个用户偏好音频文件的内容来确定第一主题; 基于所述多个音频文件的内容来确定多个第二主题,所述多个第二主题中的一个主题是基于所述多个音频文件中的一个音频文件的内容而确定的;以及 基于第一主题与对应的第二主题之间的匹配,为所述多个音频文件中的每一个音频文件定义所述相似度。
10.一种移动设备,所述移动设备包括处理单元,其被设置为 确定至少一个用户偏好音频文件的内容; 将所述至少一个用户偏好音频文件的内容与多个音频文件的内容进行比较,以针对所述多个音频文件中的每一个音频文件来定义所述多个音频文件中的该音频文件的内容与所述至少一个用户偏好音频文件的内容之间的相似度;以及 将所述多个音频文件中具有最大相似度的音频文件添加到音频文件列表中。
11.根据权利要求10所述的移动设备,其中,所述移动设备包括从以下的组中选择的设备移动电话、个人数字助理、移动导航系统、移动音乐播放器和移动计算机。
全文摘要
本发明描述了一种用于移动设备的创建音频文件列表的方法,以及使用这种创建音频文件列表的方法的移动设备。
文档编号G06F17/30GK102667766SQ201080046001
公开日2012年9月12日 申请日期2010年9月13日 优先权日2009年10月14日
发明者B·P·约翰松, M·马达克斯 申请人:索尼移动通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1